使用`%26`和`&`转义URL中的`&`时图像无效

时间:2013-08-22 06:43:07

标签: html validation url html4

我尝试验证我的网页,并且由于图片网址中的 & 字符而导致 UNESCAPED ERRORS

原始网址: http://weathersticker.wunderground.com/weathersticker/cgi-bin/banner/ban/wxBanner?bannertype=wu_clean2day_metric_cond&airportcode=WMKK&ForcedCity=Kuala%20Lumpur&ForcedState=&wmo=48647&language=EN

我尝试将 & 替换为 %26 以及 & ,但图片变得无效。

有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:1)

&替换&是正确的 - 但仅限于网址的HTML表示。

如果您将URL的HTML表示粘贴到地址栏中,那么它将无法工作,因为地址栏需要URL的文本表示。

当作为src属性的值输入时,URL的HTML表示将正常工作。