PHP文件的框架不能在IE正确显示!左边的框架菜单栏里的按钮功能点击后,内容无法再右边的框架显示,却在左边的框架显示,有谁遇到过这种情况吗?
   但是在火狐浏览器却可以正确显示,虽说如此,但火狐浏览器也有弱点,不正确显示该PHP网站的后台编辑栏,后台文章编辑栏功能无法用。
   另外,这是PHP4的版本。
这是frameset文件的主要代码:<frameset rows="38,*" border=0 frameborder="YES" name="top_frame"> 
<frame src="index.php?action=index_top" noresize frameborder="NO" name="tbc" scrolling="NO"  marginwidth="0" marginheight="0">
<frameset rows="500" cols="170,*" border="0" name="bottom_frame"> 
<frame src="index.php?action=index_left" noresize name="list" marginwidth="0" marginheight="0">
<frame src="index.php?action=index_main" name="main" marginwidth="0" marginheight="0">
请大家讨论讨论~

解决方案 »

  1.   

    要将内容显示于其他框架中时需用target属性指定目标
      

  2.   

    index_left页面在开始用了<base target=“mian”>,但是在后台普通成员可以实现框架转跳到指定的目标,管理员却不能实现。经过测试,发现把屏蔽了<base target=“mian”>,然后每个<a href= “**”>改为<a href="**"  target="main">,框架功能可以实现。奇怪的是为什么<base target=“mian”>却不能实现其功能。