Firefox bei bestimmter HTML Seite im Vollbild starten?

Hallo,

hat jemand eine Idee wie man den Firefox bei einer bestimmter HTML Seite im Vollbild-Modus (F11) starten kann?

Danke schonmal im Voraus!:wink:

Hi,

hier stehts.

Ich wünsche einen schönen Tag.

Christoph.

Hi
Hier noch ein Beispiel
selbst gestrickt über vbs



dim a
dim WshShell

set WshShell = WScript.CreateObject("WScript.Shell")
'Firefox mit IPS-Localhost Starten
a = WshShell.Run ("firefox.exe -URL http://localhost:82/")
WScript.Sleep 100
'Kontrolle ob aktiv
While WshShell.AppActivate("WebFront - Mozilla Firefox") = FALSE 
Wscript.Sleep 1000 
Wend 
'Taste F11 sende
WshShell.SendKeys "{F11}"
WScript.Sleep 200


In neue Textdatei kopieren
und .txt in .vbs umbenennen

lg
schmiddi

Da ich aus verschiedenen Gründen bereits mit AutoIt arbeite hier meine Lösung mit dem SchweizerMesser für Windows.

Run("C:\Program Files\Mozilla Firefox\firefox.exe -URL http://192.168.0.4:82")
Sleep(1000)
WinActivate("WebFront - Mozilla Firefox")
Sleep(1000)
send("{F11}")

Vielen Dank erstmal für die Antworten!

Ich habe mich leider etwas mißverständlich ausgedrückt - sorry.:o
Der Firefox ist schon gestartet und soll bei Zugriff auf eine bestimmte Webseite (html oder php) in den Vollbildmodus umschalten.
Also sowas wie „sende F11“ in html oder php (oder daraus aufrufbar) bräuchte ich.

Hm, mir ist nur die Möglichkeit bekannt, per JavaScript das Browserfenster zu maximieren bzw. dessen Größe zu ändern.

Das widerspricht den grundlegenden Sicherheitsanforderungen von HTML und Webseitenabrufen. Man stelle sich vor, eine Seite im Internet greift in die Steuerung deines Browsers ein. Dazu würde dann auch „Datei speichern unter…“ gehören usw., was jedem Virus Tür und Tor öffnen würde

Das einzige was geht, ist z.B. per JavaScript ein PopUp-Fenster zu öffnen. Dabei lassen sich auch bestimmte Browserbestandteile bewußt abschalten (Scrollbars, URL-Zeile usw) und auch die Größe ermitteln und einstellen (=Vollbild). Ob das aber dann wirklich, auch wie in der Seite programmiert, so passiert, ist nie sicher. Denn all derartiges JavaScript-Verhalten kann browserseitig deaktiviert worden sein.

Näheres zum Programmieren in JavaScript siehe SelfHTML (Achtung: .net und nicht .de!), denn das ist wiederum ein weites Feld und nicht in 2 Absätzen zu erläutern.

Einstieg: In der SelfHTML: Quickbar einschalten, Selektbox: JavaScript auswählen, rechte Selectbox: open(window) auswählen

Gruß Gerd

Ich würde mich mal mit AutoHotkey auseinandersetzten… Das sollte klappen.

Toni

Der Chefkoch serviert heute :

PRISM for Firefox !

https://addons.mozilla.org/en-US/firefox/addon/6665

Kurz gesagt: Das Addon baut dir aus jeder beliebigen Website eine Applikation !
So hab ich IPS Webfront meist laufen.

Vielleicht nicht ganz was du suchst aber ein ordentlicher Ansatz.

DAS wäre ja DER Tipp gewesen ;), läuft aber leider (noch) nicht mir FF 4.0 :frowning:

und hier meine Lösung mit EventGhost

  1. im Autostart-Ordner von EG ein Ereignis anlegen (welches dann beim Hochfahren ausgelöst wird, siehe Screenshot rechtes Fenster, oben markierte Zeile)
  2. Makro anlegen (siehe Screenshot rechtes Fenster unten), die Konfiguration des Elements „Starte Anwendung: firefox.exe“ siehe Bild 2

Ergebnis: nach dem Booten und hochfahren von EG löst EG ein Eventaus, welches das Makro „Starte Anwendung: firefox.exe“ startet. Firefox wird gestartet (mit Zugangsdaten zum WFE), Fenster wird maximiert gestartet, anschliessend erfolgt Eingabe „Return“ um den FF-Requester wegen des Passworts zu bestätigen, nach 15 Sekunden erfolgt die „F11“-Eingabe um FF in den Fullscreenmodus zu bringen.

total easy, funktioniert Herr-Vorragend:D

WFE Firefox Start mit Eventghost.PNG

Startparameter Firefox.PNG

Nimm Chrome :wink: da geht das „von Haus aus“ ohne Extras.

Hi Leute!

Ich bin gerade auf diesen Beitrag gestoßen!
Jetzt hab ich eine Frage!

Wenn ich den Firefox damit starte,

dim a
dim WshShell

set WshShell = WScript.CreateObject(„WScript.Shell“)
'Firefox mit IPS-Localhost Starten
a = WshShell.Run („firefox.exe -URL http://localhost:82/“)
WScript.Sleep 100
'Kontrolle ob aktiv
While WshShell.AppActivate(„WebFront - Mozilla Firefox“) = FALSE
Wscript.Sleep 1000
Wend
'Taste F11 sende
WshShell.SendKeys „{F11}“
WScript.Sleep 200

kommt bei mir noch das anmelde Fenster was ich nur mit OK bestätige!
Gibt es die Möglichkeit das Fenster automatisch mit Enter zu bestätigen?

Danke
Erwoolf

Vielleicht kannst du einfach


WshShell.SendKeys "{return}"
WScript.Sleep 200 

an das Script anhängen?

Das hab ich schon versucht!
Leider geht das nicht.

2013-08-09 12_56_56-IP-Symcon WebFront.png

Ich mache es mit Chrome über eine Autostart Verknüpfung

chrome.exe --kiosk http://192.168.1.1:82

paresy

Kommt man da auch irgendwie wieder raus oder ist das Device dann gesperrt?

Gesendet von meinem GT-P7300 mit Tapatalk 2

ALT+F4 oder STRG+ALT+Entf und dann per TaskManager killen :smiley:

paresy

Das ist auf nem Tablet ohne Hardware Tastatur wohl das Problem.

Gesendet von meinem Nexus 4 mit Tapatalk 4