Nama iframe boleh menjadi sasaran pautan atau borang Buka pautan atau borang ke iframe ini.
Saya menghadapi masalah sebelum ini di mana saya tidak dapat menetapkan atribut nama iframe dalam IE
Kod JavaScript
var iframe = document.createElement('iframe'); iframe.name = 'ifr'; //iframe.setAttribute('name', 'ifr'); //这样也不行
Kedua-dua kaedah di atas tidak boleh ditetapkan. Kemudian saya mendapat tahu bahawa ia juga boleh dibuat seperti ini
Kod JavaScript
var iframe = document.createElement('';
Ini tiada masalah dalam IE, tetapi kaedah ini tidak boleh diluluskan dalam Firefox. Jadi akhirnya
Kod JavaScript
try{ var iframe = document.createElement('<iframe name="ifr"></iframe>'); }catch(e){ var iframe = document.createElement('iframe'); iframe.name = 'ifr'; }
Dengan cara ini ia serasi.