Math.random() und POPup im IE
nakedsoul
- javascript
0 minicrispie1 ChrisB0 Der Martin
0 molily
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 ?
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
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
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!
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
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