各位高手:
               我在程序左边框架页面中,使用window.parent.frames('right').location.href=url方法在右边框架打开页面,
奇怪的是我调试时可以的,但是发布后就打开不了,报错"服务器应用程序不可用"。
以下为完整的打开语句,我试过检查路径的问题,发现不是路径出现问题。
Response.Write("<script language=javascript>window.parent.frames['right'].location.href='/framfunction/AudDatumMain.aspx?datesheets=overtimeA&datekey=framid&framid=FZ0601';</script>"); 
请各位高手帮忙看看是什么问题,
还有其它方法可以实现吗?
在线等!!!!!!

解决方案 »

  1.   

    直接访问 /framfunction/AudDatumMain.aspx?datesheets=overtimeA&datekey=framid&framid=FZ0601
    这个页面 看报不报错
      

  2.   

    服务器应用程序不可用
    这个就是说明IIS有问题
    把允许父路径 勾选看下?
      

  3.   

    不要用服务器控件 用普通的button
      

  4.   

    我没有用控件,我是在Page_load里面写的
      

  5.   

    那你试着输出 一段普通的js 或者就是一个空白的js
      

  6.   

    如果输出一段普通的js也错误
    那就试下用ScriptManager.RegisterStartupScript方法 
      

  7.   

    输出普通的JS没有问题,就是加了window.parent.frames['right'].location.href='/framfunction/AudDatumMain.aspx?datesheets=overtimeA&datekey=framid&framid=FZ0601
    就不可以 
      

  8.   

    location.href换成src试试:
    window.parent.frames['right'].src='/framfunction/AudDatumMain.aspx?datesheets=overtimeA&datekey=framid&framid=FZ0601