2014-12-19 154 views
0

我一直在嘗試使用Tampermonkey過去3天,我沒有得到任何地方(我是一個極端的新手)。到目前爲止,我只是嘗試在本地保存這些文件,看看Node.js是否可以保存我所做的更改,但沒有運氣。使用腳本永久更改頁面

我需要改變

<a href="javascript:notFinished()" onmouseover="if(module_next.src == 'images/navbar/next.gif'){changeImages('module_next', 'images/navbar/next_o.gif'); tag('Go to next page'); return true;}" onmouseout="if(module_next.src == 'images/navbar/next.gif'){changeImages('module_next', 'images/navbar/next.gif'); return true;}" name="module_next_href" id="module_next_href">  

<a href="javascript:changePage(1)" onmouseover="if(module_next.src == 'images/navbar/next.gif'){changeImages('module_next', 'images/navbar/next_o.gif'); tag('Go to next page'); return true;}" onmouseout="if(module_next.src == 'images/navbar/next.gif'){changeImages('module_next', 'images/navbar/next.gif'); return true;}" name="module_next_href" id="module_next_href">  

它需要長期呆在這樣的,在應用此我只是手動替換,但想通腳本是最好的。

+0

任何人都可以幫我解決這個問題 – user3602298

+0

有沒有人有任何線索? – user3602298

+0

我仍然需要此幫助 – user3602298

回答

0

也許這樣的腳本就是你要找的。根據需要進行自定義 - 它會找到與指定的href內容匹配的標籤a的HTML元素,並對其進行更改。

// ==UserScript== 
// @name   E 
// @namespace  e 
// @version  1 
// @include  *google.com* 
// @grant   GM_log 
// @require  https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js 
// @run-at  document-end 
// ==/UserScript== 

// Find an element using jQuery 
var element = $("a[href='javascript:notFinished()']"); 

// Replace the href attribute of this element, if it exists 
if (element.length > 0) 
{ 
    element.attr('href', 'javascript:changePage(1)'); 
}