volltextsuch
Frank1
- javascript
hi @ all,
wie kann man eine seite, auf der man sich grade befindet durchsuchen (formular)?
danke im vorruas,
tschau frank
Hallo Frank1,
wie kann man eine seite, auf der man sich grade befindet durchsuchen (formular)?
beliebige Seite? - Strg+F
Dieter
das geht aber auch als Formular, und das gefundene wort makiert er dann...
tschau frank
Hallo Frank1,
wie kann man eine seite, auf der man sich grade befindet durchsuchen (formular)?
beliebige Seite? - Strg+F
Dieter
das geht aber auch als Formular, und das gefundene wort makiert er dann...
Mach vor...
hi @ all,
wie kann man eine seite, auf der man sich grade befindet durchsuchen (formular)?
z.b. mit Google http://www.google.de/intl/de/help/refinesearch.html
Struppi.
Hallo Frank1,
wie kann man eine seite, auf der man sich grade befindet durchsuchen (formular)?
Hätte da was (geht in MSIE, Mozilla, NS4.7, Opera5/6 zickt). Ist aus meiner Sammlung und habe es noch nicht weiter optimiert[tm] :)
<script type="text/javascript">
<!--
var TRange=null
function findString (str) {
if (parseInt(navigator.appVersion)<4) return;
var strFound;
if (navigator.appName=="Netscape") {
// NAVIGATOR-SPECIFIC CODE
strFound=self.find(str);
if (!strFound) {
strFound=self.find(str,0,1)
while (self.find(str,0,1)) continue
}
}
if (navigator.appName.indexOf("Microsoft")!=-1) {
// EXPLORER-SPECIFIC CODE
if (TRange!=null) {
TRange.collapse(false)
strFound=TRange.findText(str)
if (strFound) TRange.select()
}
if (TRange==null || strFound==0) {
TRange=self.document.body.createTextRange()
strFound=TRange.findText(str)
if (strFound) TRange.select()
}
}
if (!strFound) alert ("Suchbegriff '"+str+"' nicht vorhanden!")
}
//-->
</script>
und im body:
<form name="f1" action="" onSubmit="if(this.t1.value!=null && this.t1.value!='')findString(this.t1.value);return false">Hier können Sie einen beliebigen Suchbegriff eingeben:
<input type="text" name=t1 value="" size=51><br>Mit jedem Druck auf
<input type="submit" name=b1 value="Finden" accesskey="f"> oder der Tastenkombination [Alt] F wird der nächste Suchbegriff angezeigt.
</form>
Must halt ein bisschen damit rumexperimentieren.
Grüße aus Nürnberg,
HarryS