天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

Firefox返回時(shí)Iframe的顯示Bug的解決方法

<script type="text/Javascript">//<![CDATA[
if(getCookie('firefoxIframe')){
document.write('<p id="addAd"><a href="cookie.html">點(diǎn)擊這里刪除這個(gè)iframe</a></p>');
document.write('<iframe height="120" width="300" marginheight="0" marginwidth="0"
frameborder="0" src="nAdPre.swf"></iframe>');
}else{
document.write('<p id="addAd"><a href="cookie.html">點(diǎn)擊這里增加一個(gè)iframe</a></p>');
}
//]]></script>
打開(kāi)Bug演示,由于cookie不存在,顯示的三個(gè)flash都是通過(guò)Iframe實(shí)現(xiàn)的 
點(diǎn)擊“點(diǎn)擊這里增加一個(gè)iframe廣告”,跳轉(zhuǎn)到一個(gè)新的頁(yè)面寫(xiě)入名為firefoxIframe的Cookie 
點(diǎn)擊“返回”或者瀏覽器的返回按鈕,回到Bug演示頁(yè)面,發(fā)現(xiàn)iframe里面的flash錯(cuò)位,即位置2的iframe鏈接的flash并沒(méi)有載入,顯示的是位置3的flash,位置3的顯示的是位置4的flash,位置4的flash卻依舊存在。 
關(guān)閉標(biāo)簽頁(yè)(不是關(guān)閉整個(gè)瀏覽器,如果關(guān)閉整個(gè)瀏覽器Cookie也失效)或新打開(kāi)一個(gè)標(biāo)簽頁(yè)重新載入該頁(yè)面,4個(gè)Iframe正常顯示4個(gè)flash 
此時(shí)如果點(diǎn)擊“點(diǎn)擊這里刪除這個(gè)iframe廣告”,跳轉(zhuǎn)到新頁(yè)面刪除Cookie,返回也發(fā)現(xiàn)Iframe中的flash錯(cuò)位 
如果寫(xiě)入Cookie或者刪除Cookie時(shí),不通過(guò)瀏覽器的返回,直接通過(guò)網(wǎng)址訪問(wèn),則不會(huì)出現(xiàn)錯(cuò)位 
簡(jiǎn)單分析和解決方案
似乎Firefox返回時(shí),Javascript重新執(zhí)行了,但是Iframe并未依據(jù)src屬性重新載入,而是給Iframe和src以類似編號(hào)似的配對(duì),而由于返回時(shí)Javascript的執(zhí)行,導(dǎo)致Iframe多了一個(gè)(或少了一個(gè)),這就導(dǎo)致后面的配對(duì)錯(cuò)位。

以上僅為猜測(cè),但這的確是Firefox(2.0.0.3)的一個(gè)bug,IE返回時(shí)Javascript重新執(zhí)行,并且Iframe的依據(jù)src重新載入,Opera返回時(shí)Javascript不重新執(zhí)行,頁(yè)面沒(méi)有變化。

解決方案是在文本中增加一個(gè)隱藏的Iframe來(lái)占位,上面代碼修改如下代碼如下:

document.write('<p id="addAd"><a href="cookie.html">點(diǎn)擊這里增加一個(gè)iframe</a></p>');
//把上面的代碼修改成為
document.write('<iframe src="#" style="display:none;"></iframe>');
document.write('<p id="addAd"><a href="cookie.html">點(diǎn)擊這里增加一個(gè)iframe</a></p>');

HTML/CSS技術(shù)Firefox返回時(shí)Iframe的顯示Bug的解決方法,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 果冻传媒9CM在线观看 | yy4408午夜场理论片 | 国产VA精品午夜福利视频 | 日本zljzljzlj精品 | 欧美成人momandson | 午夜精品久久久内射近拍高清 | 青草久久影院 | 99精品国产自在自线 | 免费中文字幕视频 | 日本特殊精油按摩 | 男女生爽爽爽视频免费观看 | 久久精品国产亚洲AV影院 | xxx暴力xxx | 色中色成人论坛 | 免费精品一区二区三区在线观看 | 拍床戏被肉高H纯肉H在水 | 在线视频免费观看 | 日本久久网站 | 91久久偷偷做嫩草影院免费看 | 99re8热视频这在线视频 | 啦啦啦视频在线观看WWW | 大学生一级毛片免费看 | 成人国内精品久久久久影院 | 蜜桃传媒一区二区亚洲AV | 亚洲精品tv久久久久久久久久 | www.久久久| 精品欧美小视频在线观看 | 亚洲视频精选 | 最近免费中文字幕大全免费 | 九九热这里只有精品视频免费 | 狠狠啪在线香蕉 | 国产一区在线观看免费 | 蜜桃臀无码内射一区二区三区 | 秋霞伦理机在线看片 | 伊人在线视频 | 91在线一区二区 | 精品AV综合导航 | 亚洲日韩在线天堂一 | 伊人久在线观看视频 | 亚洲A片不卡无码久久尤物 亚洲a免费 | 国产精品久久自在自2021 |