Javaskript geht nicht unter Firefox 1.5
thomas
- javascript
HAllo,
kann mir jemand helfen?
Das läuft im IE einwandfrei.
Ich möchte ein einem Textfeld einen String eingeben, der dann auf dieser Seite gefunden und hervorgehoben wird.
function suchen () {
var range = document.body.createTextRange();
var found = range.findText(document.theform.SuchNach.value);
range.select()
Ich grüsse den Cosmos,
kann mir jemand helfen?
Was gibt die Javascriptkonsole aus?
Möge das "Self" mit euch sein
hi,
Was gibt die Javascriptkonsole aus?
Vermutlich, dass die proprietäre Methode TextRange.findText nicht bekannt ist. (Vermutlich knallt's schon im Schritt vorher, bei createTextRange.)
gruß,
wahsaga
Hallo,
Vermutlich, dass die proprietäre Methode TextRange.findText nicht bekannt ist. (Vermutlich knallt's schon im Schritt vorher, bei createTextRange.)
hier Formulare: Text an Cursorposition sollte man einen Ansatz für die Alternative finden
Gruß plan_B
hier Formulare: Text an Cursorposition sollte man einen Ansatz für die Alternative finden
Wohl eher window.find
hi,
Wohl eher window.find
Auch wenn das im Firefox 1.5 offenbar "geht", scheint es mit keine sonderlich zufriedenstellende Möglichkeit zu sein - wenn ich im Anzeigebeispiel nach "ein" suche, wird im Seitentext "Geben Sie einen Suchbegriff ein." immer nur das erste "ein" gefunden, auch wenn ich mehrmals auf "suchen" klicke - vermutlich nicht das, was ein Nutzer von einer dokumentinternen Suchfunktion erwartet.
gruß,
wahsaga
Hallo,
Wohl eher window.find
Auch wenn das im Firefox 1.5 offenbar "geht", ...
... zugegeben, den Cusror auch für Gecko-Browser positionieren zu können, bringt nicht viel weiter. window.find funktioniert nur für Netscape. Welcher Ersatz bietet sich für IE range.findText()?
Müssen alle Knoten auf innerText verglichen werden?
Gruß plan_B