php中怎么获取iframe里面的内容 不能用onload

file.php的内容为<imgid='img'src='1.jpg'/>网页的iframe为<iframesrc='file.php'></iframe>window.... file.php的内容为 <img id='img' src='1.jpg'/>

网页的iframe为<iframe src='file.php'></iframe>

window.onload=function(){
var iframe=document.getElementById('iframe').contentWindow;
alert(img.src);

}
这样能获得,但是onload可操作性不强 就是页面载入后就执行 我现在这个img的src是可变的,用户上传图后就变了 所以onload不可能获取到img的src
---------------------------怎么办?如何不用onload 获取你的iframe里面的内容
展开
 我来答
野人拆
2014-11-02 · TA获得超过1069个赞
知道小有建树答主
回答量:815
采纳率:57%
帮助的人:563万
展开全部
你需要重新添加一遍event listener
你图片的src是通过什么法过来的? ajax么?
追问
重新添加一遍event listener
这个具体怎么做 添加谁的 图片是用户上传图片后显示服务器上的图片 没用ajax
追答
没用ajax的话,那用户上传图片这个就是同步的,不刷新网页的话src是不会变的。
你多发点代码上来吧,这样方便分析。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式