解决方案 »
- 求教高手,一个JS的效果
- 广告不动,不能执行Jquery代码。什么原因?
- 请问js里的window对象有没有destroy属性/方法?
- 怎样使本页自动最大化,不是改变尺寸那种,也不是点击那种?
- 求正则式?????大家帮帮忙
- 再问一个问题:能否让文本框随着文字长短的变化而改变其长和宽全(或换行),使其在打印预览,文字多时不会出现滚动条。
- 请各位大侠帮忙看看以下原代码!(在线等待)
- 网页打开时,我想根据浏览器的不同设置某个div的宽度,但是感觉没有效果
- 新手求大神关于three.js光源的问题
- 关于一个九宫格抽奖小游戏
- 调试jquerymobile
- jQuery添加地图标注无法再iframe中运行
我在公司,在家里,在朋友电脑上 都试了,,用的IE8,都是报这个错误。
1.在b.html中
win.onbeforeunload = function(){winList[a] = null;};
换为
win.wid = a;
其余代码,均保持原样2.在a.html中写入如下脚本块 <script>
window.onbeforeunload =function(){
opener.winList[opener.wid] = null;
}
</script>
<script>
function aa(obj){
var a = obj.id;
if(!window.winList){
window.winList={};
}
if(!winList[a]){
var url="http://www.baidu.com";
var win = window.open("","_blank","width=300,height=300,resizable=yes",true);
win.document.write('<html><head><script>window.onbeforeunload =function(){opener.winList["'+a+'"] = null;}<\/script><\/head>');
win.document.write('<body><iframe src="'+url+'" width="100%" height="100%" frameborder="0"><\/iframe><\/body><\/html>');
winList[a] = win;
}else{
var win = winList[a];
win.focus();
}
}</script><input type="button" value="To a.html" onclick="aa(this)" id="a"/>