解決iframe的frameborder在chrome/ff/ie下的差異
更新時間:2010年08月12日 10:58:00 作者:
最近的項目中使用了動態(tài)創(chuàng)建iframe的js方法,發(fā)現(xiàn)iframe.frameborder="0"在IE7下不管用,而chrome/ff都正常的,很是郁悶。
復(fù)制代碼 代碼如下:
var iframe = document.createElement("iframe");
iframe.id = "frame-" + index;
iframe.src = url;
iframe.width = "100%";
iframe.marginwidth = "0";
iframe.scrolling = "no";
iframe.frameborder="0";
使用IE中“查看選定區(qū)域源代碼”發(fā)現(xiàn)創(chuàng)建的iframe代碼是<IFRAME frameborder=0/>,網(wǎng)上搜了下資料,原來是IE不認(rèn)小寫,我暈死....
使用
復(fù)制代碼 代碼如下:
setAttribute("frameborder", "0", 0);
//問題解決了。
復(fù)制代碼 代碼如下:
var iframe = document.createElement("iframe");
iframe.id = "frame-" + index;
iframe.src = url;
iframe.width = "100%";
iframe.marginwidth = "0";
iframe.scrolling = "no";
iframe.setAttribute("frameborder", "0", 0); //最后一個0表示是否區(qū)別大小寫,問題解決
相關(guān)文章
JS箭頭函數(shù)和常規(guī)函數(shù)之間的區(qū)別實例分析【 5 個區(qū)別】
這篇文章主要介紹了JS箭頭函數(shù)和常規(guī)函數(shù)之間的區(qū)別,結(jié)合實例形式分析了JS箭頭函數(shù)和常規(guī)函數(shù)之間的 5 個區(qū)別與相關(guān)使用注意事項,需要的朋友可以參考下2020-05-05

