我需要构建一个像http://dojo.telerik.com/这样的页面,除了我在iframe中提供的Javascript之外,一切都有效。基本上我用HTML生成完整的页面并将其提供给iframe src属性,如下所示:
var content = '<html><head>'+headContent+'</head><body>'+bodyContent+'</body></html>';
document.getElementById('frame').src = "data:text/html;charset=utf-8,"+escape(content);
例如&#34; alert()&#34;会工作,但加载一个像以下的js文件:
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
即使文件是本地文件,也不起作用。我指定所有的js都在head标签中。
会发生什么?这是我将内容提供给iframe的方式不正确吗?
提前致谢