99热热热_国产成人自拍一区_欧美一级网站_99热在线播放_国产精品乱码一区二区三区_久久精品国产一区二区三区

訂閱本欄目 RSS您所在的位置: 深山工作室 > HTML > 正文

iframe里阻止_blank彈出新窗口的方法

2022/6/8 11:04:34 字體: 瀏覽 3503

近弄個東西,需要用到iframe,但是加載的網頁中有_blank,不能讓他跳出來。
如果想讓目的網址的_blank刪除,這是不可能的。
網上找了很多的資料,要么是跨域不能修改.要么就根本牛頭不對馬嘴


后來,看到了html5里iframe有個叫sandbox的屬性把 iframe 里的網頁給關籠子里的屬性

所以,就來找找這個的用法.


<iframe sandbox="allow-same-origin allow-scripts allow-popups allow-forms"
    src="http://www.cmrd4.cn"
    style="border: 0; width:130px; height:20px;"></iframe>


我們在上面的示例中看到了一些可能的沙盒標志,現在讓我們更詳細地研究一下該屬性的內部工作原理。

給定具有空沙盒屬性 ( <iframe sandbox src="..."> </iframe>) 的 iframe,框架文檔將被完全沙盒化,并受到以下限制:

JavaScript 不會在框架文檔中執行。這不僅包括通過腳本標簽顯式加載的 JavaScript,還包括內聯事件處理程序和 javascript: URL。這也意味著將顯示 noscript 標簽中包含的內容,就像用戶自己禁用了腳本一樣。
加框的文檔被加載到一個唯一的原點,這意味著所有的同源檢查都將失敗;獨特的起源與其他起源不匹配,甚至它們自己也不匹配。除其他影響外,這意味著文檔無法訪問存儲在任何來源的 cookie 或任何其他存儲機制(DOM 存儲、索引數據庫等)中的數據。
框架文檔無法創建新窗口或對話框(例如,通過window.open或 target="_blank")。
無法提交表格。
插件不會加載。
框架文檔只能導航自己,不能導航其頂級父級。設置window.top.location會拋出異常,點擊鏈接 target="_top"無效。
自動觸發的功能(自動聚焦的表單元素、自動播放視頻等)被阻止。
無法獲得指針鎖。
框架文檔包含的seamless屬性被忽略。iframes
這是非常嚴格的,加載到完全沙盒中的文檔iframe 確實構成的風險很小。當然,它也沒有多大價值:對于一些靜態內容,您可能可以使用完整的沙盒來擺脫困境,但大多數時候您會希望稍微放松一下。

除了插件之外,這些限制中的每一個都可以通過在沙箱屬性的值中添加一個標志來解除。沙盒文檔永遠不能運行插件,因為插件是未沙盒的本機代碼,但其他一切都是公平的游戲:

allow-forms允許表單提交。
allow-popups允許彈出窗口(window.open()、showModalDialog()、target=”_blank”等)。
allow-pointer-lock允許(驚喜!)指針鎖定。
allow-same-origin允許文件保持其來源;從中加載的頁面https://example.com/將保留對該來源數據的訪問權限。
allow-scripts允許 JavaScript 執行,也允許特性自動觸發(因為通過 JavaScript 實現它們很簡單)。
allow-top-navigation允許文檔通過導航頂級窗口跳出框架。
考慮到這些,我們可以準確評估為什么我們最終會在上面的 Twitter 示例中使用特定的沙盒標志集:

allow-scripts是必需的,因為加載到框架中的頁面會運行一些 JavaScript 來處理用戶交互。
allow-popups是必需的,因為該按鈕會在新窗口中彈出一個推文表單。
allow-forms是必需的,因為推特表單應該是可提交的。
allow-same-origin是必要的,否則 twitter.com 的 cookie 將無法訪問,并且用戶無法登錄以發布表單。
需要注意的重要一點是,應用于框架的沙盒標志也適用于在沙盒中創建的任何窗口或框架。這意味著我們必須添加allow-forms到框架的沙箱中,即使表單只存在于框架彈出的窗口中。

使用該sandbox屬性后,小部件僅獲得它所需的權限,并且插件、頂部導航和指針鎖定等功能仍然被阻止。我們降低了嵌入小部件的風險,沒有任何不良影響。這對所有相關人員來說都是一場勝利。


參考網址:https://www.html5rocks.com/en/tutorials/security/sandboxed-iframes/

相關閱讀
ASP版通過身份證信息獲取對應的生日性別年齡
python通過代碼修改pip下載源讓下載庫飛起
以前的QQ強聊不管了,這個是非常管用的QQ強聊
UL與LI 標簽詳解
本站出現驗證碼問題
深山行者V1.2旅行社網站管理系統
Python pandas刪除指定行/列數據的方法實例
仿taobao效果拼音字母檢索功能
共有0條關于《iframe里阻止_blank彈出新窗口的方法》的評論
發表評論
正在加載評論......
返回頂部發表評論
呢 稱:
表 情:
內 容:
評論內容:不能超過 1000 字,需審核,請自覺遵守互聯網相關政策法規。
驗證碼: 驗證碼 
網友評論聲明,請自覺遵守互聯網相關政策法規。

您發布的評論即表示同意遵守以下條款:
一、不得利用本站危害國家安全、泄露國家秘密,不得侵犯國家、社會、集體和公民的合法權益;
二、不得發布國家法律、法規明令禁止的內容;互相尊重,對自己在本站的言論和行為負責;
三、本站對您所發布內容擁有處置權。

更多信息>>欄目類別選擇
百度小程序開發
微信小程序開發
微信公眾號開發
uni-app
asp函數庫
ASP
DIV+CSS
HTML
python
更多>>同類信息
dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
javascript獲取瀏覽器指紋可以用來做投票
火狐Mozilla Firefox出現:無法載入您的Firefox配置文件 它可能已經丟失 或是無法訪問 問題解決集合處理辦法
DW設置之后更好用 DreamweaverCS編輯GB2312與UTF-8文件在代碼視圖中點擊鼠標錯位問題的解決辦法
js指定日期加n天加n月加n年
jquery中動態生成的代碼使用on hover事件時不出現效果
更多>>最新添加文章
dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
Android移動端自動化測試:使用UIAutomatorViewer與Selenium定位元素
抖音直播音掛載小雪花 懂車帝小程序
javascript獲取瀏覽器指紋可以用來做投票
火狐Mozilla Firefox出現:無法載入您的Firefox配置文件 它可能已經丟失 或是無法訪問 問題解決集合處理辦法
在Android、iOS、Windows、MacOS中微信小程序的文件存放路徑
python通過代碼修改pip下載源讓下載庫飛起
python里面requests.post返回的res.text還有其它的嗎
更多>>隨機抽取信息
小旋風ASP服務器安裝文件下載
深山行者留言系統V2.2 .1 更新下載
css解決中英混合鏈接下劃線不對齊問題
利用position把div放在flash上
一個美化了的alert效果,非常不錯。
獲得當前頁面的長寬高各項參數
99热热热_国产成人自拍一区_欧美一级网站_99热在线播放_国产精品乱码一区二区三区_久久精品国产一区二区三区
  • <li id="6qmi0"></li>
  • <li id="6qmi0"><source id="6qmi0"></source></li>
    亚洲性感美女99在线| 在线看视频不卡| 欧美日韩亚洲一区在线观看| 久久亚洲欧美| 亚洲高清毛片| 精品一区国产| 成人免费视频视频在| av成人激情| 在线播放亚洲| 欧美日韩在线高清| 亚洲三区在线观看| 日本一区二区久久精品| 国产精品免费一区二区| 性欧美暴力猛交另类hd| 亚洲激情自拍| 亚洲国产第一| 在线欧美一区| 亚洲精品欧美精品| 欧美久久久久久| 欧美理论在线| 国产精品成人一区二区网站软件 | 亚洲伊人网站| 91久久亚洲| 午夜久久美女| 欧美精品国产一区二区| 欧美国产专区| 在线成人av| 亚洲欧美电影在线观看| 亚洲一区在线免费| 老司机精品久久| 精品一区二区国产| 欧美日韩在线一区二区三区| 狠狠色综合网| 国产欧美二区| 97免费资源站| 欧美人xxxxx| 欧美一区二区视频在线| 一区国产精品| 久久久综合网| 久久精品国产精品青草色艺| 国产日韩综合| 久久久久se| 久久久亚洲综合网站| 日韩免费电影一区二区| 国产精品草草| 久久伊人亚洲| 国产日韩欧美二区| 99久久久精品免费观看国产| 久久99精品国产一区二区三区| 国产日韩久久| 成人永久免费| 一本色道久久综合亚洲精品婷婷 | 国产精华一区| 国产亚洲精品v| 国产精品国模大尺度私拍| 国产精品三上| 久久99精品久久久久子伦| 亚洲激情啪啪| 亚洲一区二区成人| 免费中文日韩| 999在线观看精品免费不卡网站| 亚洲人一区二区| 国产一区成人| 日本一区视频在线播放| 久久久久久欧美精品色一二三四| 99热国产免费| 宅男噜噜99国产精品观看免费| 少妇特黄a一区二区三区| 久久综合一区| 日本一区不卡| 国产精品一区二区你懂得| 免费在线观看一区二区| 日韩av在线一区二区三区| 亚洲狠狠婷婷| 日韩jizzz| 欧美主播一区二区三区美女 久久精品人| 亚洲性图久久| 另类欧美小说| 日本一区二区三区视频在线播放| 欧美重口乱码一区二区| 亚洲国内在线| 国产精品大全| 99亚洲一区二区| 日韩视频精品| 国产伦精品一区二区三区高清版| 精品国产乱码久久久久| 久久伊人一区二区| 亚洲欧美久久久| 午夜欧美精品久久久久久久| 国产精品一区二区三区精品| 欧美一区二区三区四区在线观看地址 | 欧美欧美全黄| 国偷自产av一区二区三区小尤奈| 免费国产一区二区| 久久婷婷人人澡人人喊人人爽| 媚黑女一区二区| 欧美性色综合| 日韩中文字幕一区| 激情小说网站亚洲综合网 | 亚洲二区三区四区| 国产九区一区在线| 麻豆成人av| 99亚洲精品| 亚洲全部视频| 伊人久久婷婷色综合98网| 日韩欧美国产二区| 亚洲精品日韩久久| 中文字幕久精品免| 日韩伦理一区二区三区av在线| 亚洲视屏一区| 欧美在线精品一区| 一区二区三区av在线| 日本一区二区精品| 久久综合九色99| 亚洲激情影院| 亚洲高清毛片| 在线日韩电影| 在线观看日韩av电影| 国产精品国模大尺度私拍| 在线观看成人av| 午夜午夜精品一区二区三区文| 亚洲精品少妇| 99热免费精品| 午夜在线播放视频欧美| 日韩国产精品一区二区三区| 精品免费视频123区| 亚洲日产国产精品| 亚洲日本精品国产第一区| 亚洲高清毛片| 午夜综合激情| 99高清视频有精品视频| 久久午夜精品| 精品国产一区二区三区麻豆小说 | 99久久精品久久久久久ai换脸| 宅男在线精品国产免费观看| 在线免费观看成人网| 国产精品手机视频| 一本色道久久综合亚洲精品高清| 色一情一乱一伦一区二区三区| 久久狠狠一本精品综合网| 快she精品国产999| 国产亚洲网站| 国产亚洲欧美一区二区| 久久久精彩视频| 欧美黄色一级视频| 亚洲另类黄色| 国产区日韩欧美| 亚洲欧洲另类精品久久综合| 亚洲午夜在线| 97人人模人人爽人人喊38tv| 亚洲国产高清视频| 久久深夜福利| 日韩欧美99| 99在线|亚洲一区二区| 欧美日一区二区在线观看 | 久久免费99精品久久久久久| 国产精品免费一区二区三区在线观看| 精品动漫一区| 波多野结衣一区二区三区在线观看| 亚洲免费激情| 国产一区二区三区四区五区在线| 午夜在线一区| 日本一区二区三区视频免费看| 久久久久久国产精品免费免费| 1卡2卡3卡精品视频| 久久九九精品| 神马影院我不卡午夜| 国产精品区一区| 99在线热播精品免费99热| 国产一区二区三区av在线| 致1999电视剧免费观看策驰影院| 色播亚洲婷婷| 亚洲免费在线| 久久午夜精品| 最新欧美日韩亚洲| 欧美日韩国产免费观看| 久久国产精品久久精品国产| 日韩动漫在线观看| 亚洲综合激情| 中文字幕日韩一区二区三区| 久久免费99精品久久久久久| 亚洲欧美综合一区| 51蜜桃传媒精品一区二区| 欧美另类视频在线| 九九九热999| 麻豆av福利av久久av| 欧美精品国产一区二区| 激情视频一区二区| 国产精品综合| 欧美日韩中文| 日韩一二三区不卡在线视频| 久久久噜噜噜| aa级大片欧美三级| 欧美大片一区| 欧美精品一区三区在线观看| 久久天堂国产精品| 一本色道久久综合亚洲精品高清 | 国产亚洲一区在线播放| 亚洲a∨一区二区三区| 国产99视频精品免费视频36|