我想通過greasemonkey將腳本添加到瀏覽器中,以便我可以在網頁中獲取網頁的頁面源,然後閱讀並處理它。在瀏覽器上處理頁面源
我的目的是檢查網頁是否包含隱藏元素,iframe或其他惡意內容。我想閱讀網頁的內容,如果它包含這些元素,它可以給用戶發出警告。
希望我很清楚..
我想通過greasemonkey將腳本添加到瀏覽器中,以便我可以在網頁中獲取網頁的頁面源,然後閱讀並處理它。在瀏覽器上處理頁面源
我的目的是檢查網頁是否包含隱藏元素,iframe或其他惡意內容。我想閱讀網頁的內容,如果它包含這些元素,它可以給用戶發出警告。
希望我很清楚..
你必須遍歷DOM(文檔對象模型)。然後檢查所有元素,看看它是否隱藏,以及它是否是您認爲惡意的元素之一。
看這個網站的信息你如何遍歷DOM:
嗯..回答我的問題是 -
if (document.querySelector)
{
var frame=document.querySelectorAll("iframe")
for (var i=0; i<frame.length; i++)
{
frame[i].onmouseover=function()
{
alert("iframe");
}
}
var hyper=document.querySelectorAll("a")
for (var i=0; i<hyper.length; i++)
{
hyper[i].onmouseover=function()
{
alert("hyperlink");
}
}
}
我知道語言和jQuery的基礎知識,但我無法理解如何提取網頁內容並處理它們。我需要關於如何完成的建議。 –