solid: suchen mit javascript

hallo, ich brauche umbedingt hilfe.

wie kann ich mit javascript den inhalt des aktuellen fensters nach einem wort durchsuchen. ich hab irgendwie keine ahnung,wie das mit search()gehen soll, falls es überhaupt damit geht.
hoffe, mir kann jemand helfen
schon mal danke im vorraus
mFg

  1. Hi,

    probier's doch mal mit find()
    ;-)

    weiteres dazu:
    http://selfhtml.teamone.de/javascript/objekte/window.htm#find

    1. Hi,

      probier's doch mal mit find()
      ;-)

      weiteres dazu:
      http://selfhtml.teamone.de/javascript/objekte/window.htm#find

      naja hab ich, aber was ist an

      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

      <html>
      <head>
       <title>XXX-Script</title>
       <script>
       <!--
       function listek1() {
       var LAND=0;
       while(LAND<=0) {
       window.open("http://www.xxx/xxx.php?lan="+LAND+"&kon=1")
       LAND++
       if (find(this.form.SuchNach.value,false,false)!= -1)
         then alert("gefunden")

      }
       }
       //-->
      </script>
      </head>

      <body>
      <form action="script2.html">

      <p>
      <input type="button" name="Verweis" value="k1"
      onClick="listek1()">
      </p>

      </form>
      <form action="">
      <input type="text" name="SuchNach">
      <p>Geben Sie einen Suchbegriff ein.</p>
      </form>

      </body>
      </html>

      falsch `?????
      kann mir da jemand vielleicht weiterhelfen bitte???

      1. ...

        <script>

        ... was? java- vb- j- perl-script & type?
        ...

        then alert("gefunden")

        ...   ^^^^ ah! muss wohl vbscript sein oder?

        mfg
        Holger T.

        1. nene eigentlich ist es javascript, wie aus der überschrift hervorgeht :P ;)

          zur andern frage, ja ich hab es mit dem browser getestet.

          aber er führt das script gar nich mehr aus, weil ein fehler mit find() vorhanden sein muss, denn die urls werden nicht mehr geöffnet( bzw. bei dieser version nur die eine url). was ist denn daran falsch, ich kenn mich mit find() nicht so aus

          1. hi,

            zur andern frage, ja ich hab es mit dem browser getestet.

            mit _welchem_?

            gruss,
            wahsaga

            1. hi,

              zur andern frage, ja ich hab es mit dem browser getestet.

              mit _welchem_?

              gruss,
              wahsaga

              ich hab es mit IE getestet...
              eben hab ich glaub ich gelesen, dass find() nur mit netscape geht ???
              welche funktion gibt es denn dann fuer den IE ?

              1. hi,

                ich hab es mit IE getestet...
                eben hab ich glaub ich gelesen, dass find() nur mit netscape geht ???

                herzlichen gückwunsch, jetzt hast du den grund meiner expliziten nachfrage in [pref:t=79494&m=460883] auch herausgefunden. :-)

                welche funktion gibt es denn dann fuer den IE ?

                eine vergleichbare funktion existiert m.W. nicht - und ist ja auch überflüssig, da der benutzer mit [strg]+[f] gut selber suchen kann.

                du könntest natürlich die inhalte der seite mittels JS selber durchsuchen, innerHTML des bodys betrachten und dann string-funktionen oder reguläre ausdrücke drauf anwenden - aber das wird aufwendiger.

                gruss,
                wahsaga

          2. nene eigentlich ist es javascript, wie aus der überschrift hervorgeht :P ;)

            dann ist 'then' unsinn.

            mfg

      2. hi,

        naja hab ich, aber was ist an
        [...] falsch `?????

        du hast die anwendung der find()-methode aber schon mit dem browser versucht, in dem sie laut selfhtml implementiert ist?

        gruss,
        wahsaga