2013-03-15 101 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