0

我有一个名为 user.htm 的 htm 文件。在这里,我将显示我的用户详细信息。当我尝试添加指向用户图像的链接时,我遇到了一个问题。图片链接中存在 span 标签。

例如,$img_link= '/image/users/44.jpg'。我想从 user.htm 中的 $img_link 中删除 span 标签。

我的代码是:

<img src="http://www.mysite.com/Imprenta/{$ruta_value}" height="50px" width="150px" />

这里 {$ruta_value} 的值是 => '/user/images/44.jpg'

我不能在这里使用像 str_replace 或 strip_tags 这样的 PHP 函数。怎么做?

4

2 回答 2

3

你可以像这样在 smarty 中使用strip_tags ,

{$img_link|strip_tags}

所以在你的情况下,它会像

<img src="http://www.mysite.com/Imprenta/{$ruta_value|strip_tags}" height="50px" width="150px" />
于 2012-09-24T08:36:41.850 回答
0

如果你想从 HTML 中删除 span 标签,请给它一个 ID,<span id="userSpan"> </span> 然后在这里使用少量 JavaScript

var span = document.getElementById("userSpan");
span.parentNode.removeChild(span);
于 2012-09-24T08:41:28.183 回答