页面中存在多个iframe时iframe内容异常问题
来源:互联网 发布:中石油风险矩阵 编辑:程序博客网 时间:2024/06/15 18:07
近期在开发中遇到一个很奇怪的问题:HTML页面中有2个iframe,每次打开的时候这2个iframe都是一样的内容,或者有时候异常显示。
示例代码:
<iframe id="approve_form" name="approve_form" width=950 height="1000" src="${ctxPath}/user/front/showFormHandle.do?insId=$!{process.id}&itemFormId=$!{formMap.get(1).id}&display=none"> </iframe> #if(${formMap.size()} > 1) <iframe id="record_form" name="record_form" width=950 height="1100" scrolling="no" src="${ctxPath}/user/front/showFormHandle.do?insId=$!{process.id}&itemFormId=$!{formMap.get(2).id}&display=none"> </iframe>
解决方案:
<iframe id="approve_form" name="approve_form" width=950 height="1000" src=""> </iframe> #if(${formMap.size()} > 1) <iframe id="record_form" name="record_form" width=950 height="1100" scrolling="no" src=""> </iframe> #endwindow.onload = function(){document.getElementById('approve_form').src="${ctxPath}/user/front/showFormHandle.do?insId=$!{process.id}&itemFormId=$!{formMap.get(1).id}&display=none";if(${formMap.size()} > 1){ document.getElementById('record_form').src="${ctxPath}/user/front/showFormHandle.do?insId=$!{process.id}&itemFormId=$!{formMap.get(2).id}&display=none"; }}(不能在jquery的ready里面写)
0 0
- 页面中存在多个iframe时iframe内容异常问题
- 页面中存在iframe时刷新页面的问题
- JS 获取页面中iframe中的内容
- 一个页面中使用多个iframe导致在ie中假死问题的解决方法
- EasyUI中iframe嵌入页面,包含datagrid数据动态绑定,页面内容的高度自适应问题
- 获取iframe中内容
- iframe页面跳转问题?
- iframe 页面 跳转问题
- iframe页面跳转问题?
- 当页面存在ajax请求时的iframe自适应高度问题
- jquery获取页面iframe内容
- 从父页面读取和操作iframe中内容方法
- 从父页面读取和操作iframe中内容方法
- 使用jquery访问页面中iframe中的内容
- html中,怎么样才能获得iframe页面里的内容
- 页面加载iframe页面时,iframe页面有时无法正常加载的问题
- JS刷新iframe和打印页面的iframe内容
- 从iframe中打开文件,并检测iframe存在否...
- 第十周项目1-二叉树算法库
- 创建用户
- 一些正则表达式
- Ubuntu 秘笈之命令行下管理浏览器书签
- 第五周项目2-建立顺序栈算法库
- 页面中存在多个iframe时iframe内容异常问题
- 这些SQLite与SQL差异问题,你遇到过吗
- shell脚本命令test详解
- 网站前端开发设计中的SEO技巧
- SpringMVC环境下导出文件
- 使用mysqldump做定期数据库自动备份
- 第十周【项目一-二叉树算法库】
- 使用Genymotion 模拟器来打开百度地图项目报错:
- tjut 5949