Martin: Bin kurz vor einem Nervenzusammenbruch.....

Hallo zusammen,
ich hoffe, jemand kann mir bei folgendem Problem helfen.

Folgendes Script funktioniert beim NS bestens, aber nicht im MSE, warum?

<html>
<head>
<title>Produkte</title>
<script language="JavaScript">
function fenster()
{
window.open("auswahl1.htm","Auswahl1","width=360,height=320,scrollbars=yes");
}
</script></head>
<body>
<form><input type="button" value="Auswahl 1" onClick="fenster()"></form>
</body></html>

Für einen Tip währe ich euch unendlich dankbar!

Tschüss
Martin

  1. Hallo zusammen,
    ich hoffe, jemand kann mir bei folgendem Problem helfen.

    Folgendes Script funktioniert beim NS bestens, aber nicht im MSE, warum?

    Für einen Tip währe ich euch unendlich dankbar!

    Tschüss
    Martin

    Hallo,
    du willst doch nur ein Fenster öffnen. Das Script ist richtig und bei mir läuft es auch in beiden Browsern. Wie sieht denn deine Fehlermeldung aus?

    bis dann..dirk

    1. »»Wie sieht denn deine Fehlermeldung aus?

      Hallo Dirk

      Die Fehlermeldung lautet:

      Scriptfehler
      Zeile  8
      Zeichen 2
      Fehler unbekannt
      Code 0

      Ich hoffe, Du kannst mir weiterhelfen.

      Bis dann

      Martin

      1. Hallo,
        »»  »»Wie sieht denn deine Fehlermeldung aus?
        »»

        Hallo Dirk

        Die Fehlermeldung lautet:

        Scriptfehler
        Zeile  8
        Zeichen 2
        Fehler unbekannt
        Code 0

        Ich hoffe, Du kannst mir weiterhelfen.

        Bis dann

        Martin

        das wäre ja direkt hinter der abschließenden Klammer der Funktion !?
        Ob der sich daran stört, daß </script></head>
        direkt hintereinander stehen?

        Klaus

        1. Ob der sich daran stört, daß </script></head>
          direkt hintereinander stehen?

          Klaus

          das spielt keine Rolle (schon ausprobiert)!

          Martin

      2. »»  »»Wie sieht denn deine Fehlermeldung aus?
        »»

        Hallo Dirk

        Die Fehlermeldung lautet:

        Scriptfehler
        Zeile  8
        Zeichen 2
        Fehler unbekannt
        Code 0

        Ich hoffe, Du kannst mir weiterhelfen.

        Bis dann

        Martin

        Ich schicke dir mal einen Befehl zum öffnen eines Fensters, der schon lange in gebrauch ist.

        function oeffnehilfe()
        {
        deinWindow = window.open("hilfe.html", "MeinFenster", "height=280,width=500,resizable");

        deinWindow.focus();
        }

        wenn du nämlich das Fenster noch offen hast und wieder auf die Auswahl klickst erscheint automatisch ein Fehler. Der sieht aber meistens etwas anders aus.
        zugriff nicht erlaubt : so in dem Sinne

        dirk

        1. »

          Ich schicke dir mal einen Befehl zum öffnen eines Fensters, der schon lange in gebrauch ist.

          function oeffnehilfe()
          {
          deinWindow = window.open("hilfe.html", "MeinFenster", "height=280,width=500,resizable");

          deinWindow.focus();
          }

          wenn du nämlich das Fenster noch offen hast und wieder auf die Auswahl klickst erscheint automatisch ein Fehler. Der sieht aber meistens etwas anders aus.
          zugriff nicht erlaubt : so in dem Sinne

          dirk

          script funktioniert im NS....im MSE die gleiche Fehlermeldung!

          1. Hallo Martin,

            script funktioniert im NS....im MSE die gleiche Fehlermeldung!

            den einzigen Unterschied den ich momentan sehe, ist daß in der Funktion eine Zuweisung erfolgt.
            Das Beispiel aus tecb:

            function NeuFenster()
              {
               MeinFenster =
               window.open("datei2.htm", "Zweitfenster", "width=300,height=200,scrollbars");
               MeinFenster.focus();
              }

            hier also 'MeinFenster='

            Klaus

          2. dirk

            script funktioniert im NS....im MSE die gleiche Fehlermeldung!

            Jetzt kann ich dir auch nicht mehr helfen, da ich den Fehler nicht nachvollziehen kann.
            Bei tritt jedenfalls kein Fehler auf, die kleine Funktion, die ich dir geschickt habe läuft in jedem Browser (außer IE 2er, und Opera). Vieleicht stimmt etwas mit deinen Browsereinstellungen nicht. Hast du auch das Problem wenn im Internet Fenster geöffnet werden?

            bis dann .......dirk

          3. »

            So ein hab ich noch.
            Es ist etwa 3 Wochen her, da funktionierte window.open auch auf meinem IE4 nicht. Ich habe kurzerhand die ganze Sache neu installiert und es lief wieder.
            Wenn du wirklich keinen Grund finden kannst warum (im Script liegt er jedenfalls nicht) die Fehlermeldung kommt, investiere lieber 5- 10 min. in die Neuinstallation.

            bis dann .................dirk

  2. <html>
    <head>
    <title>Produkte</title>
    <script language="JavaScript">
    function fenster()
    {

    »»  window.open("auswahl1.htm","Auswahl1","width=360,height=320,scrollbars=yes");

    }
    </script></head>
    <body>
    <form><input type="button" value="Auswahl 1" onClick="fenster()"></form>
    </body></html>

    in der Zeile mit window.open.... steht bei dir "Auswahl1" (also OHNE Leerzeichen)
    in der Zeile beim Formular steht bei dir value="Auswahl 1" => ich würde einfach mal das Leerzeichen rausnehmen...

    David

    1. Hi,

      in der Zeile mit window.open.... steht bei dir "Auswahl1" (also OHNE Leerzeichen)
      in der Zeile beim Formular steht bei dir value="Auswahl 1" => ich würde einfach mal das Leerzeichen rausnehmen...

      nein, damit hat das wohl nichts zu tun. Bei <input type=button value="Auswahl 1"> wird nur die Aufschrift des Buttons definiert. Er könnte auch "Fenster öffnen" schreiben und bei window.open "NewWin" oder so, das hätte keinen Einfluß gehabt.

      Cheatah

  3. ?