1

我有一段代码:

<script type="text/javascript"><!--
google_ad_client = "ca-pub-8514414755716493";
/* AdX_Washington_Examiner */
google_ad_slot = "9465392777";
google_ad_width = 320;
google_ad_height = 50;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

为什么这段代码输出为“ }//]]>”?

我还没有写任何打印调用,它仍然给出输出..

这是我的小提琴链接http://jsfiddle.net/akshaynikte/ryLPf/6/#

4

3 回答 3

1

这似乎是提琴手上的一个错误(或者它不允许script在 javascript 面板上添加标签),如果您将脚本更改为其他任何内容,您会发现它发生了同样的情况。

您应该将脚本放在 HTML 面板上,根据我的测试可以正常工作。

于 2013-01-24T13:20:25.680 回答
1

jsFiddle以下是文档页面的一些摘录:

JavaScript面板_

在此面板中输入的代码将放置在标题的脚本块中,即介于<script type="text/javascript">和之间</script>

Add Resources部分

应该在框架之后加载的 CSS 或 JS(带有适当的扩展名)。这是放置独立于框架的库的理想场所,例如 RaphaelJS

因此,在您的问题中使用脚本的正确方法是:

  1. 将以下内容添加到JavaScript面板中。

    <!--
        google_ad_client = "ca-pub-8514414755716493";
        /* AdX_Washington_Examiner */
        google_ad_slot = "9465392777";
        google_ad_width = 320;
        google_ad_height = 50;
    -->
    
  2. 添加http://pagead2.googlesyndication.com/pagead/show_ads.jsAdd resources页面左侧的部分。

这是正确配置示例的链接:http: //jsfiddle.net/edywd/

于 2013-01-24T13:20:37.707 回答
1
<script type="text/javascript"><!--
google_ad_client = "ca-pub-8514414755716493";
/* AdX_Washington_Examiner */
google_ad_slot = "9465392777";
google_ad_width = 320;
google_ad_height = 50;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

你不能在 jsfiddle 的 js textarea 中使用 script 标签,它只是 js,如果你想使用 script 标签,把它们放在 jsfiddle 的 html textarea

于 2013-01-24T13:20:39.570 回答