如何能用js打开一个新窗口,满足2个条件:
1。是新窗口,不是子窗口。就像点击一个连接<a>一样是一个顶级窗口。
2。如果已经有这个窗口打开,再次打开的也只有一个窗口存在。
我用这个:
window.open('xx.asp','xx','');可以满足第2个条件,但无法满足第1个条件,因为它是在当前窗口打开一个子窗口。这样如果浏览器禁止弹出窗口就打不开了。
我用这个:
<a id="ttt" href="xx.asp">x</a>
document.getElementById("ttt").click();
可以满足第1个条件,打开的是新窗口,但无法满足第2个条件,每点一次打开一次。
1。是新窗口,不是子窗口。就像点击一个连接<a>一样是一个顶级窗口。
2。如果已经有这个窗口打开,再次打开的也只有一个窗口存在。
我用这个:
window.open('xx.asp','xx','');可以满足第2个条件,但无法满足第1个条件,因为它是在当前窗口打开一个子窗口。这样如果浏览器禁止弹出窗口就打不开了。
我用这个:
<a id="ttt" href="xx.asp">x</a>
document.getElementById("ttt").click();
可以满足第1个条件,打开的是新窗口,但无法满足第2个条件,每点一次打开一次。
解决方案 »
- java如何连接mysql?
- Extjs登陆验证问题,求救!若问题解决200分送上。
- 图片显示
- 高分求jsp+mysql源码。
- struts in acion的源代码
- 在上网的时候如何把不停跳出的信使服务给禁止掉啊?
- jsp中标准库和自定义库的区别
- 有谁对使用http协议实现文件上传,及编辑的功能的方法有了解,高分请教问题,在线等
- jspsmartupload能不能上传文件到sql server数据库里面啊?很急
- 那里有当JDBC驱动,怎么样配置驱动才能使jsp程序连接上数据库。急!!
- JSP插入数据库乱码问题好严重阿,急啊
- struts框架 javascript的对象数组传递到action中去
IE自己的默认就是这个样子。--------------------------------------------------------------------------------
开了IE就可以玩的。http://pet.mop.com/?u=8094002来了找精灵之森(网通)的小麦兜儿,就是我!用Mop的ID就能玩的
--------------------------------------------------------------------------------