色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery iframe獲取

錢良釵2年前9瀏覽0評論

jQuery是一種非常流行的JavaScript庫,它可以幫助我們更方便地處理網頁中的元素。在許多情況下,我們需要通過iframe來展示其他網頁的內容,而使用jQuery可以更輕松地操作這個iframe元素。

<iframe src="http://example.com" id="myiframe"></iframe>

首先,在HTML文件中添加一個iframe元素,它的src屬性指向我們需要展示的網頁。

var iframe = $('#myiframe');
iframe.load(function() {
var body = iframe.contents().find('body');
console.log(body.html());
});

使用jQuery的load方法,我們可以在iframe內容加載完成后執行回調函數。在這個函數中,我們可以通過contents()方法獲取iframe的內容,并使用find()方法查找到需要的元素。這里我們查找body元素,并使用html()方法獲取其內容。

當然,由于安全原因,我們只能在與iframe內容同域名的網頁中訪問其內容。

try {
var body = iframe.contents().find('body');
console.log(body.html());
} catch(err) {
console.log('Access denied');
}

在跨域時,我們可以使用try-catch語句來捕獲異常并處理。這里如果訪問被拒絕,我們就可以在控制臺中輸出“Access denied”的信息。