-1
我用jquery加載一個遠程html文件並測試它完美。我將該內容存儲在$secPage
中,然後嘗試搜索td
中的文本$secPage
,但是被清空。用jquery搜索遠程html內容中的文本
$secPage = $(data);
$('#content').html($secPage); // it works and shows data
var result = $('td:contains("Ejendomsværdi:")',$secPage).next().text(); // returns empty
但如果我測試與http://jsfiddle.net/相同的代碼,然後得到的結果。
var result = $('td:contains("Ejendomsværdi:")').next().text(); // it works in jsfiddle
這意味着,當我$secPage
測試,則返回空,但它不應該是。
請幫助...
感謝加載的內容,但它不是一個XSS問題,因爲已經來到並加載在我的容器div。但我不想在div中加載,想要搜索特定的td值。清楚我的問題? –
XSS保護**不會阻止加載或顯示**。它阻止閱讀或更改JavaScript中的內容。 –
但我手中的數據在變量中,所以我現在可以認爲內容在我的頁面中,因爲內容在一個變量中。我很困惑。 –