这个base问题网页论坛无人回答。

joejwaecgaj 2002-04-28 11:45:38
大家请访问:http://www.newtime2000.com/living/sy/viewlei.asp?page=1&leid=&infoid=求&key=油漆,

注意第一项‘求购印刷汽车贴花设备,相关油漆及材料’,察看源文件可以看到其href=viewxinxi.asp?id0=122158.是相对连接。其 base href是http://www.newtime2000.com/living/sy/。但是问题在于:这个base href并没有包含在源文件的任何一个地方!

所以我要是保存到本地硬盘之后再打开上面所说的连接,不能得到正确的连接结果!

有个朋友告诉我只要在保存下来的源文件里面加入‘<BASE href="http://www.YOURSITE.com">’就可以了。这种方法对于某些网站可以,但是对于某些网站却不行(比如上面的网站)。假如将base设为http://www.newtime2000.com/living/sy/,对于别的网占又出毛病了!!


其中有什么奥妙呢??高手请指点。
...全文
36 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiushuiwuhen 2002-04-28
  • 打赏
  • 举报
回复
下载哪个网站,就写上对应的<base href=>
孟子E章 2002-04-28
  • 打赏
  • 举报
回复
设置一个参照路径。也就是链接或资源的地址都在它的下面。绝对路径除外
没有什么奥妙可言,只对当前页面有效果。还 可以设置别的:如
<base target="_blank">
<base onmousemove="window.status='http://colorweb.go.163.com'">
chensh1024 2002-04-28
  • 打赏
  • 举报
回复
base的意思就是以这为出发点。
qiushuiwuhen 2002-04-28
  • 打赏
  • 举报
回复
在A上 设置 <base href="http://www.aaa.com/ccc/">
在B上 设置 <base href="http://www.aaa.com">
孟子E章 2002-04-28
  • 打赏
  • 举报
回复
你有几个页面 ??
joejwaecgaj 2002-04-28
  • 打赏
  • 举报
回复
1/A,B两种网站都是没有base的。

2/我把两种网站的页面保存到硬盘。

3/分别在头部加上<base href="http://www.aaa.com/ccc/">,则A可以正常联接,B不行。

4/分别在头部加上<base href="http://www.aaa.com">,则B正确,A不正确。

A代表http://www.newtime2000.com/living/sy/viewlei.asp?page=1&leid=&infoid=求&key=油漆,
B代表http://china.alibaba.com

现在的问题是:这两种情况怎么统一起来〉
joejwaecgaj 2002-04-28
  • 打赏
  • 举报
回复
没能解决我所说的问题。
tin_dra 2002-04-28
  • 打赏
  • 举报
回复
<base>可以用来指定所有的相对URL,并且在文档的头部只能设置一次<base>元素。

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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