问题描述
- JS弹出窗口为什么总是跳转,不是弹出小窗口?
- window.open(""Detail.htm?ptid=""+cell0_self""'height='+iHeight+'innerHeight='+iHeight+'width='+iWidth+'innerWidth='+iWidth+'top='+y+'left='+x+'toolbar=nomenubar=noscrollbars=autoresizeable=nolocation=nostatus=noalwaysRaised=yesz-look=yes');
解决方案
你指定窗口对象为_selft就是再当前窗口啊。指定为_blank
window.open(""Detail.htm?ptid=""+cell0**""_blank'**
第二个参数name可以为:
_blank 表示新开一个窗口,
_parent表示父框架窗口,
_self表示覆盖该窗口,
xxx表示覆盖名字为xxx的窗口
解决方案二:
不建议弹窗口, js 弹窗口虽然是一项功能, 但并不友好, 很多浏览器(比如:chrome)会阻止。
你可以用弹出层插件吧。 jquery ui之类的都有
时间: 2024-09-18 18:14:55