在项目开发中,遇到采用iframe引用别的工程的应用,而采用document.getElementById("content").src="www.xxx.com"赋值失败,在前端页面发现iframe的src并没有被赋值,由此查找资料,得知原因可能是多个iframe加载,会出现冲突。解决方法是在js文件中,添加了一个setTimeOut函数设置一个加载时间。
window.onload=function(){
setTimeout(function(){
var t=document.getElementById("content");
t.contentWindow.location.href
=wscindex.ac+"store/appmonitor/appmonitor.htm?isWidget=true";
},1000)
}
小白第一次写博客,仅笔记一下,希望能帮助看到的人。