位置: 编程技术 - 正文

Firefox返回时Iframe的显示Bug的解决方法(firefox允许弹出窗口)

编辑:rootadmin
<script type="text/javascript">//<![CDATA[ if(getCookie('firefoxIframe')){ document.write('<p id="addAd"><a href="cookie.html">点击这里删除这个iframe</a></p>'); document.write('<iframe height="" width="" marginheight="0" marginwidth="0" frameborder="0" src="nAdPre.swf"></iframe>'); }else{ document.write('<p id="addAd"><a href="cookie.html">点击这里增加一个iframe</a></p>'); } //]]></script> 打开Bug演示,由于cookie不存在,显示的三个flash都是通过Iframe实现的 点击“点击这里增加一个iframe广告”,跳转到一个新的页面写入名为firefoxIframe的Cookie 点击“返回”或者浏览器的返回按钮,回到Bug演示页面,发现iframe里面的flash错位,即位置2的iframe链接的flash并没有载入,显示的是位置3的flash,位置3的显示的是位置4的flash,位置4的flash却依旧存在。 关闭标签页(不是关闭整个浏览器,如果关闭整个浏览器Cookie也失效)或新打开一个标签页重新载入该页面,4个Iframe正常显示4个flash 此时如果点击“点击这里删除这个iframe广告”,跳转到新页面删除Cookie,返回也发现Iframe中的flash错位 如果写入Cookie或者删除Cookie时,不通过浏览器的返回,直接通过网址访问,则不会出现错位 简单分析和解决方案 似乎Firefox返回时,Javascript重新执行了,但是Iframe并未依据src属性重新载入,而是给Iframe和src以类似编号似的配对,而由于返回时Javascript的执行,导致Iframe多了一个(或少了一个),这就导致后面的配对错位。 以上仅为猜测,但这的确是Firefox(2.0.0.3)的一个bug,IE返回时Javascript重新执行,并且Iframe的依据src重新载入,Opera返回时Javascript不重新执行,页面没有变化。 解决方案是在文本中增加一个隐藏的Iframe来占位,上面代码修改如下代码如下: document.write('<p id="addAd"><a href="cookie.html">点击这里增加一个iframe</a></p>'); //把上面的代码修改成为 document.write('<iframe src="#" style="display:none;"></iframe>'); document.write('<p id="addAd"><a href="cookie.html">点击这里增加一个iframe</a></p>');

推荐整理分享Firefox返回时Iframe的显示Bug的解决方法(firefox允许弹出窗口),希望有所帮助,仅作参考,欢迎阅读内容。

Firefox返回时Iframe的显示Bug的解决方法(firefox允许弹出窗口)

文章相关热门搜索词:火狐浏览器返回上一页,手机firefox回到主页,firefox页面,firefox恢复关闭页面,firefox恢复关闭页面,Firefox返回时总是到顶部,firefox f12,Firefox返回时总是到顶部,内容如对您有帮助,希望把文章链接给更多的朋友!

全国哀悼日网站页面变成灰色的filter方法 为方便站点哀悼,特提供css滤镜代码,以表哀悼。以下为全站CSS代码。直接在*.css文件最前面加入body{filter:Gray;}或者html{filter:progid:DXImageTransform.Microsoft.Ba

使网页成黑白色调的滤镜 stylehtml{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}/style只在ie下可以用stylehtml{filter:Gray;}/style

css滤镜实现页面灰色黑白色效果代码 淘宝的代码html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(1);}CSS3greyscale滤镜实现如下测试代码:.gray{-webkit-filter:grayscale(%);-mo

标签: firefox允许弹出窗口

本文链接地址:https://www.jiuchutong.com/biancheng/375258.html 转载请保留说明!

上一篇:Firefox2中输入框丢失光标bug的解决方法(firefox浏览器标识ua)

下一篇:全国哀悼日网站页面变成灰色的filter方法(全国哀悼日的意义)

  • 增值税发票综合服务平台红字确认
  • 个人所得税代扣代缴手续费返还政策
  • 工会经费和福利费怎么花
  • 无需外汇局审批的账户
  • 火车票可以抵扣多少增值税
  • 新成立的公司企业所得税怎么申报
  • 总资产报酬率的公式
  • 事业单位申请电采暖电表免费么新疆昌吉
  • 专用发票二维码压线
  • 以前年度损益调整结转到哪里
  • 公司注销实收资本怎么处理
  • 直接减免的增值税计入哪个科目
  • 工资不在本公司发票报销可以吗?
  • 两免三减半政策适用哪些企业
  • 开票资料填写
  • 股权转让的印花税是按照什么金额缴纳
  • 工资薪金中的误餐补助,征收个人所得税
  • 小企业财务报表模板免费下载
  • 临时设施需要验收吗
  • 利润表里的营业成本包括哪些
  • 税金及附加包括个人所得税吗
  • 高新创投企业所得税税率
  • 现金流量表的编制依据
  • 拍卖的物品
  • 小规模纳税人收到专票后如何处理
  • 处置固定资产简易计税怎么申报
  • 开发票时的数据可以四舍五入吗
  • 入库单的金额填不填价税合计
  • 如何删除驱动器里面的文件
  • 电脑右下角总是弹出广告
  • 民办学校的财务制度
  • 销售安装费的账务处理
  • 微信小程序解决跨域问题
  • 实际缴纳消费税计算公式
  • centos 安装php
  • sbc奇思妙想
  • 归还本金和利息的分录
  • 成本降低率是什么意思
  • discuz php版本
  • 账面价值账面余额摊余成本
  • 个人转让上市公司原始股
  • 沙子产量表格
  • 中药饮片增值税率是多少
  • 收支平衡表怎么做工厂表格
  • 税盘开票机号怎么看
  • access自动保存
  • 疫情期间餐饮发票税点
  • 公司股东退股如何对资产纳税
  • 法人股的利弊
  • 工程施工企业收入1750万,利润怎么算
  • 增值税纳税申报表附列资料(一)
  • 旧设备出口可以退税吗
  • 在建工程结束后怎么处理
  • 速动比率和流动比率怎么分析
  • 往来款是什么意思
  • 借款后的报销流程怎么写
  • 材料采购是什么会计要素
  • 分支机构属于小型微利企业吗?
  • 收到固定资产发票怎么入账
  • 注册公司没交社保
  • 账务处理程序和财务处理程序
  • sqlserver连接异常
  • win10预览版21277下载
  • centos7如何设置ssh免密登陆
  • freebsd操作命令
  • solaris 11.4
  • macappstore下载软件一直要密码
  • Win10系统照片应该打不开
  • win10界面虚化模糊
  • js获取秒数
  • jquery手机插件
  • jquery 输出
  • css回到页面顶部
  • threejs入门教程
  • 在谈到民族这个概念是我们一再指出
  • Jquery和BigFileUpload实现大文件上传及进度条显示
  • js中bom是什么意思
  • jQuery提示插件qTip2用法分析(支持ajax及多种样式)
  • 广东省国税局长是谁
  • 通辽这个地方怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设