windbell2
小狐狸
小狐狸
  • UID7134
  • 注册日期2005-07-05
  • 最后登录2006-04-14
  • 发帖数1
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:4252回复:1

日!firefox的frame这么怪,我用location.href变换其中一桢的路径,出现了大问提

楼主#
更多 发布于:2006-04-14 15:09
代码
-----------------------------------------------------
(框架文件demo/frames.htm)
<frameset rows="73,*" cols="*" frameborder="NO" border="0" framespacing="0">
  <frame src="top.htm" name="top" scrolling="NO" noresize id="top" >
  <frameset rows="*" cols="140,*" framespacing="0" frameborder="NO" border="0">
    <frame src="left_frameset.htm" name="leftFrame" frameborder="no" scrolling="NO" noresize>
    <frame src="GRBG/main.htm" name="main" id="main">
  </frameset>
</frameset>
-------------------------------------------------------------
我在top.htm里通过script用location.href变换"main"桢的url时。页面是找到了但是页面里的css和图片路径都提前的一层。导致css和图片找不到!

变换的URL为xxxx/main.htm,里面的图片,css为相对联".../images/xxx.gif"
变换后看图片属性显示为"images/xxx.gif"
-------------------------------
目录结构:
/dome------/images
------------/GRBG
------------/XXXX
------------/css
-------------------------------
script用的脚本为:
top.main.location.href = it.getAttribute("main_url");;
在IE在正常。MF就是上面的问提
MF想说爱你真不容易啊
求求达人。帮帮忙。一天了。无解
guoshuang
火狐狸
火狐狸
  • UID771
  • 注册日期2004-12-11
  • 最后登录2006-12-28
  • 发帖数134
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2006-04-14 15:09
绝对路径,或者 ff 检测当前路径
游客

返回顶部