Moped: /Javascript: Quelltext wird angezeigt

Hallo Forum,

warum wird im Firefox 1.5.0 nach einem Javascript Aufruf eine Seite korrekt in einem Fenster angezeigt?

Im Internet Explorer hingegen erscheint der Quelltext im öffnenden Fenster?

<a href="javascript:openWindow('php/news/001.php')">Gewinner der Umfrage</a><br /><br />

  1. hi,

    warum wird im Firefox 1.5.0 nach einem Javascript Aufruf eine Seite korrekt in einem Fenster angezeigt?

    Sofern dir lieber wäre, wenn das nicht passiert, solltest du uns schon mitteilen, was dir stattdessen vorschwebt.

    Im Internet Explorer hingegen erscheint der Quelltext im öffnenden Fenster?

    Aha.

    <a href="javascript:openWindow('php/news/001.php')">Gewinner der Umfrage</a><br /><br />

    Hier sehen wir den denkbar ungünstigen Aufruf einer Javascript-Funktion über einen Link (wieso denn über href, verflixt noch mal? Da gehört ein ordentliches, "per HTML erreichbares" Linkziel rein - und Funktionsaufrufe dann ggf. in ein onClick-Attribut) - was diese Funktion machen soll und wie, wird uns aber verheimlicht.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. Hallo,

    warum wird im Firefox 1.5.0 nach einem Javascript Aufruf eine Seite korrekt in einem Fenster angezeigt?
    Im Internet Explorer hingegen erscheint der Quelltext im öffnenden Fenster?

    Bitte? Welcher Quelltext? Der PHP-Quelltext? Kann man das irgendwo sehen?

    <a href="javascript:openWindow('php/news/001.php')">Gewinner der Umfrage</a><br /><br />

    Aha, Benutzer ohne JavaScript werden ausgeschlossen. Warum? Warum nicht:

    <a href="php/news/001.php" target="_blank" onclick="openWindow('php/news/001.php'); return false;">Gewinner der Umfrage</a>

    viele Grüße

    Axel

    1. Hallo Axel.

      Warum nicht:

      <a href="php/news/001.php" target="_blank" onclick="openWindow('php/news/001.php'); return false;">Gewinner der Umfrage</a>

      Warum nicht:

      <a href="php/news/001.php" onclick="[code lang=javascript]openWindow(this.href); return false;">Gewinner der Umfrage</a>[/code]

      Einen schönen Dienstag noch.

      Gruß, Ashura

      --
      sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
      „It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
      [HTML Design Constraints: Logical Markup]
      1. Hallo,

        Warum nicht:

        <a href="php/news/001.php" target="_blank" onclick="openWindow('php/news/001.php'); return false;">Gewinner der Umfrage</a>

        Warum nicht:
        <a href="php/news/001.php" onclick="[code lang=javascript]openWindow(this.href); return false;">Gewinner der Umfrage</a>[/code]

        Ja, warum nicht?

        Wenn man auf das neue Fenster, welches man in modernen Browsern meist ohnehin nicht bekommt, verzichten kann.

        Die Kosmetik mit dem this.href erklärst Du dann aber auf Rückfrage ;-).

        viele Grüße

        Axel

        1. Hallo Axel.

          Die Kosmetik mit dem this.href erklärst Du dann aber auf Rückfrage ;-).

          Aber freilich.

          Einen schönen Dienstag noch.

          Gruß, Ashura

          --
          sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
          „It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
          [HTML Design Constraints: Logical Markup]