Помогите портировать код bas



  • Привет есть код

    var id = [];
    var div = document.querySelectorAll('div [class="cell gobj"]');
    
    for (var i = 0; i < div.length; i++) {
    
    	var images_url = div[i].style.backgroundImage;
    
    	if (images_url == 'url("https://cdn-cloud.ru/wof/img/game/objects/2_4.png")') {
    		div[i].click();
    		id.push(div[i].outerHTML.match(/id="(\d+)"/).pop()); 
    	}
    
    };
    

    Скрипт проверяет стиль, и если подходит добавляет его массив, далее идут какие то действии, нужно портировать именно этот участок, пробовал выполнить действии выполнить код, не работает.



  • @kotikov Здравствуйте, скрипт кликает по всем элементам на странице, у которых класс равен cell gobj, а стиль background-image равен url("https://cdn-cloud.ru/wof/img/game/objects/2_4.png")
    Его можно прямо так и вставлять в действие "Яваскрипт", будет работать.



  • @support said in Помогите портировать код bas:

    @kotikov Здравствуйте, скрипт кликает по всем элементам на странице, у которых класс равен cell gobj, а стиль background-image равен url("https://cdn-cloud.ru/wof/img/game/objects/2_4.png")
    Его можно прямо так и вставлять в действие "Яваскрипт", будет работать.

    У меня не работает, почему то, можете пример скинуть?



  • @kotikov Какой в этом смысл, этот код заточен под определенный сайт, сайта я не знаю.



  • @support said in Помогите портировать код bas:

    @kotikov Какой в этом смысл, этот код заточен под определенный сайт, сайта я не знаю.

    пример как его в bas вставить? а сам код то рабочий



  • @kotikov said in Помогите портировать код bas:

    пример как его в bas вставить?

    Вставляя его в действие "Яваскрипт"


Log in to reply
 

  • 12
  • 5
  • 3
  • 27
  • 31
  • 3
  • 3
  • 2