В настоящее время я создаю скрипт для расширения chrome Google, который позволяет мне автоматизировать процесс добавления элементов и проверку на часто используемом веб-сайте. Я видел сообщения в прошлом о том, как это сделать для Nike.com, однако я пытаюсь сделать это с помощью SupremeNewYork.com и существующего сценария, который у меня есть для Nike.com, но я не могу понять, как его обновить что он будет работать на SupremeNewYork.com. Вот что я до сих пор, и мне было интересно, может ли кто-нибудь помочь мне в этом!Проект расширения JavaScript и Google Chrome
var size_i_want = "Medium";
function fRun()
{
// Select size option.
var sizesList=document.getElementsByName("skuAndSize")[0];
for(var i=0; i<sizesList.length; i++)
{
if(sizesList.options[i].text.trim() == size_i_want)
{
sizesList.selectedIndex = i;
}
}
var aButtons = document.getElementsByTagName("button");
for(var i = 0; i < aButtons.length; ++i)
{
if(aButtons[i].className.indexOf("add-to-cart") > -1)
{
aButtons[i].click();
}
}
}
function fTick()
{
if(document.getElementsByName("skuAndSize")[0] != undefined)
{
setTimeout("fRun()", 600);
//fRun();
}else{
setTimeout("fTick()", 300);
}
}
setTimeout("fTick()", 300);
В чем проблема? – SLaks
@SLaks всякий раз, когда я добавляю это как расширение хром и позволяю ему ничего не происходит. Он ничего не добавляет к моей тележке, и я не знаю, почему. –
Ваш вопрос (скорее: запрос) в основном «Пожалуйста, конвертируйте существующее расширение Chrome для работы с другим сайтом». Это не то, о чем идет Stackoverflow. –