[轉帖]iframe內執行JS跳轉,并且跳轉完成后觸發iframe的onload事件
當前位置:點晴教程→點晴OA辦公管理信息系統
→『 經驗分享&問題答疑 』
定義sandbox 的值既可以是一個空字符串(應用所有的限制),也可以是空格分隔的預定義值列表(將移除特定的限制)。 如果被規定為空字符串(sandbox=""),sandbox 屬性將會啟用一系列對行內框架中內容的額外限制。 使用方法1. sandbox="" 應用所有限制
2. sandbox="allow-same-origin" 允許 iframe 內容被視為與包含文檔有相同的來源。
3. sandbox="allow-top-navigation" 允許 iframe 內容從包含文檔導航(加載)內容。 可用于禁用外部網站的JS跳轉、target="_parent"、target="_top"等
4. sandbox="allow-forms" 允許表單提交。
5. sandbox="allow-scripts" 允許腳本執行,即允許iframe運行腳本(但不創建彈出窗口)。 可用于禁用外部網站的JS
6. sandbox="allow-popups" 允許彈出窗口(如window.open,target="_blank")。
5. sandbox="allow-scripts" 允許彈出窗口逃離沙箱:允許一個沙箱文件打開新窗口不強制使用沙盒。 若想要允許iframe內執行JS跳轉,并且跳轉完成后觸發iframe的onload事件,設置 sandbox="allow-scripts allow-same-origin" 該文章在 2023/5/17 15:56:15 編輯過 |
關鍵字查詢
相關文章
正在查詢... |