Der Martin: Lesezeichen aufrufen und Focus setzen

Beitrag lesen

Hi,

Das wäre echt nett, denn ich versuche eine Adresse aufzurufen und dann zeitversetzt den Focus auf ein Inputfeld zu setzen, also wenn die Adresse geladen ist.

eine fremde Seite? Dann hast du keine Chance. Die Same Origin Policy von Javascript erlaubt keinen Zugriff auf eine Fremdseite. Abgesehen davon wäre das ohnehin nur in einem Frameset möglich, denn sonst wäre das Javascript, das die Aktion auslöst, durch das Neuladen einer Seite bereits überschrieben (auch ein Bookmarklet läuft im Kontext des aktuell geladenen Dokuments).

window.location.href = "http://www.dict.cc/";
  window.setTimeout("",200);

Was soll das: Nach 200ms soll "nichts" getan werden?

document.getElementById("sinp").focus;

Da sollte doch wohl eher diese Anweisung im setTimeout() stehen.

Es sollte dann so aussehen wie bei dieser Seite (http://dict.leo.org/).
Wenn man die Seite betritt, kann man direkt loslegen und ein Wort eingeben.

Ja, das muss die jeweilige Seite aber von sich aus veranlassen. Von außen geht's IMO nicht.

Ciao,
 Martin

--
Lieber eine Stumme im Bett, als eine Taube auf dem Dach.