Villeicht müsstest du, wenn du dies ergänzen könntest, ein Script schreiben, dass die Seite, die angezeigt wird, die angezeigte URL ist! Ich bin mir nicht sicher, aber es wäre besser, wenn man anstatt des Default-Anzeigetext (Hier: AnzeigeText in der Leiste Favoriten des Browsers!) das title-Text nehmen?
Und noch eine (kleine) verbesserung! Man sollte das Menü in die Datei nur durch eine Javascript-Datei aufnehmen können. Mehr nicht. Die Kommandos:
a:link { text-decoration:none;font-family:Arial;font-size:11px; color:blue; }
a:visited { text-decoration:none;font-family:Arial;font-size:11px; color:blue; }
#topm { position:absolute;width:154;border:1px solid #808080;visibility:hidden;background-color:#CCCCCC;layer-background-color:#CCCCCC; }
<DIV ID="topm">
<SCRIPT LANGUAGE="JavaScript">
< !--
context = new setMenuPanel(140,"#CCCCCC","DevContext (c) 2001 Devshare.de");
context.setMenu("Zurück","menuback","Hallo ...","javascript:history.back()","#CFD6E8","#CCCCCC");
context.setMenu("Vorwärts","menuforward","Ja ...","javascript:history.forward()","#CFD6E8","#CCCCCC");
context.setMenu();
context.setMenu("Zu Favoriten hinzufügen...","menufavorite","Hallo ...","javascript:alert('Nix da! Das musst Du schon mit Hand machen :-)')","#CFD6E8","#CCCCCC");
context.setMenu("Aktualisieren","menurefresh","Ja ...","javascript:location.reload()","#CFD6E8","#CCCCCC");
context.setMenu();
context.setMenu("Quelltext anzeigen","menusource","Nummer 3","javascript:void(location='view-source:'+window.location.href)","#CFD6E8","#CCCCCC");
context.setMenu("Drucken","menuprint","3","javascript:window.print()","#CFD6E8","#CCCCCC");
document.write( context.printMenuPanel() ); // w/Netscape
//-->
</SCRIPT>
</DIV>
oncontextmenu="return false"
<small>[ 13-06-2002, 19:48: Beitrag editiert von: T-Bird ]</small>