请问在a.aspx里有一个按钮事件如何触发另一个b.aspx中的一个函数,这个函数里能使b.aspx上的一个web控件发生外观的变化我通过回调的方法能实现触发b.aspx中的那个函数,并执行,但是执行完后在网页上的这个控件却没有发生变化。如果是因为b.aspx没有往服务器端进行提交的话,那我在这个b.aspx的这个事件里通过Response.Write ("<script>alert('删除成功!');</script>");进行调用脚本也出错了,错误提示是"响应在此上下文中不可用。"各位有没有什么好的办法,先谢谢了

解决方案 »

  1.   

    首先我不知道你说的回调是ajax还是什么,但是我是觉得那好像不太行。
    最好用javascript控制。如果是这样的话,a和b页面一定要某种关系,或者父子页面,或者在同一个框架中显示。
    至于如何用javascript,你起码要说明a,b的关系,现在的显示状况才行
      

  2.   

    用ajax是不能使用Request和Response的。 
    寒林(125251230)  (2006-08-27 18:24:15)
    frame2是b页面所在框架的name,不是id,虽然可以一样。 
    寒林(125251230)  (2006-08-27 18:23:28)
    var aa=window.parent.frame2.document.getElementById("控件id");
    aa.class=css样式