[已解决问题] window.open in IE
提问时间: 2008-03-29 16:34
浏览:291 次

<img alt="插入msn表情" title="插入msn表情" onclick="
                var folder = 'Emoticons/msn/';
                leftVal = (screen.width - 260) / 2;
                topVal = (screen.height - 180) / 2;
    var newwindow = window.open('/EmoticonsGallery.aspx?num=10&amp;rif='+ folder,'_blank','width=248,height=175,toolbars=0,resizable=1,left='+leftVal+',top='+topVal);
    newwindow.focus();" src="/Images/msn.gif" style="border-width:0px;vertical-align:middle;" />

 

博客园内好多这样的在IE下面都会新开一个TAB,能不能换个脚本呢?还是比较喜欢类似模态或者LIGHTBOX的效果,这样的使用好纳闷呢……园子里面的TAG功能也是……


所有回答(2)
这个是浏览器设置的问题,如果换成模态窗口,FF会不支持,弹出层文件写起来比较郁闷
IE:工具 -> Internet选项 -> 常规 -> 选项卡 -> 设置 -> 遇到弹出窗口时
选上第二项“始终在新窗口中打开弹出窗口”就不会再开新选项卡了
3个月前   回答者:丁学 - 大侠五级
  我也遇到类似的问题了,都是用楼上的方法解决的。
  这是IE默认设置的问题。
3个月前   回答者:Shiherpoo - 菜鸟二级
评论
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除