Autor |
Nachricht |
-
fcb-united
Wohnort: Hub
|
23.06.2008 um 18:09 (UTC) Titel: Mein Suchcode funktioniert nicht |
|
|
Hi Leute,
ich hab einen Code gefunden, mit dem man Wörter, die man vorher eingibt, suchen kann. Kann mir wer sagen, warum dieser Code nicht funktioniert?
Zitat: <form name="suche" onsubmit="suchen()">
<input type="text" name="text1" size=20>
<input type="submit" value='Suche'>
</form>
<script language="JavaScript1.2">
<!-- Copyright : Andre Göntgen -->
<!-- www.javascript.agoentgen.de -->
var txt = new Array()
var lnk = new Array()
var kwd = new Array()
txt[0]="Maximilian" , lnk[0]="http://stopferbedia.de.tl/maximilian-stopfer.htm" , kwd[0]="Maximilian"
txt[1]="Benedikt", lnk[1]="http://stopferbedia.de.tl/benedikt-stopfer.htm" , kwd[1]="Benedikt"
txt[2]="Frame laden" , lnk[2]="frame/laden.htm", kwd[2]="frames laden"
var z=0, z1=0, f1=0, f2=0
var found = new Array()
var anzahl=3
function suchen() {
f1=-1, f2=-2
wort1="", wort2=""
wort1=document.suche.text1.value
wort1=wort1.toLowerCase()
wort2=document.suche.text2.value
wort2=wort2.toLowerCase()
if (wort1>"" || wort2>"") {
for (z = 0; z < anzahl; ++ z) {
f1=kwd[z].search(wort1)
f2=kwd[z].search(wort2)
if (wort1>"" && wort2=="" && f1>-1) {
found[z1]="["+(z1+1)+"] <a href=""+lnk[z]+"">"+txt[z]+"</a>"
z1=z1+1
}
if (wort1=="" && wort2>"" && f2>-1) {
found[z1]="["+(z1+1)+"] <a href=""+lnk[z]+"">"+txt[z]+"</a>"
z1=z1+1
}
if (wort1>"" && wort2>"" && f1>-1 && f2>-1) {
found[z1]="["+(z1+1)+"] <a href=""+lnk[z]+"">"+txt[z]+"</a>"
z1=z1+1
}
}
if (z1==0) {alert("kein passendes Script gefunden !")}
if (z1>0) {anzeigen()}
}
function anzeigen() {
h=""
for (z = 0; z < z1; ++ z) {
h=h+found[z]+"<br>"
}
a=window.open("","guide","scrollbars=yes,status=no,toolbar=no,location=no,directories=no,resizeble=no,width=280,height=500,screenX=50,screenY=50")
a.document.write("<html><base target="haupt"><body>")
a.document.write("")
a.document.write("")
a.document.write("")
a.document.write("")
a.document.write("Ergebniss:<br>")
a.document.write(h)
a.document.write("<br><center><form><input type='button' name='Close' value=' schließen ' onclick='window.close()'></form>")
a.document.write("<br>Copyright 2001 Andre Göntgen</center>")
a.document.write("</BODY>n</HTML>")
}
}
</script>
|
|
↑
|
|
|
-
coolplace
Wohnort: USB = United States of Bücken
|
23.06.2008 um 18:22 (UTC) Titel: |
|
|
Genau kann ich Dir den Fehler nicht nennen, aber mein Programm sagt, dass ein
vermisst wird in Zeile 34, vielleicht hilft Dir das weiter. |
|
↑
|
|
|
-
teamspirit-u15
|
24.06.2008 um 12:16 (UTC) Titel: |
|
|
danke für die Antwort, aber das hilft mir wahrscheinlich nicht, da ich mich nicht mit solchen Programmen auskenne |
|
↑
|
|
|
-
extreme-art
|
03.07.2008 um 02:22 (UTC) Titel: |
|
|
wieso hast du das geändert?: Code: a.document.write("<html><base target=\"haupt\"><body>")
a.document.write("</BODY>\n</HTML>")
das sollte auch schon so bleiben wie es beim originalscript ist bei http://www.javascript.agoentgen.de/scripte/anderes/suche.htm______________ by hoodride.de.tl
Zuletzt bearbeitet von extreme-art am 03.07.2008, 03:29, insgesamt 2-mal bearbeitet
|
|
↑
|
|
|
-
stopfermaxi
|
03.07.2008 um 15:43 (UTC) Titel: |
|
|
Also, ich hab jetzt folgenden Code auf dieser Seite: http://stopferbedia.de.tl/Titel-der-neuen-Seite.htm
aber er funktioniert nicht, obwohl ich nur die Schlüsselwörter (Suchbegriffe) geändert habe.
Das ist der aktuelle Code:
Zitat: <form onsubmit="suchen()" name="suche">
<input type="text" size="20" name="text1" /> <input type="text" size="20" name="text2" /> <input type="submit" value="durchsuche Scripte" />
</form>
<script language="JavaScript1.2">
<!-- Copyright : Andre Göntgen -->
<!-- www.javascript.agoentgen.de -->
var txt = new Array()
var lnk = new Array()
var kwd = new Array()
txt[0]="Maximilian" , lnk[0]="http://stopferbedia.de.tl/maximilian-stopfer.htm" , kwd[0]="Maximilian"
txt[1]="Benedikt", lnk[1]="http://stopferbedia.de.tl/benedikt-stopfer.htm" , kwd[1]="Benedikt"
txt[2]="Julius" , lnk[2]="http://stopferbedia.de.tl/julius-stopfer.htm", kwd[2]="Julius"
var z=0, z1=0, f1=0, f2=0
var found = new Array()
var anzahl=3
function suchen() {
f1=-1, f2=-2
wort1="", wort2=""
wort1=document.suche.text1.value
wort1=wort1.toLowerCase()
wort2=document.suche.text2.value
wort2=wort2.toLowerCase()
if (wort1>"" || wort2>"") {
for (z = 0; z < anzahl; ++ z) {
f1=kwd[z].search(wort1)
f2=kwd[z].search(wort2)
if (wort1>"" && wort2=="" && f1>-1) {
found[z1]="["+(z1+1)+"] <a href=\""+lnk[z]+"\">"+txt[z]+"</a>"
z1=z1+1
}
if (wort1=="" && wort2>"" && f2>-1) {
found[z1]="["+(z1+1)+"] <a href=\""+lnk[z]+"\">"+txt[z]+"</a>"
z1=z1+1
}
if (wort1>"" && wort2>"" && f1>-1 && f2>-1) {
found[z1]="["+(z1+1)+"] <a href=\""+lnk[z]+"\">"+txt[z]+"</a>"
z1=z1+1
}
}
if (z1==0) {alert("kein passendes Script gefunden !")}
if (z1>0) {anzeigen()}
}
function anzeigen() {
h=""
for (z = 0; z < z1; ++ z) {
h=h+found[z]+"<br>"
}
a=window.open("","guide","scrollbars=yes,status=no,toolbar=no,location=no,directories=no,resizeble=no,width=280,height=500,screenX=50,screenY=50")
a.document.write("<html><base target=\"haupt\"><body>")
a.document.write("")
a.document.write("")
a.document.write("")
a.document.write("")
a.document.write("Ergebniss:<br>")
a.document.write(h)
a.document.write("<br><center><form><input type='button' name='Close' value=' schließen ' onclick='window.close()'></form>")
a.document.write("<br>Copyright 2001 Andre Göntgen</center>")
a.document.write("</BODY>\n</HTML>")
}
}
</script> |
|
↑
|
|
|
-
extreme-art
|
03.07.2008 um 15:47 (UTC) Titel: |
|
|
das steht auf der wbeseite ow es das script gibt:
alöso die keyword (kwd) müssne klein sien
Zitat: Wörter in klein und mehrzahl schreiben zB: bilder ( auch bild wird gefunden! )
Anzahl der Keywords ist egal, habe hier aus Platzmangel nur 2 drin.
Die Links können relativ oder komplett sein.
deswegen geht es bei dir nicht ______________ by hoodride.de.tl
Zuletzt bearbeitet von extreme-art am 03.07.2008, 16:50, insgesamt einmal bearbeitet
|
|
↑
|
|
|
-
extreme-art
|
03.07.2008 um 15:51 (UTC) Titel: |
|
|
Code: <form onsubmit="suchen()" name="suche">
<input type="text" size="20" name="text1" /> <input type="text" size="20" name="text2" /> <input type="submit" value="durchsuche Scripte" />
</form>
<script language="JavaScript1.2">
<!-- Copyright : Andre Göntgen -->
<!-- www.javascript.agoentgen.de -->
var txt = new Array()
var lnk = new Array()
var kwd = new Array()
txt[0]="Maximilian" , lnk[0]="http://stopferbedia.de.tl/maximilian-stopfer.htm" , kwd[0]="maximilian"
txt[1]="Benedikt", lnk[1]="http://stopferbedia.de.tl/benedikt-stopfer.htm" , kwd[1]="benedikt"
txt[2]="Julius" , lnk[2]="http://stopferbedia.de.tl/julius-stopfer.htm", kwd[2]="julius"
var z=0, z1=0, f1=0, f2=0
var found = new Array()
var anzahl=3
function suchen() {
f1=-1, f2=-2
wort1="", wort2=""
wort1=document.suche.text1.value
wort1=wort1.toLowerCase()
wort2=document.suche.text2.value
wort2=wort2.toLowerCase()
if (wort1>"" || wort2>"") {
for (z = 0; z < anzahl; ++ z) {
f1=kwd[z].search(wort1)
f2=kwd[z].search(wort2)
if (wort1>"" && wort2=="" && f1>-1) {
found[z1]="["+(z1+1)+"] <a href=\""+lnk[z]+"\">"+txt[z]+"</a>"
z1=z1+1
}
if (wort1=="" && wort2>"" && f2>-1) {
found[z1]="["+(z1+1)+"] <a href=\""+lnk[z]+"\">"+txt[z]+"</a>"
z1=z1+1
}
if (wort1>"" && wort2>"" && f1>-1 && f2>-1) {
found[z1]="["+(z1+1)+"] <a href=\""+lnk[z]+"\">"+txt[z]+"</a>"
z1=z1+1
}
}
if (z1==0) {alert("kein passendes Script gefunden !")}
if (z1>0) {anzeigen()}
}
function anzeigen() {
h=""
for (z = 0; z < z1; ++ z) {
h=h+found[z]+"<br>"
}
a=window.open("","guide","scrollbars=yes,status=no,toolbar=no,location=no,directories=no,resizeble=no,width=280,height=500,screenX=50,screenY=50")
a.document.write("<html><base target=\"haupt\"><body>")
a.document.write("")
a.document.write("")
a.document.write("")
a.document.write("")
a.document.write("Ergebniss:<br>")
a.document.write(h)
a.document.write("<br><center><form><input type='button' name='Close' value=' schließen ' onclick='window.close()'></form>")
a.document.write("<br>Copyright 2001 Andre Göntgen</center>")
a.document.write("</BODY>\n</HTML>")
}
}
</script>
so habs mal verbessert so geht es jetzt auch bei mir ______________ by hoodride.de.tl |
|
↑
|
|
|
-
stopfermaxi
|
03.07.2008 um 15:57 (UTC) Titel: |
|
|
oh, danke......ich probier`s gleich! |
|
↑
|
|
|
-
stopfermaxi
|
|
↑
|
|
|
-
extreme-art
|
03.07.2008 um 16:04 (UTC) Titel: |
|
|
problem entdeckt: hier beim hpbk gibts keien frames:
Zitat: Das wichtigste ist das man den Namen des Frames, in dem dann gefundene Seiten
angezeigt werden. ( haupt )
du kannst aber ja auch die seite mit frames machen wnen du willst
hab ne idee kannst auf einen externen webspace zb bplaced.net die html datei hochladne wo das ganze script drin ist und es per iframe in deiene hp einbindne
so hab es dir mal auf die schnelle gemacht hier das musst du jetzt auf diene hp einfügenn funktioniert auch:
Code: <iframe src="http://extremeart.bplaced.net/filemanager/suche.html" width="300" height="120" frameborder="0" border="0"></iframe> ______________ by hoodride.de.tl
Zuletzt bearbeitet von extreme-art am 03.07.2008, 17:26, insgesamt 4-mal bearbeitet
|
|
↑
|
|
|
-
stopfermaxi
|
03.07.2008 um 17:16 (UTC) Titel: |
|
|
1000-Dank!!!
Vielen Dank für die Mühe!!!!
Aber kostet das nichts? |
|
↑
|
|
|
-
extreme-art
|
03.07.2008 um 17:17 (UTC) Titel: |
|
|
bitteschön
nein das ist kostenlos habs auf meinen webspace geladne und bplaced ist kostenlos und lasse es für dich da drauf gerne ______________ by hoodride.de.tl
Zuletzt bearbeitet von extreme-art am 03.07.2008, 18:17, insgesamt einmal bearbeitet
|
|
↑
|
|
|
-
stopfermaxi
|
03.07.2008 um 17:18 (UTC) Titel: |
|
|
cool, wirklich nett!!!!! |
|
↑
|
|
|
-
stopfermaxi
|
03.07.2008 um 17:41 (UTC) Titel: |
|
|
aber eine hätt ich leider noch
ich kann ja jetzt keine neuen Suchwörter hinzufügen, also möchte ich mir eigenen Webspace anschafen. Gibt´s sowas zu 100% kostenlos? |
|
↑
|
|
|
-
extreme-art
|
03.07.2008 um 18:53 (UTC) Titel: |
|
|
ja dort wo ich auch meinen habe: http://www.bplaced.net/______________ by hoodride.de.tl |
|
↑
|
|
|
|