用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!

posted @ 2013-05-14 01:22  nevgip  阅读(211)  评论(0编辑  收藏  举报