1. 跨域问题
问题描述:当尝试从父页面访问或操作
解决方法:
后端代理:通过服务器端设置代理,请求目标网页内容,然后将内容返回给前端,实现跨域访问。CORS:如果你控制了被嵌入页面的服务器,可以通过设置CORS(跨源资源共享)策略来允许特定的跨域请求。Window.postMessage:使用window.postMessage方法进行跨域通信。这是一种安全的方式来实现跨源通信。2. 样式调整问题
问题描述:调整
解决方法:
直接在
问题描述:
解决方法:
懒加载:只有当用户滚动到
问题描述:搜索引擎可能不会抓取或索引
解决方法:
尽量避免在对SEO敏感的页面中使用
问题描述:
解决方法:
使用X-Frame-Options响应头来控制你的网页是否允许在
问题描述:在
解决方法:
使用window.postMessage进行安全的跨域通信。如果是同源的情况,可以直接通过JavaScript访问
游览器进入直接刷新ifram 标签:
// 进入事件
window.onload = function () {
onloadIfram()
}
// 刷新ifram
function onloadIfram() {
document.getElementById('#activity').contentWindow.location.reload();
}.