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

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

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

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

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


后來,看到了html5里iframe有個叫sandbox的屬性把 iframe 里的網(wǎng)頁給關(guān)籠子里的屬性

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


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


我們在上面的示例中看到了一些可能的沙盒標(biāo)志,現(xiàn)在讓我們更詳細(xì)地研究一下該屬性的內(nèi)部工作原理。

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

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

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

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

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

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


參考網(wǎng)址:https://www.html5rocks.com/en/tutorials/security/sandboxed-iframes/

相關(guān)閱讀
web2.0 舒服的顏色
仿taobao效果拼音字母檢索功能
CSS教程:弄懂閉合浮動元素
奸商修改器 病毒篡改ThinkPad CPU信息
深山網(wǎng)吧留言板系統(tǒng)(激情穿越火線)v4.3
如何加快網(wǎng)站訪問速度
CSS初級教程 邊框
CSS編寫過程中常見的10個錯誤以及解決方法
共有0條關(guān)于《iframe里阻止_blank彈出新窗口的方法》的評論
發(fā)表評論
正在加載評論......
返回頂部發(fā)表評論
呢 稱:
表 情:
內(nèi) 容:
評論內(nèi)容:不能超過 1000 字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
驗證碼: 驗證碼 
網(wǎng)友評論聲明,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。

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

更多信息>>欄目類別選擇
百度小程序開發(fā)
微信小程序開發(fā)
微信公眾號開發(fā)
uni-app
asp函數(shù)庫
ASP
DIV+CSS
HTML
python
更多>>同類信息
dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
javascript獲取瀏覽器指紋可以用來做投票
火狐Mozilla Firefox出現(xiàn):無法載入您的Firefox配置文件 它可能已經(jīng)丟失 或是無法訪問 問題解決集合處理辦法
DW設(shè)置之后更好用 DreamweaverCS編輯GB2312與UTF-8文件在代碼視圖中點擊鼠標(biāo)錯位問題的解決辦法
js指定日期加n天加n月加n年
jquery中動態(tài)生成的代碼使用on hover事件時不出現(xiàn)效果
更多>>最新添加文章
dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
Android移動端自動化測試:使用UIAutomatorViewer與Selenium定位元素
抖音直播音掛載小雪花 懂車帝小程序
javascript獲取瀏覽器指紋可以用來做投票
火狐Mozilla Firefox出現(xiàn):無法載入您的Firefox配置文件 它可能已經(jīng)丟失 或是無法訪問 問題解決集合處理辦法
在Android、iOS、Windows、MacOS中微信小程序的文件存放路徑
python通過代碼修改pip下載源讓下載庫飛起
python里面requests.post返回的res.text還有其它的嗎
更多>>隨機抽取信息
我愛敦煌網(wǎng)
CSS代碼格式化和壓縮化
程序員在網(wǎng)站設(shè)計時應(yīng)注意的SEO細(xì)節(jié)
Photoshop中精典實用技巧
正則表達式全部符號解釋
兼容ie6+和火狐的禁止右鍵
99热热热_国产成人自拍一区_欧美一级网站_99热在线播放_国产精品乱码一区二区三区_久久精品国产一区二区三区
  • <li id="6qmi0"></li>
  • <li id="6qmi0"><source id="6qmi0"></source></li>
    亚洲精品在线免费看| 国产综合色一区二区三区| 夜夜爽av福利精品导航| 亚洲欧美一区二区原创| 国产福利不卡| 2014亚洲精品| 久久裸体视频| 亚洲综合电影一区二区三区| 国内在线观看一区二区三区| 亚洲高清在线观看一区| 欧美久久久久久一卡四| 久久一区二区三区av| 国产精品区一区二区三在线播放 | 亚洲国产三级| 亚洲午夜黄色| 在线观看亚洲视频啊啊啊啊| 欧美日韩久久| 欧美精品97| 伊人久久综合| 在线视频精品一区| 国产午夜精品在线| 亚洲综合二区| av观看久久| 韩国成人一区| 欧美在线播放一区| 五月天色一区| 亚洲欧美国产不卡| 欧美.www| 9色精品在线| 香蕉亚洲视频| 国产精品日韩一区二区三区| 国内精品视频免费| 免费国产一区二区| 一本色道久久综合亚洲二区三区 | 亚洲少妇自拍| 久热精品在线| 久久精品国产一区二区三区不卡| 久久精品人成| 在线免费一区| 国产欧美亚洲一区| av一区二区三区四区电影| 精品国产一区二区三| 欧美一进一出视频| 欧美日韩高清免费| 国产视频亚洲| 国产一级二级三级精品| 日韩欧美精品久久| 亚洲国产免费看| 国产91视觉| 亚洲欧美日韩在线综合| aa亚洲婷婷| 精品一卡二卡三卡四卡日本乱码| 天堂资源在线亚洲资源| 亚洲手机在线| 成人免费在线一区二区三区| 日日噜噜噜噜夜夜爽亚洲精品| 欧美日韩国产在线一区| 久久午夜av| 亚洲a∨一区二区三区| 亚洲区一区二| 久久综合给合久久狠狠色| 欧美另类视频| 国产经典一区二区三区| 一区二区三区av| 久久国产一二区| 日韩免费电影一区二区| 国产亚洲一区在线播放| 欧美日韩在线高清| 一区二区三区三区在线| 欧美日韩日本网| 国产私拍一区| 这里只有精品66| 国产久一道中文一区| 欧美日韩国产不卡在线看| 国产精品二区在线观看| 今天的高清视频免费播放成人| 成人片在线免费看| 91久久在线| 亚洲春色在线视频| 国产精品v欧美精品v日韩| 亚洲天堂久久| 青青成人在线| 成人av电影免费| 亚洲日本精品国产第一区| 日本在线成人一区二区| 鲁大师影院一区二区三区| 欧美大香线蕉线伊人久久国产精品| 久久综合亚州| 国产日韩欧美在线播放不卡| 日韩欧美亚洲日产国产| 91免费版网站在线观看| 亚洲国产专区| 欧美成人嫩草网站| 久久久婷婷一区二区三区不卡| 免费在线日韩av| 亚洲精品乱码久久久久久蜜桃麻豆| 日韩精品国内| 裸体丰满少妇做受久久99精品| 国产精品婷婷| 一区三区视频| 欧美jizzhd精品欧美巨大免费| 欧美最大成人综合网| 高清不卡日本v二区在线| 亚洲一卡久久| 亚洲深夜av| 夜夜嗨一区二区| 一本久道久久久| 99精品国产在热久久| 在线不卡视频| 亚洲激情一区| 激情亚洲成人| 一区二区视频欧美| 尤物网精品视频| 亚洲国产精品一区二区第一页| 欧美福利精品| 亚洲网站在线| 亚洲精品孕妇| 国产美女在线精品免费观看| 亚洲国产日韩欧美| 一区二区日韩免费看| 国产视频在线观看一区| 国产午夜精品在线| 久久深夜福利| 国产精品入口免费| 欧美精品国产精品久久久| 成人18视频| 激情久久av| 日本一区免费观看| 欧美一区二视频在线免费观看| 中文字幕免费在线不卡| 欧美视频一区| 国产一区二区三区高清| 久久亚洲高清| 国产精品日韩一区二区免费视频| 狠狠色狠狠色综合人人| 日韩欧美亚洲v片| 国产精品videosex极品| 一区二区黄色| 国产麻豆日韩| 四虎一区二区| 亚洲精品影视| 成人欧美一区二区| 日韩欧美一区二区视频在线播放| 你懂的国产精品| 国产精品免费看| 国产精品国模大尺度私拍| 色99中文字幕| 亚洲免费大片| 国产综合精品一区二区三区| 色狠狠久久av五月综合|| 欧美日韩一视频区二区| 亚洲一区欧美二区| 久久精品国产一区二区三区不卡| 亚洲人成人77777线观看| 夜夜嗨一区二区三区| 国产伦精品一区二区三区视频孕妇| 欧美高清一区二区| 欧美日本国产精品| 99久久国产免费免费| 四虎一区二区| 国产精品最新自拍| 欧美精品久久久| 国产一级精品aaaaa看| 久久香蕉综合色| 99精品99久久久久久宅男| 国模精品一区二区三区| 欧美日韩高清在线一区| 成人欧美一区二区| 欧美久色视频| 精品久久精品久久| 亚洲欧洲一区二区天堂久久| 久久精品综合一区| 国产精品三上| 中文字幕不卡每日更新1区2区| 久久久精品动漫| 欧美国产综合| 欧美精品在线一区| 亚洲免费在线精品一区| 一区二区精品在线观看| 高清av免费一区中文字幕| 你懂的一区二区| 国产一区二区三区黄| 亚洲久久一区二区| 深田咏美在线x99av| 老牛国产精品一区的观看方式| 欧美激情偷拍| 欧美三日本三级少妇三99| 久久精品人人| 亚洲黄色三级| 一区二区三区欧美在线| 噜噜噜噜噜久久久久久91| 美女爽到呻吟久久久久| 亚洲黄色毛片| 欧美激情五月| 日韩电影在线播放| 国产富婆一区二区三区| 国产精品乱子乱xxxx| 一区二区亚洲精品| 欧美在线黄色| 婷婷四房综合激情五月|