Witam,

Dodaję dynamicznie nową ramkę do dokumentu:

  1. var ifrName = 'frame_';
  2. targetFrame = document.createElement('iframe');
  3. targetFrame.id = ifrName;
  4. targetFrame.name = ifrName;
  5. workspace.appendChild(targetFrame);
  6. alert(targetFrame.name);


Problem pojawia się w przeglądarce IE.
Pomimo że alert() pokazuje poprawną wartość dla atrybutu NAME, w dokumencie gdy podglądam zawartość drzewa DOM brakuje atrybutu NAME!
Wszystkie inne elementy, które odwołują się do dodanej ramki otwierają się w nowym oknie.

Czy spotkaliście się z takim zachowaniem IE? Testowałem wersje 6 oraz 7.