muaaahhhrr....
Also... grundsätzlich ist ALLES, was du NACH dem Veröffentlichen im Quelltext änderst, ist NACH der nächsten Veröffentlichung durch iWeb EX, passé, hinüber und futschikato.
Wann auch immer du mal etwas an deiner Seite änderst, und sei es nur die Hintergrundfarbe, und du machst dass mit iWeb, ist deine (jetzt) geleistete Arbeit im Arsch und müsste noch einmal gemacht werden.
Sollte aber auch einleuchten, denn wenn ich von einem Foto eine Kopie mache und auf dieser Kopie mit Edding rote Kreise male, erscheinen die ja auch nicht auf dem Originalfoto. Und mache ich jetzt von Original wieder Kopien, sind dort auch keine roten Kreise, si?
Daher wäre die Lösung mit iWeb selbst, wie beschrieben, "schon" die bessere.
Was dass Skript angeht...
Keine Ahnung! Ich bin kein Experte für Skripte und erst recht keiner für den IE. Schau doch mal, ob es ein "Skripte/Windows"-Forum irgendwo gibt, und frag mal nach, was genau an deinem Skript "falsch" ist. Ach und... Lösungen wollen wir natürlich hier gepostet wissen