2013-03-15 104 views
1

我的任务要求我在HTML5创建一个页面下列要求:全屏网页的HTML5在Internet Explorer

  1. 兼容与Internet Explorer 10
  2. 有一个选项,以使全屏视图某些擅长页的报告按过滤器值
  3. 不会重新加载已加载的报告,必须显示网页中的其它内容,并应隐藏任务栏和工具栏
  4. 应该有一个选项,退出全屏视图,而无需重新加载

我只想要在页面上加载的报告以全屏显示。

我已经试过window.open ("www.stackoverflow.com","","fullscreen=yes"); 但是,这将打开一个新的窗口,并重新加载的内容

我已经试过requestFullScreen(),但根据本page这个功能在IE

支持,也希望triggering F11关键将是一个答案,但这并不工作以及..

有没有人可以帮助我找到解决方案?

回答

1

可以精确目标:this.href

window.open(this.href, 'test', 'fullscreen=yes, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=no, status=no');

编辑:我已经找到了解决办法here

尝试使用HTML5的全屏API

+0

Window.Open打开新窗口在一起,但根据我的要求,它应该在同一个窗口中打开,而无需重新加载页面。使任务栏和工具栏消失的东西。 – Mahesh 2013-03-15 09:58:13

+0

正如您提供的链接所述,requestFullScreen仅适用于Firefox,Chrome和Safari。不是IE。 (我记得当我第一次看到那个页面时诅咒IE) – Mahesh 2013-03-15 10:23:27

+1

是的,你说得对,但“目前还没有Internet Explorer或Opera的支持,但我建议你使用'ms'和'o'作为未来打样的前缀“。所以目前我认为没有其他的解决方案,windows.open。 – 2013-03-15 10:38:34