Biesterfeld: event-Händler als URL in einem Java-Applet

Beitrag lesen

Hej,

ich habe ein Java-Applet als Navigationsleiste

Oh je, ... Und was machen die Leute, die keine JRE installiert haben?

und nun möchte ich einen event-Händler (alert()) als URL ausführen (also ne meldung erhalten, bei klick auf den Link):

  

> <applet code="dissolvemenu.class" width="104" height="200">  
>  -->  <param name="url4,2" value="alert('Free for something new!')">  
> </applet>  

Ohne die exakte Funktionsweise des Applets zu kennen, kann man gar keine zuverlässige Aussage treffen, allerdings, vielleicht hilft das: Wie würdest Du alert() aus einem Link heraus aufrufen?

Wenn ich jetzt auf den Link klicke dann wird mir in der Statusleiste des Browsers nur "Invalid URL" angezeigt.

Das könnte daran liegen, dass die URL "alert('xxx')", reservierte Zeichen enthält.

Ist nen fehler in dem Script oder könnte da ne URL-Überprüfung in der Class-Datei sein??

Welches Script? Wahrscheinlich zweiteres.

Aber bevor Du jetzt weitermachst, bitte überlege Dir
1.) Ob du deine Navigation wirklich hinter einem Applet verstecken möchtest.
2.) Wozu du den alert() brauchst.
3.) Du wirklich Frames verwenden möchtest.
4.) Du deine Seiten ggf. gegen welchen Dokumenttyp auch immer validieren möchtest
5.) Du wirklich html 2.0 einsetzen möchtest.

Beste Grüße
Biesterfeld

--
Art.1: Et es wie et es
Art.2: Et kütt wie et kütt
Art.3: Et hätt noch immer jot jejange
Das Kölsche Grundgesetz