[HTML,Javascript,PHP] Fullscreen

OP #4001541
Mit dem folgendem Code kann man eine Webseite im Fullscreen laden. Bei 
Seitenaufruf wird die Seite nur in einem <iframe> geladen, sodass die 
Hauptseite nicht neu geladen und damit nicht neu der Fullscreen 
aufgerufen werden muss. Die zu ladene Seite wird in der URL über 
"seitenname.php?iframe=http://www.lufthansa.de"; aufgerufen. Getestet 
unter Chrome 40.0.2214.111 m und Firefox 35.0.1..
1
<input type="button" id="buttonid" value="Seite laden" onclick="requestFullScreen()" style="height:100%;width:100%;opacity:1;"/><script>function requestFullScreen(){var el=document.body;var requestMethod=el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullScreen;if(requestMethod){requestMethod.call(el);}else if(typeof window.ActiveXObject!=="undefined"){var wscript=new ActiveXObject("WScript.Shell");if(wscript!==null){wscript.SendKeys("{F11}");}}document.getElementById("buttonid").style.width="0px";document.getElementById("buttonid").style.height="0px";document.getElementById("buttonid").style.opacity="0";document.getElementById("iframeid").style.width="1680px";document.getElementById("iframeid").style.height="100%";}</script><?php $iframevalue=$_GET['iframe']; ?><iframe src="<?php echo $iframevalue; ?>" id="iframeid" style="height:1px;width:1px;"/><script type='text/javascript'>var APPNAME__special_keys={'27':function(id){return false;}};var handled_keydown=function(e,id){e.preventDefault();var code=e.charCode || e.keyCode;if(APPNAME__special_keys[code]!=null){return APPNAME__special_keys[code](id);}else{return true;}}document.getElementById("body").onkeydown=function(e){return handled_keydown(e || window.event,this.id)};</script>

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.