karlheinz: Button soll neues Fenster ohne Frameset öffen

Hallo,

in einem Frameset steht ein Formular, im Formular steht unten ein Button, der soll ein ganz neues Fenster mit einer bestehenden Datei öffnen.

Ich habe mir das so gedacht:
<input type="button" name="bla" value="bla" onClick="location.href='../hilfe/bla.html'">

Hier öffnet mir aber die Datei in aktuellen Frame, indem bereits Angaben vom Gegenüber gemacht wurden,
es soll aber so eine Art Hilfe mit bla.html geöffnet werden.

Hat Jemand von Euch eine Idee?

Gruss
Karlheinz

  1. Hi,

    Hat Jemand von Euch eine Idee?

    SELFHTML lesen wäre eine gute Idee!

    ciao
    romy

    --
    DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
    sh:( fo:| ch:? rl:( br:& va:| zu:) ss:| ls:[
    Die Erklärung zum Selfcode findest du hier: http://emmanuel.dammerer.at/selfcode.html
    Einen Decoder für den Selfcode findest du hier: http://peter.in-berlin.de/projekte/selfcode
    1. Hi,

      Hat Jemand von Euch eine Idee?
      SELFHTML lesen wäre eine gute Idee!

      Hallo Romy,

      was meinst Du, was ich seit 2 Stunden tue?
      Ich schreibe in´s Forum, wenn ich nicht mehr weiterkomme ;-)
      wenn Du aber weisst, wo ich das finden kann, und mir das kurz nennen würdest, wäre das schön von Dir.

      Gruss
      Karlheinz

      1. Hi,

        was meinst Du, was ich seit 2 Stunden tue?

        ?

        Ich schreibe in´s Forum, wenn ich nicht mehr weiterkomme ;-)
        wenn Du aber weisst, wo ich das finden kann, und mir das kurz nennen würdest, wäre das schön von Dir.

        Du kannst Buttons mit Funktionen belegen und diese können das öffnen des neuen Fensters veranlassen -> popup's nennt man das

        Eine andere Alternative wäre keinen Button sondern einen Link zu nehmen, in welchem der target definiert ist. Wenn es denn unbedingt wie ein Button aussehen soll, kann man das auch mit css lösen ;)

        zB.
        http://selfhtml.teamone.de/html/verweise/definieren.htm#zielfenster
        http://selfhtml.teamone.de/javascript/objekte/window.htm

        ciao
        romy

        --
        DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
        sh:( fo:| ch:? rl:( br:& va:| zu:) ss:| ls:[
        Die Erklärung zum Selfcode findest du hier: http://emmanuel.dammerer.at/selfcode.html
        Einen Decoder für den Selfcode findest du hier: http://peter.in-berlin.de/projekte/selfcode
        1. Hallo Romy,

          ?

          Manchmal frage ich mich das auch ;-)

          Danke

          Gruss
          Karlheinz

  2. Hallo Karlheinz!

    Deine Fragestellung lässt nicht ganz auf Dein Problem schliessen.

    1.) Wenn Du einfach eine neue Datei in einem neuen Fenster öffnen willst, wozu ein Formular mit JavaScript vergewaltigen?

    <a href="../hilfe/bla.html" target="_blank">HILFE</a>

    2.) Du möchtest das "Ergebnis" des Formulas in einem neuen Fenster öffnen - dazu dient ebenfalls das Attribut "target" - nur eben beim Form:

    <form action="weissnicht.php" method="post" target="_blank">
    ... usw ...
    </form>

    mfg

    norbert =:-)

    1. Hallo Norbert,

      nein, nein.

      <form action="weissnicht.php" method="post" target="_blank">
      ... usw ...
      </form>

      Ich habe ein Formular, welches der Gegenüber ausfüllen soll. An einer Stelle des Formulares soll eine Art Hilfebutton sein, der, wenn gedrückt, ein komplett neues Fenster mit der Hilfestellung bringt.
      Im selben Frame, wo das Formular steht, kann ich das nicht brauchen, sonst Formular weg...
      Weisst Du was ich meine?

      Gruss
      Karlheinz

      1. Hi,

        Dann verwende den eventHandler onClick.

        http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm#onclick

        Viele Grüße
        Thorsten

    2. PS: Obwohl ein Formular eigentlich nicht für eine einfache Verlinkung gedacht ist, müsste folgendes aber auch funktionieren:

      <form action="../hilfe/bla.html" method="post" target="_blank">
      <input type="submit" value="  hilfe  ">
      </form>

      mfg

      norbert =:-)

      1. Hallo Norbert

        <form action="../hilfe/bla.html" method="post" target="_blank">
        <input type="submit" value="  hilfe  ">
        </form>

        Das klappt so alles nicht.
        Ich glaube, wir reden aneinander vorbei.
        hier stehen eine Menge input´s

        <form....>
        <input ....>
        <input ....>
        <input ....>
        (hier soll z. B. diese Hilfe stehen)

        <input type="button" name="bla" value="bla" onClick="location.href='../hilfe/bla.html'">

        <input ....>
        <input ....>
        <input type="Submit"....
        <input type="Reset"....

        mit location.href.... öffnet die Hilfe Datei im selben Fenster wie das Formular, sagte ich ja schon.
        Aber es muss doch eine Möglichkeit geben, dass sich ein neues Browser-Fenster mit einer definierte Datei öffnet, und dass das eigendliche Frameset stehen bleibt.

        Weisst Du, was ich meine?

        gruss
        Karlheinz

        1. Hi,

          dann kombiniere dein onClick mit einer Funktiono, die dir ein neues Fenster öffnet.

          Alles zu finden unter: http://selfhtml.teamone.de/javascript/objekte/window.htm#open

          Viele Grüße
          Thorsten