• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Übergabe an Suchfunktion des Browsers

paulroland

New member
Hallo,

ich habe hier ein script, welches mittels Dropdown-Menü anhand des ausgewählten Suchwortes auf eine andere Seite leitet. Nun geht es natürlich zum Anfang der Seite, die allerdings sehr umfangreich sein kann. Logische weitere Vorgehensweise für den User wäre dann die Suchfunktion des Browsers zu nutzen, um den Begriff auf der Seite zu lokalisieren.
Gibt es die Möglichkeit, das script so zu erweitern, dass die Suchfunktion (ist ja eigentlich immer STRG+F) direkt mit dem Suchwort angesprochen wird und das so das gesuchte Wort auf der Seite (oder Wörter) gleich markiert/hervorgehoben wird?

Code:
<form method="POST" name="form">
            onchange="location = this.options[this.selectedIndex].value">
                <option selected value="https://www.beispielseite.net/">Start</option>
                <option value="https://www.beispielseite.net/impressum/">IMPRESSUM</option>
                <option value="https://www.beispielseite.net/">HOME</option>
                <option value="https://www.beispielseite.net/kids">KINDER</option>
</form>

Gruss
 
Ich kann mir vorstellen, dass man per JS ein keypress- oder keydown-Event generieren kann; das würde dann aber bestenfalls *innerhalb* der Seite wirken, nicht im übergeordneten Code des Browsers. Sonst könnte man ja per JS jede x-beliebige Funktion des Browsers auslösen - nicht auszudenken!
 
Die Suchfunktion kann über window.find() manuell getriggert werden: find() example.

Allerdings:
Non-standard
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.

Ich bin mir sicher, dass es für das Problem, das du lösen willst, bessere Ansätze gibt.
 
Zurück
Oben