2012-05-21 48 views
-1

我嘗試了How can I detect visited and unvisited links on a page?的腳本,它在測試頁面上工作,但不在我的頁面上。如何更改此Greasemonkey腳本以在另一頁上工作?

答案在那裏,說我需要更改SelectorStr,但是要什麼?
如何檢查哪些是我的選項。我試圖搜索ui.topicLista.topicTItle,但在這些值上找不到任何內容。

編輯(從下面的註釋):
我發現這個HTML頁面源:

<td class="plist"> 
    <a target="_top" href="/smartphones/clik-where-suppose.html" target="_self" ... 

但是,如果設置SelectorStrtd.plist a._top,它仍然沒有工作。

+1

'selectorStr'將取決於你的頁面的HTML。你可以發佈你的HTML嗎? –

+0

taurosolt,如果你閱讀這個答案,它說'selectorStr'必須和'@ include'指令一樣被調整。爲了幫助你做到這一點,我們**必須**看到頁面或文件 - 保存在http://pastebin.com/。編輯您的問題以包含此信息。另外,評論中的HTML代碼片段看起來不正確。例如,它有2個'target'屬性。 (但你可以試一下'selectorStr =「td.plist a'。) –

回答

-1

我還沒有嘗試過的代碼,但我想你必須把一個選擇器字符串。在這個例子中使用了兩件事。第一個是類名爲topicList的無序列表,第二個是類topicTitle的鏈接。

所以,如果你想申請的代碼與SelectorStr你的HTML應該是這個樣子:

<ul class="topicList"> 
     <li><a class="topicTitle" href="#">listitem 1</a></li> 
     <li><a class="topicTitle" href="#">listitem 2</a></li> 
     <li><a class="topicTitle" href="#">listitem 3</a></li> 
</ul> 
+0

非常感謝你的快速回復,我在源代碼中發現這個代碼 taurosolt

+0

edgarpetrauskas,事實證明這是一個Greasemonkey問題.OP無法控制目標頁面源,由服務器。 –

相關問題