比如说当前页面是在frame中显示,还是以单独的一个页面打开,急,多谢了!

解决方案 »

  1.   

    top.location 和 location对比
      

  2.   

    if (top == self) {
        // 单独
    } else {
       // 带frame
    }
      

  3.   

    ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), if(top == self){} else {}", true);写这里面可以吗 咋报错
      

  4.   

    ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "if(top == self){} else {}", true);
      

  5.   

    加script标签
    ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "<script type='text/javascript'>if(top == self){} else {}</script>", true);