IE中document.createElement的iframe無法設(shè)置屬性name的解決方法
iframe 的name可以是link或者form的target,將link或form打開到這個(gè)iframe上。
之前在IE遇到過設(shè)置不了iframe的name屬性
JavaScript代碼
var iframe = document.createElement('iframe');
iframe.name = 'ifr';
//iframe.setAttribute('name', 'ifr'); //這樣也不行
上面兩種方式都無法設(shè)置。后來找到原來也可以這樣創(chuàng)建
JavaScript代碼
var iframe = document.createElement('<iframe name="ifr"></iframe>');
這樣在IE中就沒問題了,但這種方式在firefox中是無辦法通過的。所以最后
JavaScript代碼
try{
var iframe = document.createElement('<iframe name="ifr"></iframe>');
}catch(e){
var iframe = document.createElement('iframe');
iframe.name = 'ifr';
}
這樣就兼容了。
相關(guān)文章
Javascript生成器(Generator)的介紹與使用
這篇文章主要給大家介紹了關(guān)于Javascript生成器(Generator)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01
淺析JavaScriptSerializer類的序列化與反序列化
本篇文章主要介紹了JavaScriptSerializer類 對象序列化與反序列化的方法、屬性以及實(shí)例代碼,有需要的朋友可以參考一下2016-11-11
詳解微信小程序工程化探索之webpack實(shí)戰(zhàn)
這篇文章主要介紹了詳解微信小程序工程化探索之webpack實(shí)戰(zhàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04

