2013-02-22 71 views
1

您是否可以在自己的網站頁面上操縱iframe中不同網站的內容?因此,例如,我想省略博客的導航鏈接和評論,但保留原始網頁所有者的實際內容,頁腳和橫幅。可能會改變iframe中遠程頁面的內容嗎?

+0

nope,除非它們給你某種API專門做這個,否則不是真的可能。一般來說,您不能跨不同域名進行溝通。甚至在同一個領域,它有點複雜。 – 2013-02-22 20:38:12

回答

1

supporting browsers,這可能通過postMessage(由Web Messaging Specification覆蓋),但需要站點的合作框架。

您無法自由訪問第三方網站的DOM,因爲這會造成嚴重的安全風險(例如:Alice訪問了Mallory的網站,Mallory將Bob的網站放在iframe中,Alice的瀏覽器自動填寫用戶名和密碼字段。馬洛裏用JavaScript讀取它們並將它們發送到她自己的服務器上。)