日期:2014-05-16  浏览次数:20453 次

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的时候

新开的子页面在屏幕右下角,好像不能出屏幕

请教各位大大,这个是什么原因呢,和服务器也有关系吗
JSP JS html

------解决方案--------------------
这是浏览器的安全级别问题
页面在本地和在服务器是有着不同的安全级别

------解决方案--------------------
引用:
这是浏览器的安全级别问题
页面在本地和在服务器是有着不同的安全级别


IE安全区域不一样,localhost是intranet,发布后通过192.168这种访问是internet安全,默认是位置不受限制是禁用的,intranet是启用的