noscript: iframe "ja" ## layer "nein" keine Anzeige möglich

Beitrag lesen

Laut diesem Beispiel sollte es gehen, genau so bin ich vorgegangen.

definiere "genau so". Offensichtlich weicht dein Code deutlich von dem Beispielcode ab.
Hast du übrigens bemerkt, dass <layer> nur für den Netscape-4-Browser relevant waren? Wenn du nicht für ein Browsermuseum schreibst kannst du das einfach wieder vergessen.