Я отображаю эту строку кода в теге <pre>
для отображения на экране в виде обычного текста:
<img src="http://maps.googleapis.com/maps/api/staticmap?zoom=7&size=700x540&sensor=false$center=London, England&markers=London, England|Leicester, England|">
, однако в нескольких браузерах она ошибочно отображается как:
<img src="http://maps.googleapis.com/maps/api/staticmap?zoom=7&size=700x540&sensor=false¢er=London, England&markers=London, England|Leicester, England|">
Поскольку escape-код для символа цента ¢
, а не ¢
, я не могу понять, почему это происходит, и, похоже, нет способа предотвратить это.Кто-нибудь может помочь?
Кроме того, мой тип документа:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Если это имеет какое-то значение, эта строка кода добавляется в документ с помощью метода innerHTML Javascript.