2013-02-01 114 views
-1

我正在製作一個應用程序,它可以查找網頁上的所有鏈接和按鈕,並在鏈接和按鈕上顯示標記(使用任何瀏覽器或自定義應用程序窗口)。如何查找和標記網頁中的所有鏈接?

現在,我試圖用瀏覽器助手對象(BHO) 和JavaScript來實現它。 BHO在現有網站中注入javascript代碼,注入的javascript查找鏈接和按鈕的位置,並通過分析頁面的DOM來標記網頁中的鏈接。

但是,它有很多問題,因爲有很多鏈接由DHTML,JavaScript,閃存等編碼。讓我感到困難的是,標記這些鏈接並不容易,因爲它在頁面完全加載後經常移動並消失。

特別是,Flash按鈕不能被HTML DOM訪問,所以我很難用上面的方法找到這樣的按鈕。因此,我可能有必要用不同的方法或框架來實現這個應用程序,但我找不到任何其他的方式去做。我認爲任何在屏幕的網頁上找到可點擊對象的方法都會對我有所幫助。我希望你對我有一些建議?

+1

請顯示您已有的密碼。 –

回答

0

要突出一個網站,你可以使用這個jQuery的片段一切正常鏈接:

$('a').css('color', '#F00'); 

有沒有簡單的方法來突出JavaScript的閃存鏈接或通過window.location鏈接。

相關問題