估计是把浏览器堵死了,popUp创建过就不要创建了,如果需要弹出多个,需要创建一个popUp数组<script language="JavaScript">
var oPopup;
function ItemOver(obj){
obj.style.color="green";
if(oPopup){
oPopup.show(0, 10, 100, 100, obj);
return;
}
oPopup = document.parentWindow.createPopup();
var sHtml = "<html><head></head><body><table width='100%'><tr><td onmouseover=\"this.style.color='green'\">sdfdsfds</td></tr></table></body></html>"
oPopup.document.write(sHtml);
oPopup.show(0, 10, 100, 100, obj);
}
</script>
var oPopup;
function ItemOver(obj){
obj.style.color="green";
if(oPopup){
oPopup.show(0, 10, 100, 100, obj);
return;
}
oPopup = document.parentWindow.createPopup();
var sHtml = "<html><head></head><body><table width='100%'><tr><td onmouseover=\"this.style.color='green'\">sdfdsfds</td></tr></table></body></html>"
oPopup.document.write(sHtml);
oPopup.show(0, 10, 100, 100, obj);
}
</script>
解决方案 »
- jquery 函数如何更改为dom 函数?
- 日期格式转换
- 面页面怎么用JS调出MSN聊天工具
- 为什么控制图片大小的javascript代码没有生效?
- 请教一个字符串转换函数怎么写?
- 初学ajax就碰到一堆问题,拜托各位解答一下
- 点击一个超链接,怎么得到它的URL
- 怎么样可以把库连接写到HTC文件中?------马上给分
- 求救:新闻内容采用文字编辑器,为什么IFrame 里的内容怎么赋值不进去??
- 再次给分,希望问题能够早点解决! 解决的时候 两帖同时结账!谢谢!
- js是否能做到重载图片???????
- 为什么我在win2003下,用setCLSID这个属性,为什么IE总是提示"对象不支持该属性或方法"
我觉得“把鼠标放上去,然后点击外面的窗口”这时弹出的popup窗口已经关闭了。再create一个应该没问题的。
会否是我的ie版本问题呢?我的是xpsp2 ie6,应该是目前比较多人用的版本。我想知道你们也会出现这种情况吗?
!我也是XPSP2 IE6.0
1.鼠标放到AAA上,popup弹出来
2.鼠标放到弹出popup的文字上,文字变绿
3.鼠标移出popup,点击页面空白部分,popup关闭重复连贯做这3个操作几次,可能就会出现错误。麻烦各位再试试
如果popup真的有这种bug,非常影响工作的
只是我辛苦写好的无限级popup菜单就这样废了...
不行,要搞个div+iFrame+xml+xsl的无限级菜单才行...