Hallo ebody,
Das Script muss nach dem HTML Code folgen. Als ich es davor platziert habe, hat es nicht funktioniert.
Theoretisch: Jein. Wenn Du es - wie in deinem ersten Beispiel - in einen ready-Handler packst, kannst Du es auch im head unterbringen. Allerdings mit einem Risiko:
Beim ready-Handler hast Du die Gefahr einer race-condition. Zum einen wird das DOM des Haupt-HTML geladen. Sobald das passiert ist, folgt das Laden der Resourcen, und das HTML des iframe ist eine davon. Ob garantiert ist, dass der ready-Handler von jQuery vor dem Laden des HTML im iframe erfolgt, das kann ich Dir nicht zusichern.
Also: lass es besser so, wie es ist :)
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi