用JavaScript实现在iframe中操作父页image控件
1.首先在iframe的后台cs文件中方法中添加:
Response.Write("<script type='text/javascript'>window.parent.SetImgUrl('" + path + "');</script>");
注意单引号!
2.在父页的页面中写一个js方法。
function SetImgUrl(url) { var img = document.getElementById("<%=imgPhoto.ClientID %>"); img.src = url; }
这样就OK了。注意在设置img的url的时候,不要设置ImageUrl和href属性,没用的,直接设置src就可以了。还有就是一定要用ClientID!