Javascript 将零件添加到绝对路径
我在整个应用程序中提供了绝对路径,如Javascript 将零件添加到绝对路径,javascript,html,Javascript,Html,我在整个应用程序中提供了绝对路径,如src=“/test.png”。我添加了我的基本url,如href=”http://www.w3schools.com/images/“在HTML标题部分。但由于我在HTML中使用了绝对路径而不是相对路径,所以我给出的基本url中的部分“/images/”没有附加到图像的url 而不是像: src="http://www.w3schools.com/images/test.png" ^^^^^^ s
src=“/test.png”
。我添加了我的基本url,如href=”http://www.w3schools.com/images/“
在HTML标题部分。但由于我在HTML中使用了绝对路径而不是相对路径,所以我给出的基本url中的部分“/images/”
没有附加到图像的url
而不是像:
src="http://www.w3schools.com/images/test.png"
^^^^^^
src="http://www.w3schools.com/test.png".
它就像:
src="http://www.w3schools.com/images/test.png"
^^^^^^
src="http://www.w3schools.com/test.png".
我是否可以实现我想要的方式,而无需浏览每一页并将绝对路径更改为相对路径?您需要使用:
src="test.png"
没有/
,因为/
将使其引用根。您需要使用:
src="test.png"
没有
/
,因为/
将使其引用根。以包括父URL(http://www.w3schools.com/images/
),请使用以下方法:
src= "./test.png"
这将导致
src = "http://www.w3schools.com/images/test.png"
要包含父级URL(
http://www.w3schools.com/images/
),请使用以下方法:
src= "./test.png"
这将导致
src = "http://www.w3schools.com/images/test.png"
只需给出
src=“test.png”
您完全误解了“基本URL”的工作原理,以及开头的/
的作用……实际问题的简单答案是,您需要编辑每个页面,或者向每个页面中加载的javascript添加一些代码以“修复”回顾路径是它仅仅是
标记吗?只要给出src=“test.png”
你就完全误解了“基本URL”是如何工作的,以及开头的/
是做什么的……实际问题的简单答案是,你需要编辑每个页面,或者在每个页面中加载的javascript中添加一些代码来“修复”回顾路径是它只是
标记?所以要回答实际问题,那就是,“如果不浏览每一页并将绝对路径更改为相对路径,就无法实现您想要的目标”:pIs除了删除“/”,现在还有其他解决方案吗??比如javascript?彻底浏览所有页面将非常乏味。如果您在每个页面中都加载了一个js文件,那么您可以回顾性地解决此问题-结果可能不太好,但应该很简单。我建议您不要每次都使用js从src中删除/
,而是在文本编辑器中查找并关联。:)可能听起来很无聊,但从长远来看,这是有益的。我建议js修复只是作为一种快速的临时修复——只有在时间紧迫的情况下——所以要回答实际问题,那就是,“如果不浏览每一页,将绝对路径改为相对路径,就无法实现您想要的。”:pIs除了删除“/”,现在还有其他解决方案吗??比如javascript?彻底浏览所有页面将非常乏味。如果您在每个页面中都加载了一个js文件,那么您可以回顾性地解决此问题-结果可能不太好,但应该很简单。我建议您不要每次都使用js从src中删除/
,而是在文本编辑器中查找并关联。:)可能听起来很无聊,但从长远来看,这将是有益的。我建议js修复只是一个快速的临时修复——只有在时间紧迫的情况下