作爲工作流程的一部分,我有一份工作需要在整個網站上進行繁瑣的點擊操作。在一個步驟中,我點擊一個鏈接,轉到該頁面,然後總是點擊該頁面上的鏈接。我希望我能直接去那個鏈接,因爲它會大大加快速度。通過點擊自動進入下一頁? (自動化)
有沒有辦法做到這一點?或者要非常快地選擇正確的鏈接?
在我的情況下,我必須單擊圖像上的編輯,然後下一頁是編輯圖像的方式列表,並且我點擊的鏈接始終是相同的,因爲我們總是使用相同的方式編輯圖片。
作爲工作流程的一部分,我有一份工作需要在整個網站上進行繁瑣的點擊操作。在一個步驟中,我點擊一個鏈接,轉到該頁面,然後總是點擊該頁面上的鏈接。我希望我能直接去那個鏈接,因爲它會大大加快速度。通過點擊自動進入下一頁? (自動化)
有沒有辦法做到這一點?或者要非常快地選擇正確的鏈接?
在我的情況下,我必須單擊圖像上的編輯,然後下一頁是編輯圖像的方式列表,並且我點擊的鏈接始終是相同的,因爲我們總是使用相同的方式編輯圖片。
你使用什麼瀏覽器?我有一些在Google 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 /並選擇「加載解壓後的腳本」或類似的東西(我沒有英文版)並選擇你創建的文件夾。 。
我假設一個愚蠢的問題的分類,但我假設我編寫的myscript.js中的jQuery代碼位於jquery.js文件中。然而,jquery文件是否列在第二位,而不是第一位? –
沒有問題是愚蠢的!這是正確的,我認爲這不重要你加載腳本的順序。我首先使用JQuery(因爲如果它應該重要,我想在嘗試使用它之前加載庫)。告訴我你是否需要任何幫助來編寫Javascript :) –
如果你是使用Firefox,然後[Greasemonkey](http://www.greasespot.net/)可能可以幫助你。查看教程並製作自己的腳本! (或者如果您製作的腳本不起作用,則發佈另一個問題)。 –