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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何獲取iframe的當(dāng)前位置?

如何獲取iframe的當(dāng)前位置?

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

3 回答

?
繁花不似錦

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超4個(gè)贊

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

您根本無(wú)法訪問(wèn)跨域iframe位置。


查看完整回答
反對(duì) 回復(fù) 2019-09-16
?
12345678_0001

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊

我喜歡你的服務(wù)器方面的想法,即使我提議的實(shí)現(xiàn)它聽(tīng)起來(lái)有點(diǎn)貧民窟。

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

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

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

這些想法對(duì)任何事都有幫助嗎?

-Brian J. Stinar-



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

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

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