javascript - 防止 iFrame 重定向到 src url 以外的 url
问题描述
我有一个 iFrame,显示第 3 方电子表格供我们的客户填写。提交表单后,iframe 会显示另一个我想阻止显示的页面。我尝试使用沙盒属性来完成此操作,但似乎没有任何效果。
<iframe src="form-url"
width="100%" height="1200px" scrolling="no" sandbox="allow-forms allow-scripts"></iframe>
解决方案
在 HTML5 中,您可以使用沙盒属性。请参阅下面的 Pankrat 的回答。http://www.html5rocks.com/en/tutorials/security/sandboxed-iframes/
推荐阅读
- c++ - 计算两个前向指标之间的截断平均值
- xgboost - XGBoost 在 <1.0 版本中给出了不确定的预测。对于 INT 输入
- ios - Xcode12.5 - “开发”的存档导出因“无法读取数据...”而失败
- javascript - 将二进制缓冲区映射到 Int16Array 或 Int32Array
- sass - 如何部署主题 BigCommerce
- java - Java 日历 DAY_OF_WEEK 设置为零
- sql - 按聚合案例语句分组并显示案例列和计数
- react-native - 如何在 React Native 中检测用户离开屏幕并采取相应措施
- data-science - 聚类方法建议
- graphql - Directus GraphQL Playground 或 GraphiQL URL