shebaka: formular und bestätigungs button

Beitrag lesen

ich binde in meine seite eine suchfunktion ein. ich hab das skript bekommen und es funktioniert ansich einwandfrei.

stell dir vor du gehst auf google und gibst einen begriff ein, musst du nicht extra auf okay klicken oder per tab rüber, sondern man kann gleich nach eingeben des begriffes enter drücken und die seite sucht.

hier der code:

//                        Allgemeine Einstellungen
var ziel1='target="_blank"'        ; // Ziel (Fenster oder Frame) der gefundenen Links
var ziel2='suchergebnis'                ; // Framename,wo die Ergebnisliste angezeigt wird
var page="#top"        ; // Startseite für "ZURÜCK"-Link
//                        Einstellungen (Seite)
var sfarbe="5259AE"        ; // Seitenfarbe
var sbild=""        ; // Hintergrundbild
var lfarbe="ffffff"        ; // Linkfarbe
var vfarbe="FFffff"        ; // Benutzte Linkfarbe
var afarbe="FFffff"        ; // Aktive Linkfarbe
var lul=1                ; // Link-Underline 0=aus 1=an
//                        Einstellungen (Liste)
var tbreit="600px"                                ; // Tabellenbreite
var tus1='<font color="#ffffff"><font face="VERDANA">'        ; // Textstyle der Überschrift        (Anfang)
var tus2='</font></font>'                        ; //                                (Ende)
var tus3="6f85cb"                                ; // Farbe der Zeile

var tts1='<b>'                                        ; // Textstyle des Titeltextes        (Anfang)
var tts2='</b>'                                ; //                                (Ende)
var tts3="8CB1E8"                                ; // Farbe der Zeile

var sts1='<font color="#ffffff">'                ; // Textstyle der Beschreibung        (Anfang)
var sts2='</font>'                                ; //                                (Ende)
var sts3='8CB1E8'                                ; // Farbe der Zeile

//                        ;Ende
var lnk=new Array()
var txt=new Array()
var kwd=new Array()
var wort="", modus=0, z=0, z1=0, i=0, u=0
var found=new Array()
function suchen() {
wort=document.s2.t2.value
wort=wort.toLowerCase()
if (wort.length<1) {alert("A C H T U N G\n\nein bisschen mehr solltest du schon eingeben !\n");return}
modus=document.s2.b2.options[document.s2.b2.selectedIndex].value
woerter=wort.split(/\s/)
if (modus==0) {suche0()}
if (modus==1) {suche1()}
if (modus==2) {suche2()}
}
function suche0() {
z=0
for (i=0; i<kwd.length; i++) {
if (kwd[i].toLowerCase().indexOf(wort)>-1) {found[z]=i;z++}
}
zeige()
}
function suche1() {
z=0
for (i=0; i<kwd.length; i++) {
z1=0
for (u=0; u<woerter.length; u++) {
if (kwd[i].toLowerCase().indexOf(woerter[u])>-1) {z1++}
}
if (z1==woerter.length) {found[z]=i;z++}
}
zeige()
}
function suche2() {
z=0
for (i=0; i<kwd.length; i++) {
z1=0
for (u=0; u<woerter.length; u++) {
if (kwd[i].toLowerCase().indexOf(woerter[u])>-1) {z1++}
}
if (z1>0) {found[z]=i;z++}
}
zeige()
}
function zeige() {
var l="<html><head>\n"
if (lul==0) {l=l+"<style>\na{text-decoration:none}\n</style>\n"}
l=l+"</head>\n"
l=l+'<body bgcolor="#'+sfarbe+'" link="#'+lfarbe+'" vlink="#'+vfarbe+'" alink="#'+afarbe+'" background="'+sbild+'">\n'
l=l+'<center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 width="'+tbreit+'">\n'
l=l+"<tr>\n"
l=l+'<td BGCOLOR="#'+tus3+'"><a name="top"><img SRC="space.gif" NOSAVE height=14 width=10>'+tus1+'Die Suche nach <b>[ '+wort+' ]</b> ergab <b>'+z+'</b> Treffer.'+tus2+'</td>\n'
l=l+"</tr>\n"
for (i=0; i<z; i++) {
l=l+"<tr>\n"
l=l+'<td><img SRC="space.gif" NOSAVE height=14 width=10></td>\n'
l=l+"</tr>\n"
l=l+"<tr>\n"
l=l+'<td bgcolor="#'+tts3+'"><img src="space.gif" nosave height=14 width=10>'+tts1+'<a href="'+lnk[found[i]]+'" '+ziel1+'>'+txt[found[i]]+'</a>'+tts2+'</td>\n'
l=l+"</tr>\n"
l=l+"<tr>\n"
l=l+'<td BGCOLOR="#'+sts3+'"><img SRC="space.gif" NOSAVE height=14 width=20>'+sts1+kwd[found[i]]+sts2+'</td>\n'
l=l+"</tr>\n"
}
l=l+"<tr>\n"
l=l+'<td><img SRC="space.gif" NOSAVE height=14 width=10></td>\n'
l=l+"</tr>\n"
l=l+"<tr>\n"
l=l+'<td BGCOLOR="#'+tus3+'"><img SRC="space.gif" NOSAVE height=14 width=10><b><a href="javascript:parent.'+ziel2+'.location=''+page+''">Top!</a></b>'
l=l+"</td>\n</tr>\n"
l=l+"</table>\n"
l=l+"</center>\n"
l=l+"</body></html>\n"
for (i=0; i<parent.frames.length; i++) {
if (parent.frames[i].name==ziel2) {
parent.frames[i].document.write(l)
parent.frames[i].document.close()
}
}
}