最近在做一个考试方面的系统,使用下面的JS代码来实现考试界面的全屏方式
function openwindow() {
window.opener=null;
window.close();
window.open("ks.aspx","",'fullscreen=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1')
}出现问题:
1.在IE6下没有提示,直接进入界面,在IE8下会出现提示信息“您查看的网页在试图关闭窗口,是否关闭此窗口”2.如果IE8下将阻止弹出窗口程序启用后,将会自动关闭页面(也就是不能进入考试系统)请问这种情况应该如何解决,有没有其他的方法来实现全屏的功能
function openwindow() {
window.opener=null;
window.close();
window.open("ks.aspx","",'fullscreen=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1')
}出现问题:
1.在IE6下没有提示,直接进入界面,在IE8下会出现提示信息“您查看的网页在试图关闭窗口,是否关闭此窗口”2.如果IE8下将阻止弹出窗口程序启用后,将会自动关闭页面(也就是不能进入考试系统)请问这种情况应该如何解决,有没有其他的方法来实现全屏的功能
解决方案 »
- 关于dotnetCHARTING控件的问题
- ASP.NET MVC3+EntityFramework4.1
- 一个很奇怪的问题,我无从下手,只希望碰到过这个问题并解决了的兄弟能指点下
- 如何获取参数的标题 在线等
- 如何主动的删除 session ?
- asp.net站点价值多少,讨论下
- AjaxPro在部署后不能正常使用!
- 如何把Image类型的数据存入数据库?
- asp.net mvc 中怎么像webform一样自定义一个BaseController实现判断用户是否登录
- Razor引擎里面 怎么实现aspx页面的EnableSessionState?
- 写个让textbox边框变成红色,背景成绿色的样式表
- ASP.NET页面全屏的问题
这种考试系统,一般都是有组织的,限制特定版本的浏览器不过分,因为浏览器实在太多,兼容性难以保证,至少就全屏这个问题,我没有见过全部兼容的,要么Flash,Silverlight,或许可以办到。
2. 需先打开,再关闭,中间加些延时,不然会全部关闭掉了,达不到效果
如果需要我可以给你winform全屏代码
这样写ie8下,关闭也无提示
谢谢,这个方法IE8下可以,但在IE6下会弹出提示框
IE7/8
有时使用不方便呀