阅读:4837回复:1
日!firefox的frame这么怪,我用location.href变换其中一桢的路径,出现了大问提
代码
----------------------------------------------------- (框架文件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想说爱你真不容易啊 求求达人。帮帮忙。一天了。无解 |
|
1楼#
发布于:2006-04-14 15:09
绝对路径,或者 ff 检测当前路径
|
|