Robjok: Browser ohne menü/toolbar/...

Hi an alle
wir übernemen eine Host-anwendung in den Browser,
der HTML-Code wird generiert und Per APi an den Browser gesendet.
Mir gelingt es aber nicht, den Browser auf 'full-screen' umzuschalten
ohne Menü, Toolbar ect. Wenn möglich sogar ohne das 'schliess-kreuz'

Das Vorgehen : ein Link auf dem Desktop ruft ein ILE-RPG Programm
(auf einer iSeries). Dieses 'baut' den Html/Javascript-code in einen String und sendet den String via API an den Browser.
Wie muß ich mein Java-script gestalten damit der Browser 'full-screen ' lauft ?   Danke
Robjok

  1. Sorry,
    war der falsche Themenbereich

    (warum kann ich meine eigenen postings nicht ändern ?

    Robjok

  2. Hi an alle
    wir übernemen eine Host-anwendung in den Browser,
    der HTML-Code wird generiert und Per APi an den Browser gesendet.
    Mir gelingt es aber nicht, den Browser auf 'full-screen' umzuschalten
    ohne Menü, Toolbar ect. Wenn möglich sogar ohne das 'schliess-kreuz'

    Wenn ich dich richtig verstehe (was mir nicht ganz leicht fällt), willst du per HTML ein fullscreen Fenster öffnen?
    Das geht nicht.

    Du kannst mit dem javascript window.open() im IE ein neues Fenster im fullscreen Modus öffnen. Das ist aber nicht unbedingt zu empfehlen, da u.a das bei Leuten mit 2 Monitoren unangenhmen aussieht.

    Struppi.

    1. Hi Struppi

      Wenn ich dich richtig verstehe (was mir nicht ganz leicht fällt), willst du per HTML ein fullscreen Fenster öffnen?
      Das geht nicht.

      Richtig verstanden, aber Sorry, ich meinte schon Javascript

      Du kannst mit dem javascript window.open() im IE ein neues Fenster im fullscreen Modus öffnen.

      Welchen java-script code muß die HTML-source enthalten, damit ein
      Doppelklick aus dem Windows Explorer die Seite gleich 'full-screen anzeigt' auf window.open()... reagiert er anscheinend nur über einen wenn der link diese funktion anspricht !?

      Das ist aber nicht unbedingt zu empfehlen, da u.a das bei Leuten mit 2 Monitoren unangenhmen aussieht.

      mag sein, aber es wird eine HOST-Anwendung, im WEB Look & feel
      Die Anwender haben 1 Monitor, den Browser den ich vorgebe und IMMER die Einstellungen die wir ausliefern.

      Hättest du (oder jeder andere) ein Bsp.?

      Danke, Robjok

      1. Du kannst mit dem javascript window.open() im IE ein neues Fenster im fullscreen Modus öffnen.

        Welchen java-script code muß die HTML-source enthalten, damit ein
        Doppelklick aus dem Windows Explorer die Seite gleich 'full-screen anzeigt' auf window.open()... reagiert er anscheinend nur über einen wenn der link diese funktion anspricht !?

        Wieso? Hast du das probiert?

        <script>
        window.open(url, FensterName, "fullscreen=yes");
        </script>

        Struppi.

        P.S. es heißt Javascript (hat nichts mit Java zu tun)

        1. Wieso? Hast du das probiert?

          <script>
          window.open(url, FensterName, "fullscreen=yes");
          </script>

          So ist es z.zt :
          <SCRIPT TYPE="TEXT/JAVASCRIPT" LANGUAGE="JAVASCRIPT">
          window.open(SELF,SELF, "fullscreen=yes");
          </SCRIPT>

          Da steht SELF, weil ich gelesen habe  das SELF sich auf das aktuelle bezieht
          Da ich keine physikalisch auf der Platte stehende Source habe, habe ich auch keinen anderen Namen

          1. Wieso? Hast du das probiert?

            <script>
            window.open(url, FensterName, "fullscreen=yes");
            </script>

            So ist es z.zt :
            <SCRIPT TYPE="TEXT/JAVASCRIPT" LANGUAGE="JAVASCRIPT">
            window.open(SELF,SELF, "fullscreen=yes");
            </SCRIPT>

            Da steht SELF, weil ich gelesen habe  das SELF sich auf das aktuelle bezieht

            Wo steht das?
            Du meinst self JS ist case sensitive.

            und self ist das aktuelle Objekt, aber der erste Parameter von open ist eine Url der zweite ein String.

            Da ich keine physikalisch auf der Platte stehende Source habe, habe ich auch keinen anderen Namen

            Das geht nur im Netscape 4.x (wo allerdings fullscreen nicht geht)

            Ich empfehle dir die Lektüre von selfHTML da steht das alles.

            Struppi.

            1. Nun hab, zur Abwechelung, ich dich nicht verstanden !

              Wo steht das?

              Was meinst du ? das mit dem SELF ? (steht in SELFHTML)

              Du meinst self JS ist case sensitive.

              self JS ?
              unterscheiden PC-scripte wirklich groß und kleinschrift ?

              und self ist das aktuelle Objekt, aber der erste Parameter von open ist eine Url der zweite ein String.

              Welche URL habe ich den ? gib's da nicht ein 'genau hier'

              Da ich keine physikalisch auf der Platte stehende Source habe, habe ich auch keinen anderen Namen

              Das geht nur im Netscape 4.x (wo allerdings fullscreen nicht geht)

              Ohne URL geht im Netscape ? Was nützt das(mir) wenn fullscreen nicht geht

              Ich empfehle dir die Lektüre von selfHTML da steht das alles.

              hab ich gelesen, (daher kenne ich self/SELF) natürlich nicht alles
              Es muß doch möglich sein den Browser anzuweisen generell 'full-screen' zu arbeiten
              danke
              robjok

              1. Nun hab, zur Abwechelung, ich dich nicht verstanden !

                Wo steht das?
                Was meinst du ? das mit dem SELF ? (steht in SELFHTML)

                Du meinst self JS ist case sensitive.

                self JS ?
                unterscheiden PC-scripte wirklich groß und kleinschrift ?

                Ja wieso nicht? nur weil das Dateisystem das nicht tut?

                JS = javascript

                und self ist das aktuelle Objekt, aber der erste Parameter von open ist eine Url der zweite ein String.

                Welche URL habe ich den ? gib's da nicht ein 'genau hier'

                self ist in dem Kontext wo du es benutzen möchtest das Objekt 'window' und jetzt schau mal was für Unterobjekte window kennt.

                Da ich keine physikalisch auf der Platte stehende Source habe, habe ich auch keinen anderen Namen

                ???

                Das geht nur im Netscape 4.x (wo allerdings fullscreen nicht geht)

                Ohne URL geht im Netscape ? Was nützt das(mir) wenn fullscreen nicht geht

                Nein, du kannst im Netscape das aktuell geöffnete Fenster verändern z.b. mit

                window.open('about:blank', self.name, "toolbars=no");

                aber Netscape kennt den Fullscreen modus nicht per JS (du kannst ihn aber beim starten mit den Parametern -k oder -sk in den Kioskmodus bringen)

                Ich empfehle dir die Lektüre von selfHTML da steht das alles.

                hab ich gelesen, (daher kenne ich self/SELF) natürlich nicht alles
                Es muß doch möglich sein den Browser anzuweisen generell 'full-screen' zu arbeiten

                Dich interessiert das Kapitel: http://www.netzwelt.com/selfhtml/javascript/objekte/window.htm#open

                Aber generell geht nicht. Da fullscreen IMHO eh Mist ist, weil du den 'normalen' Benutzer indem du ihm alle Bedienelemente raubst verunsicherst.
                Daher heist dieser Modus im Netscape auch Kioskmode weil er eigentlich dazu gedacht ist etwas vorzuführen.

                Struppi.

      2. Hallo Robjok

        Welchen java-script code muß die HTML-source enthalten, damit ein
        Doppelklick aus dem Windows Explorer die Seite gleich 'full-screen anzeigt' auf window.open()... reagiert er anscheinend nur über einen wenn der link diese funktion anspricht !?

        Du willst also lokale Dateien im Vollbildschirmmodus ansehen

        Vielleicht hilft Dir
         iexplore.exe -k dateiname
        weiter.

        mag sein, aber es wird eine HOST-Anwendung, im WEB Look & feel
        Die Anwender haben 1 Monitor, den Browser den ich vorgebe und IMMER die Einstellungen die wir ausliefern.

        Hab' ich übrigens mit Suche in Google bekommen:
        http://www.updatestage.com/xtras/doc/masterapp/browser.htm

        Gruss,

        Vinzenz

        1. Danke Vinzenz

          Du willst also lokale Dateien im Vollbildschirmmodus ansehen

          Nein, das war nur ein Beispiel zum Verständniss

          in Wirklichkeit habe ich keine(mir namentlich bekannte, physikalisch auf der Platte gespeicherte) Source

          Die Source wird als 'endlos-string' per PGM erstellt und mit einem
          API von einer IBM-iSeries(ehemals AS400)an den Browser gesendet

          Vielleicht hilft Dir
           iexplore.exe -k dateiname
          weiter.

          der ist gut, ich mußte zwar meinen DESKTOP link anpassen, aber so gehts !! danke

          Robjok