在一个页面中嵌入了一个iframe作为显示内容的框架,如果在iframe中有弹出的对话框,当点击弹出的对话框返回时就会导致iframe原来的滚动条没有了,很多内容被隐藏了,不能滚动查看。请问各位高手,这是什么原因?如何解决?谢谢先!

解决方案 »

  1.   

    问题是这样的,在iframe我用DataGrid控件显示内容,由于内容很多超过了iframe的高度所以出现了滚动条,当点击按钮执行一个操作后弹出一个提示对话框,点击提示对话框后,iframe的滚动条就消失了,DataGrid的内容就只能看到一部分了!
      

  2.   

    对话框有问题。如下修改一下试试。
    Response.Write("<script language=\"javascript\">alert('hello');</script>");
    会导致CSS失效。
    改为:
    Page.ClientScript.RegisterClientScriptBlock(Page.GetType(),"alert","alert('hello');",true);仅供参考,我不知道是不是这个原因。