由于我要插入的域部分-6ren">
gpt4 book ai didi

php - 使用 PHP、javascript 或 jQuery 使图像中的所有相对路径 URL 成为完整路径

转载 作者:行者123 更新时间:2023-11-30 08:52:08 25 4
gpt4 key购买 nike

我想获取页面上的任何 url,主要是为了修复未显示的图像,并将其从相对更改为绝对,如果它是相对的。

例子:

来自 <img src="/folder/folder/image.jpg" />

收件人<img src="http://<?php echo get_option('domain'); ?>/folder/folder/image.jpg" />

由于我要插入的域部分是一个 PHP 片段,因此更需要哪种方法最适合它。谢谢。

最佳答案

您可以只获取所有 img 元素并将 src 更改为 document.url + img.src。应该很简单,在 JavaScript 中。我认为这里更大的问题是为什么您在使用相对 URL 时遇到问题?如果您想从不同的域或类似的域动态加载图像,那么可以。

如果您需要在页面加载时执行此操作,那么您最好在用于呈现 html 的任何内容中构建 url 服务器端。

有关如何在 JS 中执行此操作的更多信息和代码示例,请参见此处。 Getting an absolute URL from a relative one. (IE6 issue)

关于php - 使用 PHP、javascript 或 jQuery 使图像中的所有相对路径 URL 成为完整路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16925921/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com