Tobi: onClick / window.open

Warum funktioniert das im Firefox aber im IE nicht ?

Was ist daran falsch ?

onChange="javascript:window.open('/SqlPersistenceGui-portlet-liferay/contentViewer/?uuid=c6367a78-102a-4470-bf41-def17e6af74b&fileType=xml','XML-Viewer','width=300,height=400,left=100,top=200');"

Vielen Dank für eure Hilfe :-)

  1. Hello out there!

    onChange=

    Reagiert der IE überhaupt auf onchange? Was  gibt er bei onchange="[code lang=javascript]alert('foo');"[/code] aus?

    "javascript:window.open(

    Der Wert des 'onchange'-Attributs wird als JavaScript interpretiert. Welchen Sinn hat in JavaScript deiner Meinung nach 'foo:' vor einer Anweisung?

    '/SqlPersistenceGui-portlet-liferay/contentViewer/?uuid=c6367a78-102a-4470-bf41-def17e6af74b&fileType=xml',

    HTML-Fehler. [HTML401 §B.2.2]

    See ya up the road,
    Gunnar

    --
    „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
  2. Hallo,

    Was ist daran falsch ?
    onChange="javascript:window.open('/SqlPersistenceGui-portlet-liferay/contentViewer/?uuid=c6367a78-102a-4470-bf41-def17e6af74b&fileType=xml','XML-Viewer','width=300,height=400,left=100,top=200');"

    hier ist der IE ausnahmsweise mal kritischer als der Fuchs und stört sich bei window.open() an nicht erlaubten Zeichen im Fensternamen.

    Dass das "javascript:"-Label unsinnig ist, hat Gunnar ja schon gesagt. Okay, es ist aber auch nicht schädlich. ;-)

    So long,
     Martin

    --
    why the heck do you jerk think, that wir ein doppelposting nicht bemerken, wenn you zwischendurch the sprache wechselst?
      (wahsaga)