例如:index.aspx页面中用了一个<iframe src="news.aspx"></iframe>
news.aspx上有一个按钮Btn1,我想让Btn1 点击后,index.aspx上的ImageButton的enable变成不可用,且 ImageUrl也改变,不知道能不能实现?要如何实现呢

解决方案 »

  1.   

        protected void Btn1_Click(object sender, EventArgs e)
        {
            Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "window.parent.document.getElementById('ImageButton1').src = '../images/你的图片.jpg';window.parent.document.getElementById('ImageButton1').disabled = true;", true);
        }
      

  2.   

    同意一楼的思路!不过要捕获的是ImageButton1.ClientID
      

  3.   

    综合看下,运行程序后看下源文件,id是什么,有助于更好的去写你的js
      

  4.   

    onclientclick="return test();"
    document.getElementById('ImageButton1').src = '';window.parent.document.getElementById('ImageButton').disabled = true;