我在我的页面中有三个链接,我想限制用户一次打开一个链接。所以当用户点击一个链接时,如何通过javascript来检查是否已经打开一个窗口(打开的意思是不只是点击链接并关闭它,当用户点击链接时窗口应该打开) 。如何跟踪javascript中打开的子窗口
1
A
回答
0
给窗口一个名字,然后你可以使用DOM访问它们。每次用户打开一个新的弹出窗口时,您都可以运行一个循环,尝试访问所有弹出窗口。如果另一个窗口已经打开,您可以停止当前弹出事件的发生。
弹出窗口都将必须在您的域下才能正常工作。
+0
谢谢你的答案马特的例子..我认为同一个名字的窗口将解决我的问题.. – roshanK 2012-07-16 13:54:00
+1
我会给他们所有相同的名字,但编号,例如popWin1,popWin2,popWin3等将很容易在循环中遍历,并且可以区分哪个页面在另一个窗口中打开。 – 2012-07-16 13:58:47
相关问题
- 1. 跟踪打开的窗口
- 2. 打开多个子窗口并跟踪它们全部
- 3. 跟踪在Java中打开一个窗口的时间长度
- 4. 如何跟踪SmartGwt的窗口关闭
- 5. 跟踪打开的窗口及其标题
- 6. Win32:将lParam传递给CreateWindow并跟踪打开的窗口
- 7. 跟踪打开的子对话框
- 8. 用javascript打开的窗口?
- 9. 打开新窗口的JavaScript
- 10. 的Javascript打开新窗口
- 11. Erlang跟踪:无法打开跟踪
- 12. 如何跟踪打开的网页
- 13. 如何打开ICEFaces Javascript日志窗口?
- 14. DOM,javascript,如何使用窗口打开
- 15. 如何使用JavaScript打开新窗口?
- 16. 如何用pygame打开子窗口?
- 17. 轨打开的子窗口,并打开父窗口
- 18. 在JavaScript中打开子弹出窗口后,如何从子窗口访问父窗口?
- 19. 如何使用window.open()打开子窗口上的父窗口()
- 20. 父窗口打开子窗口
- 21. 如何从vaadin的另一个子窗口中打开新的子窗口?
- 22. 跟踪窗口API调用
- 23. C#WinForms,窗口跟踪
- 24. javascript打开窗口引用
- 25. Javascript移动打开窗口
- 26. JavaScript窗口打开选项
- 27. 如何跟踪某些屏幕打开?
- 28. Javascript打开一个窗口打开窗口
- 29. 如何在javascript中的另一个子窗口的选项卡中打开子窗口?
- 30. 打开一个子窗口
没有办法阻止人们在Windows中打开链接。您可以通过使用窗口名称和“目标”属性来影响事物,但最终用户可以完全控制。 – Pointy 2012-07-16 13:40:24
这听起来很俗气。在大多数情况下,迫使用户完全按照你想要的做法是一个坏主意。 – Christoph 2012-07-16 13:41:39
显示如何链接看起来像 – codingbiz 2012-07-16 13:44:15