guma: onclick -> window.location.href -> neues Fenster öffnen

hello volks,
<TR onclick="window.location.href='../chooseimage.php' ;">

damit lässt sich kein neues Fenster öffnen? Warum? Wo kann ich das _blank einfügen um ein neues Fenster öffnen zu lassen?

guma

  1. Hallo guma,

    <TR onclick="window.location.href='../chooseimage.php' ;">
    damit lässt sich kein neues Fenster öffnen?

    Natürlich nicht, denn du greifst ja auf das location-Objekt des aktuellen Fensters zurück anstatt die open-Methode zu verwenden.

    Nur am Rande: Popupblocker, JS.

    Grüße
      David

    --
    >>Nobody will ever need more than 640k RAM!<<
    1981 Bill Gates
    1. klasse, danke für die antwort. ich will es mit dem location-Objekt des aktuellen Fensters trotzdem mal versuchen. wie ann ich das machen?

      1. Hi!

        wie ann ich das machen?

        So gar nicht. Such mal nach window.open(); in SelfHTML. Das löst dein Problem.

        Gruß, rob

        1. Hallo,

          Such mal nach window.open(); in SelfHTML. Das löst dein Problem.

          Nicht wirklich - und außerdem schafft es ein neues: Ein Popup.
          Ciao,

          Martin

      2. Hallo,

        klasse, danke für die antwort. ich will es mit dem location-Objekt des aktuellen Fensters trotzdem mal versuchen. wie ann ich das machen?

        Gar nicht, sei so gut und versteh es!
        Mit dem location-Objekt kannst du nur auf Eigenschften und Methoden des _aktuellen_ Fensters zugreifen.
        Wenn du wirklich ein neues Fenster öffnen willst (wovon ich dir auch abraten möchte), dann solltest du dich mit window.open() beschäftigen. Trotzdem solltest du dir Davids Hinweis zu Herzen nehmen: a) könnte JS deaktiviert sein oder zumindest das Öffnen neuer Fenster, und b) könnte das alternativ ein Popup-Blocker verhindern.

        So long,

        Martin

      3. Hi,

        ich will es mit dem location-Objekt des aktuellen Fensters trotzdem mal versuchen. wie ann ich das machen?

        Ich will mit dem Auto fahren. Wie kann ich das mit einem Fischkutter machen?

        cu,
        Andreas

        --
        Warum nennt sich Andreas hier MudGuard?
        Schreinerei Waechter
        Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
        1. Heul...
          Ich will kein Popup mehr!
          guma