Jump to content

Schnellzugriff...


Threepwood
 Share

Recommended Posts

... auf die wichtigsten Seiten des Napoleon Projekts habt Ihr jetzt über ein kleines Script, welches wir auf den Seiten platziert haben. Wenn Ihr JavaScript aktiviert habt, dann könnt Ihr über das Dropdown-Menü schnell auf die gewünschte Seite springen:

 

jump.jpg

Link to comment
Share on other sites

In Verbindung mit einem kleinen Button könnte das alternativ auch ohne JavaScript funktionieren. Der Button muss ja nicht groß sein. Er könnte z.B. als Text nur ">" haben. Wenn man es ganz raffiniert lösen möchte, kann man den Button auch nur dann zeigen, wenn JavaScript deaktiviert ist.

 

Mich persönlich ärgert es immer, wenn sich solche trivialen (d.h. auch mit reinem HTML realisierbare) Elemente ohne JavaScript nicht benutzen lassen.

Link to comment
Share on other sites

Um das zu implementieren sind Änderungen in drei Bereichen nötig: PHP, HTML und JavaScript.

 

Zuerst erweiterst du das Formular so, dass der Button auch eine Wirkung hat:

 

Vorher:

<form name="frm">

Nachher:

<form name="frm" action="redirect.php" method="post">

 

Dann fügst du dem Formular den Button-Code hinzu:

<input type="submit" value="go" id="KleinerButton" />

 

Danach fügst du dem Body-Element folgenden JavaScript-Code hinzu:

 

Vorher:

<body>

Nachher:

<body onload="document.getElementById('KleinerButton').style.display='none'">

Das bewirkt nichts anderes als den Button unsichtbar zu machen. Dies passiert logischerweise nur bei aktiviertem JavaScript. Somit sehen nur die Leute den Button, die kein JavaScript aktiviert haben.

 

Zuguterletzt erstellst du noch eine Datei namens redirect.php im gleichen Ordner wie die index.php der jeweiligen Joomla-Installation mit folgendem Inhalt:

 

<?php header("Location: {$_REQUEST['N']}"); ?>

 

Fertig.

Link to comment
Share on other sites

 Share

×
×
  • Create New...