Amazon Search Widget在搜索词中的空格失败

问题描述

我正在使用Amazon Partnernet提供的Amazon Search Widget。

<
<script type="text/javascript">amzn_assoc_ad_type ="responsive_search_widget"; 
amzn_assoc_tracking_id = "wwwsupernasen-21";
amzn_assoc_marketplace = "amazon";
amzn_assoc_region = "DE";
amzn_assoc_placement = "";
amzn_assoc_search_type = "search_widget";
amzn_assoc_width = "auto";
amzn_assoc_height = "auto";
amzn_assoc_default_search_category = "DVD";
amzn_assoc_default_search_key = "David Hasselhoff";       // <= ***** IMPORTANT LINE HERE *****
amzn_assoc_theme = "dark";
amzn_assoc_bg_color = "000000"; < /script><script src="//z-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&Operation=GetScript&ID=OneJS&WS=1&Marketplace=DE"></script>

我想使用 amzn_assoc_default_search_key 键用多字字符串(包括空格,如上面的名称)预填充搜索字词。 它适用于单个单词,但是当包含空格时,空格将被编码并以“ David%20Hasselhoff”的形式出现在小部件搜索表单中。然后,这会中断搜索,并且不会显示任何结果。

查看完整的行为:

https://jsfiddle.net/wrvz2fjo/

这是一个错误和/或没有人找到解决方法吗?

损坏的小部件的现实生活示例:https://www.diesupernasen.de/person/tommy

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)