<html><head>
</head><body>
<img src="*.gif" />
</body></html>
在浏览器中看到的路径实际是 *.gif,导致图片找不到,网页上显示一个叉叉。
后台的文件名必须是这样的,有没有什么属性可以让img不转义?
</head><body>
<img src="*.gif" />
</body></html>
在浏览器中看到的路径实际是 *.gif,导致图片找不到,网页上显示一个叉叉。
后台的文件名必须是这样的,有没有什么属性可以让img不转义?
img标签会自动转成 *.gif
<img src="<?=htmlentities($str)?>"/>假如php的话调用 这个方法就行了
*.gif
这个文件名作为url不合法,
在url中#表示锚点,会截断,
你可以写成:
&#42;.gif
就会被翻译成
*.gif
然后在目录下放了2个文件*.gif
&#42;.gif还是读不到,显示一个叉叉
有可能是相对的路径本来就不对嘛
我试过<img src="&#42;.gif" />
是被正确翻译的额