JS里一个windows.open()的问题
要求在父页面 新开一个子页面
用这种方式打开子页面,想把打开的新页面放到屏幕外去。所以写的top 和left都是5000
window.open ('xxx.jsp', 'height=100, width=400, top=5000, left=5000, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')
然后再本地调试,用http://localhost:8080/xxx的时候,一切正常
现在问题出来了:
把程序传到服务器上之后 访问http://192.168.xx.xx:xx/xxx的时候
新开的子页面在屏幕右下角,好像不能出屏幕
请教各位大大,这个是什么原因呢,和服务器也有关系吗
------解决方案--------------------这是浏览器的安全级别问题
页面在本地和在服务器是有着不同的安全级别
------解决方案--------------------
IE安全区域不一样,localhost是intranet,发布后通过192.168这种访问是internet安全,默认是位置不受限制是禁用的,intranet是启用的