js修改windows.open弹出页面的标题


在window.open()的弹出窗口上更换页面的标题,需要两步操作:

1 let page = window.open(url)
2 page.document.title = "新的名字"

这里可能会出现,弹出窗口的标题修改不成功的现象,这是由于window.open(url)是异步执行的,会导致标题有时能正常改变,有时不能改变,

解决方法:设置一个定时器

let page = window.open(url)
setTimeout(function(){page.document.title = "新的标题名"},300);

这样,就能确保每次都能修改成功

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM