nakedsoul: Math.random() und POPup im IE

Dieses Problem mit den onclick und mehrere fenster popup wurde halbwegs gelöst.
http://forum.de.selfhtml.org/archiv/2008/11/t178895/

mein code sieht mitlerweile so aus:
onclick="window.open('http://site.de',Math.random(),'toolbar=no,width=1009,height=745,location=no,status=no,menubar=no,scrollbars=yes,resizable=1');"
Math.random()

leider funktioniert das nur im Firefox Browser und nicht im IE. woran kann das liegen ?

  1. Hallo,

    leider funktioniert das nur im Firefox Browser und nicht im IE. woran kann das liegen ?

    haben "moderne" IE-dingsbumse eine Fehlerkonsole?
    Wenn ja, dann frag die erst einmal^^

    MfG. Christoph Ludwig

    --
    Wo die Sprache aufhört, fängt die Musik an...
    Selfcode:  ie:( fl:| br:^ va:| ls:/ fo:| rl:? n4:) ss:) de:] js:) ch:{ sh:) mo:) zu:)
    Go to this
  2. Hi,

    Dieses Problem mit den onclick und mehrere fenster popup wurde halbwegs gelöst.
    http://forum.de.selfhtml.org/archiv/2008/11/t178895/

    Ich sag's noch mal, auch _blank ist ein gueltiger "Fenstername", siehe auch http://de.selfhtml.org/javascript/objekte/window.htm#open

    MfG ChrisB

    --
    „This is the author's opinion, not necessarily that of Starbucks.“
    1. Ich sag's noch mal, auch _blank ist ein gueltiger "Fenstername", siehe auch http://de.selfhtml.org/javascript/objekte/window.htm#open

      MfG ChrisB

      Vielen Dank
      ChrisB diese lösung ist genau perfekt, funzt in beiden!

  3. Hallo,

    onclick="window.open('http://site.de',Math.random(),'toolbar=no,width=1009,height=745,location=no,status=no,menubar=no,scrollbars=yes,resizable=1');"
    leider funktioniert das nur im Firefox Browser und nicht im IE. woran kann das liegen ?

    daran, dass der IE sich hier ausnahmsweise mal korrekter verhält als der Firefox und den Aufruf bei ungültigen Fensternamen ignoriert. Der Name darf Buchstaben, Ziffern und Unterstriche enthalten, aber nicht mit einer Ziffer beginnen.

    Außerdem glaube ich nicht, dass Herr Batorowicz glücklich darüber ist, wenn du seine Domain hier als Platzhalter verwendest. Gerade für Beispiele sind die Sonderdomains example.net, example.org, example.com oder *.example gedacht.

    Ciao,
     Martin

    --
    Verliebt:    Er spricht, sie lauscht.
    Verlobt:     Sie spricht, er lauscht.
    Verheiratet: Beide sprechen, und die Nachbarn lauschen.
  4. mein code sieht mitlerweile so aus:
    onclick="window.open('http://site.de',Math.random(),'toolbar=no,width=1009,height=745,location=no,status=no,menubar=no,scrollbars=yes,resizable=1');"

    Erkläre mir mal bitte, welchen Sinn das hat und warum du nicht target="_blank" verwendest. Und warum du überhaupt mit jedem Link ein weiteres neues Popup-Fenster nach deinen Vorstellungen öffnen willst. Neuere Browser ignorieren deine Angaben (zumindest location=no, status=no und Konsorten) ohnehin, und die optimale Fenstergröße kann ebenfalls der Browser bzw. der Nutzer z.B. durch Maximieren bestimmen. Außerdem musst du ohnehin damit rechnen, dass ein neuer Tab anstelle eines neuen Fensters geöffnet wird.

    Mathias