gpt4 book ai didi

javascript - 使用 url 名称设置图像名称

转载 作者:行者123 更新时间:2023-12-02 18:36:47 25 4
gpt4 key购买 nike

我不确定这是否可行,但我想执行以下操作:

我有一些网页,名为 1.html 、 2.html 、 3.html 等。现在我有以下 1.html 代码:

<object width="100%" data="1.svg" type="image/svg+xml">

对于 2.html,我会得到 2.svg。现在我想制作像这样的 100 个页面,我想知道是否可以使用 javascript 或 jquery 自动完成此操作?所以类似:

<object width="100%" data="[here some script that get the name of htm file].svg" type="image/svg+xml">

有什么想法吗?

最佳答案

试试这个:

jQuery

var url = document.location.pathname;
url = url.substring(url.lastIndexOf("/") + 1, url.lastIndexOf("."));
$('object').attr('data', url + '.svg');

Javascript

var url = document.location.pathname;
url = url.substring(url.lastIndexOf("/") + 1, url.lastIndexOf("."));
document.getElementsByTagName('object')[0].setAttribute('data',url + '.svg');

或者这个:

PHP

<object data="<?php echo basename(__FILE__, ".htm"); ?>.svg"></object>

关于javascript - 使用 url 名称设置图像名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17244845/

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