Scripting 通过单击自动进入下一页?(自动化)
我有一份工作,作为工作流程的一部分,需要在整个网站上进行大量乏味的点击。在一个步骤中,我单击一个链接,转到该页面,然后始终单击该页面上的链接。我希望我能直接转到那个链接,因为它会大大加快速度 有办法做到这一点吗?或者非常快速地选择正确的链接Scripting 通过单击自动进入下一页?(自动化),scripting,automation,web,Scripting,Automation,Web,我有一份工作,作为工作流程的一部分,需要在整个网站上进行大量乏味的点击。在一个步骤中,我单击一个链接,转到该页面,然后始终单击该页面上的链接。我希望我能直接转到那个链接,因为它会大大加快速度 有办法做到这一点吗?或者非常快速地选择正确的链接 在我的例子中,我必须单击图像上的编辑,然后下一页是编辑图像的方法列表,我单击的链接总是相同的,因为我们总是使用相同的方法编辑图像。您使用什么浏览器?我有一些在谷歌Chrome上编写插件的经验,但没有其他经验。我认为差别并没有那么大。Chrome的一个示例:
在我的例子中,我必须单击图像上的编辑,然后下一页是编辑图像的方法列表,我单击的链接总是相同的,因为我们总是使用相同的方法编辑图像。您使用什么浏览器?我有一些在谷歌Chrome上编写插件的经验,但没有其他经验。我认为差别并没有那么大。Chrome的一个示例: 创建一个新文件夹和两个新文件——manifest.json和myscript.js manifest.json文件的代码:
{
"name": "My awesome script",
"description": "Some description",
"version": "1.0",
"content_scripts": [
{
"matches": [
"http://www.mypage.com/*"
],
"js": [
"myscript.js"
]
}
]
}
将“匹配项”更改为您希望它与自定义脚本一起注入的页面,并将js文件更改为您希望运行的任何文件。我通常也倾向于包括jquery(要做到这一点,只需键入
"js": [
"myscript.js",
"jquery.js"
]
使用JQuery/JS实现这一点的方法可以是这样的:
$(document).ready(function() {
var autoLink = $("#imageID").attr('href');
document.location=autoLink;
});
我希望这回答了你的问题
编辑:加载脚本-打开页面chrome://extensions/ 然后选择“加载解包脚本”或类似的内容(我没有英文版本),然后选择您创建的文件夹。瞧。如果您使用的是firefox,那么可能会对您有所帮助。查看教程并创建您自己的用户脚本!(如果脚本不起作用,也可以发布另一个问题)。我想这是一个愚蠢的问题,但我假设我在myscript.js中编写代码,jQuery代码在jQuery.js文件中。但是,jQuery文件列在第二位而不是第一位是否重要?没有问题是愚蠢的!没错,而且我认为加载脚本的顺序并不重要。不过,我习惯先使用jQuery(因为如果这很重要,我想在尝试用它编码之前加载库)