常常利用网页开发各种应用系统,而有些应用系统又是采用的弹出窗口的形式,利用弹出窗口可以让应用系统更有“档次感”,就像桌面窗口程序一样。
以前这是相安无事,而如今,弹出窗口已经不太平。
一、弹出窗口可能会被拦截,要判断窗口是否被拦截,请参见不被拦截的弹出窗口代码和判断弹出新窗口是否成功。
二、由于操作系统的原因,标题栏宽度不同;由于浏览器的原因,有些无法禁止地址栏,造成网页客户区高宽不一……关于这个问题,请参见弹出新窗口的状态栏问题、window.open左、上、宽、高参数探索、clientHeight、offsetHeight和scrollHeight。综合这些条件,调整窗口的大小,使在取消了滚动条的情况下窗口客户区总是一样大,内容总是完整地显示。
相关阅读