第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何獲取iframe的當前位置?

如何獲取iframe的當前位置?

白板的微信 2019-09-12 14:09:32
如何獲取iframe的當前位置?我已經(jīng)構(gòu)建了一個基本的數(shù)據(jù)輸入應(yīng)用程序,允許用戶瀏覽iframe中的外部內(nèi)容并從同一頁面快速輸入數(shù)據(jù)。其中一個數(shù)據(jù)變量是URL。理想情況下,我希望能夠使用javascript將iframe當前網(wǎng)址加載到文本框中。我現(xiàn)在意識到,由于安全問題,這不會發(fā)生。有人在服務(wù)器端做過什么嗎?或者知道瀏覽器控件中的任何.Net瀏覽器。最終目標是為用戶提供一種簡單的方法來提取他們在iframe中查看的頁面的網(wǎng)址。它不一定是iframe,瀏覽器中的瀏覽器將是理想的。
查看完整描述

3 回答

?
繁花不似錦

TA貢獻1851條經(jīng)驗 獲得超4個贊

document.getElementById('iframeID').contentWindow.location.href

您根本無法訪問跨域iframe位置。


查看完整回答
反對 回復 2019-09-16
?
12345678_0001

TA貢獻1802條經(jīng)驗 獲得超5個贊

我喜歡你的服務(wù)器方面的想法,即使我提議的實現(xiàn)它聽起來有點貧民窟。

您可以將iframe的.innerHTML設(shè)置為您抓取服務(wù)器端的HTML內(nèi)容。根據(jù)你如何抓住這個,你必須注意相對路徑和絕對路徑。

另外,根據(jù)您抓取的頁面與其他頁面的交互方式,這可能完全不起作用(為您抓取的頁面設(shè)置的cookie不能跨域工作,也許Javascript中正在跟蹤狀態(tài)...有很多原因這可能行不通。)

我不相信跟蹤您嘗試鏡像的頁面的當前狀態(tài)在理論上是可行的,但我不確定。該站點可以跟蹤服務(wù)器端的各種事物,您將無法訪問此狀態(tài)。想象一下,在頁面加載變量被設(shè)置為服務(wù)器端的隨機值的情況下,您將如何捕獲此狀態(tài)?

這些想法對任何事都有幫助嗎?

-Brian J. Stinar-



查看完整回答
反對 回復 2019-09-16
  • 3 回答
  • 0 關(guān)注
  • 673 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號