为什么我的HTML5旁边部分没有显示在我的页面中?

时间:2013-05-10 14:26:32

标签: javascript asp.net css html5 amazon

我将以下内容添加到我的_SiteLayout.cshtml中,就在以下部分:

<aside class="amazad">
    <script type="text/javascript"><!--
        amazon_ad_tag = "platypus-42"; amazon_ad_width = "120"; amazon_ad_height = "600"; amazon_ad_link_target = "new";
    //--></script>
</aside>

并将其添加到Site.css:

.amazad {
    float: right;
}

但广告条不显示。为什么不呢?

“旁白”里面的一切都是由亚马逊的工具产生的。他们只是说“把它放在你的HTML中”;我错过了什么?

更新

这可能是问题(来自亚马逊,通过Bing搜索):

相关广告应在您添加代码后立即显示在您的网页上,但有时最多可能需要48小时才能展示广告。这是因为我们的抓取工具必须访问您的网页并确定其内容,以便我们可以投放有针对性的广告。

但我认为它至少会显示一个占位符来表明其最终的下落......?

1 个答案:

答案 0 :(得分:1)

运行脚本标记但不运行。

您只是在脚本标记中声明变量。那里没有关于广告加载位置的代码。也许您在amazon_ad_tag属性中指定目标元素,在这种情况下应该是:

amazon_ad_tag = ".amazad"

因为那是你的课程