我正在寻找一种在我的网站上随机展示javascripts广告的方法,但我不知道从哪里开始。这个概念非常类似于使用javascript代码来显示随机图像,我可以这样做,但我想要显示javascripts广告而不是图像。
我已经关注了this as an example,但我想添加一些javascripts代码,而不是图像:
<script type="text/javascript">
amzn_assoc_placement = "adunit0";
amzn_assoc_search_bar = "true";
amzn_assoc_tracking_id = "000000";
amzn_assoc_ad_mode = "search";
amzn_assoc_ad_type = "smart";
amzn_assoc_marketplace = "amazon";
amzn_assoc_region = "US";
amzn_assoc_title = "";
amzn_assoc_default_search_phrase = "Ads";
amzn_assoc_default_category = "All";
amzn_assoc_linkid = "00000000000";
amzn_assoc_search_bar_position = "top";
</script>
<script src="//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US"></script>
&#13;
所以...可以调用javascript代码作为另一个javascript代码的函数吗?
答案 0 :(得分:0)
你是对的。他们是一样的。
if (Math.round(Math.random())) {document.write('put your html inside');}
在你的情况下
if (Math.round(Math.random())) {document.write('<script type="text/javascript">amzn_assoc_placement = "adunit0"; amzn_assoc_search_bar = "true"; amzn_assoc_tracking_id = "000000"; amzn_assoc_ad_mode = "search"; amzn_assoc_ad_type = "smart"; amzn_assoc_marketplace = "amazon"; amzn_assoc_region = "US"; amzn_assoc_title = ""; amzn_assoc_default_search_phrase = "Ads"; amzn_assoc_default_category = "All"; amzn_assoc_linkid = "00000000000"; amzn_assoc_search_bar_position = "top"</script><script src="//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US"></script>');}
最好将</script>
拆分为两个部分,例如</scr'+'ipt>
,因为当html解释器到达该结束标记时,脚本结束。