Du bist nicht angemeldet.
|
|
Quellcode |
1 2 3 4 |
<script language="javascript"> var key = ""; function makeEntry (){ this.Name=""; this.URL = ""; this.Desc = ""; this.Category = ""; return this; } function makeArray(n) { this.length = n; for (var k = 1; k <= n; k++) { this[k] = ""; } return this; } function makeLinks(size) { this.length = size; for (var r=1; r<= size; r++) { this[r] = new makeEntry(); this[r].Name = namesArray[r]; this[r].URL = urlsArray[r]; this[r].Desc = descArray[r]; } return this; }var linksize=0 datesArray = new makeArray(linksize);namesArray = new makeArray(linksize);urlsArray = new makeArray(linksize);descArray = new makeArray(linksize);var arraycount=0// --- Anfang Daten für "Suchmaschine"arraycount += 1 urlsArray[arraycount] = "IhrLink.html"namesArray[arraycount] = "Ihre Linkbeschreibung"descArray[arraycount] = "suchwort, suchwort, suchwort ..."arraycount += 1 urlsArray[arraycount] = "IhrLink.html"namesArray[arraycount] = "Ihre Linkbeschreibung"descArray[arraycount] = "suchwort, suchwort, suchwort ..."// um weitere Seiten zu Erfassen können die obenstehende Blöcke einfach kopiert werden !linksize = arraycount;// ----Ende Daten -------function searchLinks(links, keyword){ document.write("<BODY BGCOLOR='IhreFarbe' TEXT='IhreFarbe' LINK='IhreFarbe' VLINK='IhreFarbe' ALINK='IhreFarbe'>") document.write("Suchergebnisse für Suchwort: <strong>" +keyword +"</strong><br><br>"); for (var q=1; q<=links.length; q++) { if (links[q].URL.toLowerCase().indexOf(keyword) != -1){ document.write("<a href="+ links[q].URL +">" + links[q].Name + "</a> - "); document.write( links[q].Desc + "<br>"); continue; } if (links[q].Desc.toLowerCase().indexOf(keyword) != -1) { document.write("<a href=" + links[q].URL +">" + links[q].Name + "</a> - "); document.write( links[q].Desc + "<br>"); continue; } if (links[q].Name.toLowerCase().indexOf(keyword) != -1) { document.write("<a href=" + links[q].URL +">" + links[q].Name + "</a> - "); document.write( links[q].Desc + "<br>"); continue; } } }</script><form name="form">Search:<br><input type="text" size=50 name="search"><br><input type="button" name="submit" value="Suchen" onClick="validate_form()"><input type="reset" name="reset" value="Löschen"></form><script>function validate_form() { txt = document.form.search.value; if (txt.indexOf(".") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '.' verwendet"); return;} if (txt.indexOf(",") != -1){ alert("Eingabe fehlerhaft! Es wurde ein ',' verwendet"); return;} if (txt.indexOf("@") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '@' verwendet"); return;} if (txt.indexOf("!") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '!' verwendet"); return;} if (txt.indexOf("#") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '#' verwendet"); return;} if (txt.indexOf("$") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '$' verwendet"); return;} if (txt.indexOf("%") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '%' verwendet"); return;} if (txt.indexOf("^") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '^' verwendet"); return;} if (txt.indexOf("&") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '&' verwendet"); return;} if (txt.indexOf("*") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '*' verwendet"); return;} if (txt.indexOf("(") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '(' verwendet"); return;} if (txt.indexOf(")") != -1){ alert("Eingabe fehlerhaft! Es wurde ein ')' verwendet"); return;} if (txt.indexOf("[") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '[' verwendet"); return;} if (txt.indexOf("]") != -1){ alert("Eingabe fehlerhaft! Es wurde ein ']' verwendet"); return;} if (txt.indexOf(";") != -1){ alert("Eingabe fehlerhaft! Es wurde ein ';' verwendet"); return;} if (txt.indexOf(":") != -1){ alert("Eingabe fehlerhaft! Es wurde ein ':' verwendet"); return;} if (txt.indexOf("<") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '<' verwendet"); return;} if (txt.indexOf(">") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '>' verwendet"); return;} if (txt.indexOf("?") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '?' verwendet"); return;} if (txt.indexOf("-") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '-' verwendet"); return;} if (txt.indexOf("=") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '=' verwendet"); return;} if (txt.indexOf("+") != -1){ alert("Eingabe fehlerhaft! Es wurde ein '+' verwendet"); return;} else { jsi = new makeLinks(linksize); searchLinks(jsi, txt);document.write("
");document.write("[url="http://internet-partner.de/webmaster/java-script/search.htm"][color=#800080]Zurück[/color][/url]
");}}</script>
|