扫码关注官方订阅号
1.在父页面中点击一个按钮,让后用window.open打开了一个窗口 2.再一次点击按钮,不希望再打开一个同样的窗口,而是将第一次打开的窗口获取到焦点 请问有没有办法实现?
window.open
小伙看你根骨奇佳,潜力无限,来学PHP伐。
使用window.open的返回值。
(function(){ var fhwin = null; element.onclick = function(){ // 当点击按钮... if(fhwin){ fhwin.focus(); }else{ fhwin = window.open(...); // 调用open,填入你希望的值。 } } })();
https://developer.mozilla.org/en-US/docs/Web/API/Window/open
你可以拿到它的返回值哦~
然后检查返回值不是null,就focus()
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
使用
window.open的返回值。https://developer.mozilla.org/en-US/docs/Web/API/Window/open
你可以拿到它的返回值哦~
然后检查返回值不是null,就focus()