位置: 编程技术 - 正文

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方法(全国哀悼日的意义)

  • 增值税申报表中应税货物销售额
  • 销售商品款项未收的科目名称
  • 进项税额转出税率
  • 国有资本及权益客观增减因素
  • 研发技术服务属于什么费用
  • 房地产开发企业预缴增值税
  • 个人可支配收入缩写
  • 应收账款零头没有收到如何账务处理
  • 基本生产车间领用周转材料会计分录
  • 季度交的企业所得税怎么做账
  • 设备维修费怎么入账
  • 外币账户的银行信息在哪查询
  • 特殊行业会计公司排名
  • 对于不需要交强险的人
  • 注销公司账不平怎么办
  • 个体户生产经营所得怎么报税
  • 税前扣除是好事吗
  • 出口货物专用发票图片
  • 自然报废产生的固定资产净损失计入什么科目
  • 非征期不允许上报汇总是怎么回事
  • 如何彻底关闭电脑右下角弹窗
  • 增值税当月申报次月缴纳吗
  • 应收账款坏账收回影响利润么
  • 企业跨年度的收入退回应该如何进行会计处理?
  • 一帆风顺的养殖土壤用什么土
  • 截图快捷键ctrl+alt+
  • 交暖气费可以开单位发票吗
  • 预付款不退如何投诉
  • 存货的期末计价方法是遵循哪个信息质量原则
  • 企业支付的贷款计入gdp
  • mxnet github
  • php7.1
  • qr code在线生成二维码
  • 个人所得税减免政策2023
  • 劳务外包会计分录最新
  • 公司给员工购买商业保险报销哪些
  • 企业应付账款的会计分录
  • 盘亏前累计折旧怎么算
  • 已缴款未入库是扣款成功了吗
  • 劳务费如何支付
  • 建筑工程价款结算
  • 公司间代收款需要开票吗
  • 财务人员工资构成
  • 地价计入房产原值文件解读
  • 未交增值税借方余额怎么调整
  • 制造费用的作用
  • 总账和成本哪个工资高
  • 会计核算的职能包括哪些
  • 跨年度少计摊销怎么做账
  • 购买固定资产用什么凭证
  • 外贸会计账务处理实务
  • 食堂员工私自拿东西怎么办
  • 弥补以前年度亏损后缴纳所得税
  • 固定资产清理的税率是多少
  • 建筑服务的税率是
  • sql命令语句
  • ubuntu server gui
  • vmware虚拟机不能用桥接模式
  • ubuntu nm
  • ubuntu设置共享文件夹命令mount
  • MAC修改Dock烟雾效果及设置抓屏快捷键的方法
  • Cpqset.exe是什么系统进程 Cpqset有啥作用
  • winXP系统截图
  • centos哪个版本最好用2022
  • windows 8怎么样
  • win7控制面板找不到windows update
  • 命令以管理员运行
  • 如何获取system权限win10
  • Unity3D游戏开发培训课程大纲
  • Node.js中的事件循环是什么
  • 用python编写
  • Android Studio cvs 状态颜色
  • jquery操作表单
  • Python 正则表达式的高级用法
  • unitymol
  • 单位购买房产作废怎么办
  • 浙江省有多少家农业银行
  • 个税汇算清缴申报方式选哪个
  • 地税局下属单位
  • 罗湖税务局在哪
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设