RT.
我想屏蔽掉直接输入url访问页面,所以我在基页里加了if( top.frames.length>1)...的判断,但没想到把showModalDialog打开的页面也屏蔽了,希望高手帮我解决一下这个问题,跪谢了!!!我想直接打url访问的页面和showModalDialog打开的页面总该有不同之处吧,高手指点下,谢谢!

解决方案 »

  1.   

    换个方式判断 if (Request.UrlReferrer == null)
      

  2.   

    vengair(韦恩) ( ) 信誉:100    Blog   加为好友 谢了,可是你的方法还是不行啊,if (Request.UrlReferrer == null)
    都返回true啊!
      

  3.   

    Request.UrlReferrer可能不是null,而是别的值,你输出看一下还有可以在showModalDialog打开的页面地址中加入一个参数用来判断
      

  4.   

    在showModalDialog打开的页面地址中加入一个参数用来判断并且最好这个参数是动态产生
      

  5.   

    if(null!=objWindow.dialogHeight){
       则是在模态框中
    }