Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript “;硒没有定义”;?_Javascript_Jquery_Selenium - Fatal编程技术网

Javascript “;硒没有定义”;?

Javascript “;硒没有定义”;?,javascript,jquery,selenium,Javascript,Jquery,Selenium,我试图让它成为每次我访问FootLocker/FootAction等/运动鞋页面时,它都会自动选择我的鞋码,将其添加到购物车中,并为我结账。每次我尝试运行脚本时,都会出现此错误 错误:执行脚本“My Fancy New Userscript”失败!硒没有定义 这是我的剧本 // ==UserScript== // @name FOOTLOCKER.ACTION // @namespace http://*/* // @version 0.1 // @description

我试图让它成为每次我访问FootLocker/FootAction等/运动鞋页面时,它都会自动选择我的鞋码,将其添加到购物车中,并为我结账。每次我尝试运行脚本时,都会出现此错误

错误:执行脚本“My Fancy New Userscript”失败!硒没有定义

这是我的剧本

// ==UserScript==
// @name       FOOTLOCKER.ACTION
// @namespace  http://*/*
// @version    0.1
// @description  enter something useful
// @match      http://*/*
// @copyright  2012+, You
// ==/UserScript==

selenium.select("class=selectBox-label", "10"); // this selects size 10 
selenium.click("class=cmConversionEventSizeSelection");
selenium.waitForElement("class=addToCartButton"); 
selenium.click("class=addToCartButton");
selenium.waitForElement("class=checkout");
selenium.click("class=checkout")

这里是一个问题,您的问题是Selenium直接将其代码注入页面,但您的脚本运行在一个沙箱/不同的范围内


此外,此问题与CSS重复,因此应关闭。

这与CSS有什么关系?@BoltClock介意我重新标记吗?可能您可以包含以下@require注释---@要求