如何优雅地包装Amazon Affiliate脚本以防止验证错误?

时间:2010-02-11 22:36:46

标签: javascript validation amazon w3c

我希望每个人都做得很好。我的女朋友的博客(www.lawsandlanguages.com)有问题。基本上,她曾参与亚马逊联盟计划,他们给了她这个写得不好的代码,她应该放在她的标题部分,以便亚马逊可以跟踪她的博客推荐和购买。 这段代码在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 个答案:

答案 0 :(得分:1)

您的脚本元素未关闭。参数后面缺少“&gt;。

<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>