日期:2014-05-16  浏览次数:20366 次

js动态创建iframe
js动态创建iframe,无法加载src所指定的页面,请问是什么原因?
var div = document.getElementById("dialog1");
var iframe = document.createElement("iframe");
//iframe.setAttribute("src","test.html");
iframe.src = 'test.html';
iframe.style.width = "100%";
iframe.style.height = "100%";
div.appendChild(iframe);
$("#dialog1").dialog('open');
------解决方案--------------------
请问src 指向的地址对不
------解决方案--------------------
div.appendChild(iframe);
document.body.appendChild(div)
------解决方案--------------------
refresh一下
------解决方案--------------------
那你在说的明确点
无法加载 具体是什么意思?

你调试过了没? 确认这个src无法加载吗?如果页面直接写iframe 能否加载这个src?

------解决方案--------------------
测试过可以加载 代码没问题
------解决方案--------------------
iframe.src = 'http://www.google.com';
这个能加载吗