Anleitung:
Mann sucht sich einfach die Seite im PullDown Menue aus und springt, ohne
einen Button zu drücken direkt dorthin. Dabei erscheint noch ein kleiner
Effekt. Der ausgewählte Text scrollt von rechts nach links. Es können
beliebig viele Links eingefügt werden. Beispiel: Ihr wollt einen Link
einfügen zur Seite test/test.htm.
Diese Adresse unten eingeben, wo URL steht. Und beim Namen zum Beispiel Testseite
eingeben. Probierte es dochmal oben aus.
TIP:
Die neue Seite wird im selben Fenster geladen in dem sich das Script befindet.
Dafür ist der folgende Befehl zuständig:
self.location = (form.select1[t].value);
Möchtet Ihr jetzt die zu ladene Seite in einem anderen Frame darstellen,
dann ändert ihr es bitte ab in:
parent.xxx.location = (form.select1[t].value);
Wobei xxx für den Namen des Frames steht, z.B: main, haupt oder so.
HTML-Einbindung:
<SCRIPT LANGUAGE = "JavaScript"><!--
function update(form){
var t=form.select1.selectedIndex;
var storage=form.select1[t].text;
if (form.select1[t].value != "none") {
var storage=form.select1[t].text;
var msg=storage+" "+storage;
for (var spot=0;spot<msg.length-storage.length;spot++) {
var x=msg.substring(spot,msg.length);
form.select1[t].text=x;
for(var d=0;d<150;d++) { };}
self.location = (form.select1[t].value);
form.select1[t].text=storage;}
else{
form.select1[t].text="Keine echte Option!";
for(var d=0;d<1250;d++) { };
form.select1[t].text=storage;}}
function makeMyMenu(){
document.write ('<form><select name="select1" onChange="update(this.form
)" size=1>'); document.write ('<option value=URL1>Waehle eine
Seite...');
document.write ('<option value=URL2>Text');
document.write ('<option value=URL3>Text');
document.write ('<option value=URL4>Text');
document.write ('<option value=URL5>Text');
document.write ('<option value=URL6>Text');
document.write ('</select>');
document.write ('</form>');}
makeMyMenu();
//--></SCRIPT>
Autor: unbekannt
zurück zur Hauptseite
zurück zu den
Scripts