如何判断页面是不是在指定的Frame里呢?

jincoo 2001-10-25 11:00:59
有时候可能需要根据页面是单独的页面还是处在某个Frame中作不同的处理,那么,怎么在PHP中得到这个信息呢?

高分相送……
...全文
272 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hsboy 2001-10-27
  • 打赏
  • 举报
回复
需要用javascript,
======================
if(window==window.top)//没有在frame中
{
}
else
{
//在frame中
}
---------------
你可以利用javascript修改你的表单中的某一个域的值来表明这种状态,然后传递到php脚本中。
eastxiang 2001-10-27
  • 打赏
  • 举报
回复
up
polygame 2001-10-26
  • 打赏
  • 举报
回复
只能使用JAVASCRIPT来判断
top.frames.length>0
在根据参数来运行PHP。
jincoo 2001-10-26
  • 打赏
  • 举报
回复
问题就是,我不想让某些页面单独显示,而只希望这些页面显示在Frame里,当然,如果这些页面单独显示了,我的程序也应该处理的,但是处理方法不同……

所以,在服务器端,PHP环境中,我该怎么知道,这个页面是单独显示的,还是显示在一个Frame里的呢?

to lyneville(心佛) and scxy(小熊):
具体怎么处理呢?解决问题一定高分相送!
jincoo 2001-10-26
  • 打赏
  • 举报
回复
谢谢,但是好像出问题了,分给不出去……
lyneville 2001-10-25
  • 打赏
  • 举报
回复
用session,你可以给一个string,来保存用户信息,再在FRAME里跟踪
scxy 2001-10-25
  • 打赏
  • 举报
回复
可不可以在想要判断的Frame里加入一个变量或执行某个操作
然后在页面里检测这个变量是否被设置,
或者在session里,这样可保证全局变量,
请把问题说清楚,一个实例
evicn 2001-10-25
  • 打赏
  • 举报
回复
说明白点?

21,882

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧