У меня есть HTML-код, созданный песочницей Google checkout, который отлично работает на HTML-странице. Когда я помещаю тот же код на страницу XHTML, возникает следующее исключение:
ссылка на сущность «w» должна заканчиваться символом ';' delimiter
Он ссылается на параметр запроса w
в URL-адресе в атрибуте src
ниже:
<input type="image" name="Google Checkout" alt="Fast checkout through Google"
src="http://sandbox.google.com/checkout/buttons/checkout.gif?merchant_id=211512493599623&w=180&h=46&style=white&variant=text&loc=en_US"
height="46" width="180" />
Как это вызвано и как я могу решить эту проблему?
Это работало над моей стороной при использовании кода установки поискового IQ на моем файле HTML блога Блоггера:
<script type="text/javascript">
(function () {
window.siqConfig = {
engineKey: "6e14b3aacb2b93b658f8729adec0c030",
forceLoadSettings: false // change false to true if search box on your site is adding dynamically
};
window.siqConfig.baseUrl = "//pub.searchiq.co/";
var script = document.createElement("SCRIPT");
script.src = window.siqConfig.baseUrl + '/js/container/siq-container-2.js?cb=' + (Math.floor(Math.random()*999999)) + '&engineKey=' + siqConfig.engineKey;
script.id = "siq-container";
document.getElementsByTagName("HEAD")[0].appendChild(script);
})();
Дал мне ошибку здесь: & engineKey, после добавления & усилитель замена & я смог сохранить свой файл HTML. Знание ценится. ^_^