復制代碼 代碼如下:
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中“查看選定區域源代碼”發現創建的iframe代碼是<IFRAME frameborder=0/>,網上搜了下資料,原來是IE不認小寫,我暈死....
使用
復制代碼 代碼如下:
setAttribute("frameborder", "0", 0);
//問題解決了。
復制代碼 代碼如下:
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表示是否區別大小寫,問題解決