Как элегантно обернуть сценарий Amazon Affiliate, чтобы предотвратить ошибки проверки? - PullRequest
0 голосов
/ 12 февраля 2010

Надеюсь, у всех все хорошо. У меня возникла проблема в блоге моей девушки (www.lawsandlanguages.com). По сути, она подписалась на партнерскую программу Amazon, и они дали ей этот плохо написанный код, который она должна поместить в свой заголовочный раздел, чтобы Amazon мог отслеживать рефералов и покупки, поступающие из ее блога. Этот код генерирует очень много ошибок в валидаторе разметки W3C: сначала было более 40, сейчас 19, когда я исправил амперсанды (да, это уровень «бедности», о котором я говорил: страшно, верно? Даже для кого-то как я, который очень мало знает о кодировании). Вот код:

`<SCRIPT charset="utf-8" type="text/javascript" src="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&amp;MarketPlace=US&amp;ID=V20070822/US/lawandlang-20/8005/fa34f89b-d1ab-4910-b35c-502f7f11a6d9 </SCRIPT>

`

Мне было интересно, есть ли способ как-то обернуть этот призыв более практичным и элегантным способом. Я знаю, что это не очень сложная или серьезная проблема, но, как я уже упоминал ранее, я не программист, и мне действительно может помочь некоторая помощь, чтобы выяснить это.

Спасибо!

1 Ответ

1 голос
/ 25 января 2011

Ваш элемент скрипта не был закрыт. Отсутствует "> после параметра.

<SCRIPT 
charset="utf-8" 
type="text/javascript" 
src="http://ws.amazon.com/widgets/q?
ServiceVersion=20070822
&amp;MarketPlace=US
&amp;ID=V20070822/US/lawandlang-20/8005/fa34f89b-d1ab-4910-b35c-502f7f11a6d9"></SCRIPT>
...