有什么办法让一个网页中IFRAME里的JS与这个网页中的JS通讯?
比如我的网站后台有一个添加图片的程序.a.php
还有一个图片处理的程序,可以上传图片.b.php
要在a.php中<iframe src="b.php" frameborder="0" width="100%" height="100%" ></iframe>
现在的问题是,b.php中的JS怎么与a.php的程序通讯,以达到在iframe里通过鼠标单击某张图片后,让和iframe在一个页面的一个<input type='text' />中的value获取到该图片的src.
示例网址:http://www.dalianwa.com/test.php
[解决办法]
这个不是很难啊,可以用以下方法:
iframe JS:
- JScript code
<img src="aaaa.gif" onclick="returnimgurl(this);"/>function returnimgurl(eimg){ parent.document.all.你的TEXT ID.value=eimg.src;}
[解决办法]
- HTML code
<!DOCTYPE HTML><html> <head> <meta charset="gb2312" /> <title></title> <style> </style> </head> <body> <div id="a">aaaa</div> <iframe src="2.html" frameborder="1"></iframe> </body></html>