在htm文件中搜索和替换

时间:2017-06-16 13:56:36

标签: html

我是技术作家,正在将我们的内容(HTM)导入新平台(Still HTM格式)。在此过程中,我还想使用Prettyphoto让用户能够点击屏幕截图来创建更大的版本。 我现在用我的HTML代码:

<a rel="prettyPhoto" href="images/xxxxxxx"><img src="images/23456.png" class="screenshot" alt="some alt text" />

有数千个文件,每个文件中可能包含许多此类图像。其中图像名称发生变化但href =&#34; images / xxxxxxx是相同的

我需要将每个实例的xxxxxxx替换为png文件名23456.png或其他任何内容。

有一种简单的方法可以做到这一点以及如何做到这一点?

提前感谢所有

1 个答案:

答案 0 :(得分:0)

你可以使用jQuery。该函数循环使用类screenshot的所有项。阅读src属性并将其放在父href

<script type="text/javascript">
    $(document).ready(function () {
        $('.screenshot').each(function () {
            $(this).parent().prop('href', $(this).prop('src'));
        });
    });
</script>

然而,这不是SEO友好。如果您希望href在源代码中可用,那么您将需要一个带有一些编程的服务器端解决方案。