可不可以在想要判断的Frame里加入一个变量或执行某个操作
然后在页面里检测这个变量是否被设置,
或者在session里,这样可保证全局变量,
请把问题说清楚,一个实例

解决方案 »

  1.   

    用session,你可以给一个string,来保存用户信息,再在FRAME里跟踪
      

  2.   

    问题就是,我不想让某些页面单独显示,而只希望这些页面显示在Frame里,当然,如果这些页面单独显示了,我的程序也应该处理的,但是处理方法不同……所以,在服务器端,PHP环境中,我该怎么知道,这个页面是单独显示的,还是显示在一个Frame里的呢?to lyneville(心佛) and scxy(小熊):
    具体怎么处理呢?解决问题一定高分相送!
      

  3.   

    只能使用JAVASCRIPT来判断
    top.frames.length>0
    在根据参数来运行PHP。
      

  4.   

    需要用javascript,
    ======================
    if(window==window.top)//没有在frame中
    {
    }
    else
    {
        //在frame中
    }
    ---------------
    你可以利用javascript修改你的表单中的某一个域的值来表明这种状态,然后传递到php脚本中。