2011-09-19 58 views
0

這可能是一個noob問題,但我剛開始使用jquery。 我的基本要求是提取另一個html中存在的javascript代碼中的鏈接(代碼嵌入在html頁面中,而不是單獨的文件中)。通過jquery運行另一個html頁面上的javascript代碼

的聯繫也作爲<a>標籤的標籤中href屬性,只是添加,如果它是更容易(我使用鉻從那裏提取它,所以我認爲它認爲有<noscript>標籤沒有子節點)

之後,我試着做一個ajax請求到html頁面(使用$ .ajax),它認爲它會運行頁面上的腳本,但得到了頁面的html代碼作爲回報:S。我也聽說過一些叫evalscripts的東西:真的,但不知道這是否會在這裏工作或如何使用它?

我也嘗試通過使用jquery的「contains」操作來搜索由我的html頁面返回的html代碼中的鏈接。

我正在做所有這些來創建一個greasemonkey腳本。請建議

示例代碼: 這是目前該網頁的HTML裏面的函數:

function fun() { 
    obj = new pollingObj('argument', "a link I want to extract comes here"); 
} 

我想提取的鏈接:「鏈接我想提取來到這裏」,然後打開它我在哪裏運行。對我的網頁我的jQuery腳本

這個環節也存在這樣的HTML頁面上:

<noscript> 
    <a href = "a link I want to extract comes here" target="_blank">blabla</a> 
</noscript> 

也是它possibl e如果鏈接提取不可行,則運行該頁面上顯示的javascripts?

+0

請張貼一些代碼。 – FishBasketGordo

+0

我不理解你的問題。你可以請嘗試改寫它嗎?例如 - 我想從另一個人的網站上檢索'

相關問題