我对这些东西几乎一无所知,而且我用Google搜索了,但我找到的例子总是javascripts,这些都是在我不想做的网站代码中实现的。
那么,用哪种语言可以完成,用哪种命令?
答案 0 :(得分:0)
如果您想编写与您网站的互动脚本,可以查看Selenium。它有Selenium IDE之类的插件,可以简单地记录您想要的交互并自动回复它们。
答案 1 :(得分:0)
可以使用JavaScript完成此操作。有两种方法可以从JavaScript element.fireEvent
和.element.dispatchEvent()
发送事件。使用函数来尝试这两种方法看起来像:
function eventFire(el, etype){
if (el.fireEvent) {
el.fireEvent('on' + etype);
} else {
var evObj = document.createEvent('Events');
evObj.initEvent(etype, true, false);
el.dispatchEvent(evObj);
}
}
然后你可以使用eventFire('button1','click')
,它会模拟用户点击button1。您还可以使用其他事件类型来模拟不仅仅是点击。
然后,您可以将此功能作为外部脚本运行,或者打开浏览器控制台并在其中键入,然后您可以从那里发送命令。此外,Chrome还具有一个代码段功能,允许您在任何页面上从浏览器运行脚本。