0

FireFoxで自分のページをテストしているときに、非常に奇妙なことに遭遇しました。AdsenseブロックはFirefoxでコメントアウト(緑)されています。

ただし、マスターページを使用せずに、レンダリングされたすべてのコードを同じプロジェクトの空白のaspxページに貼り付けると、正しくレンダリングされます。

http://picpaste.com/problem.jpg

これが問題の写真です。ページの1つでわかるように、スクリプトコードは緑色です。そんなことがあるものか?

4

2 に答える 2

1

正しく機能しないバージョンはXHTMLとして定義されています。これは<!--、スクリプトタグ内であっても、常にコメントを開くことを意味します。

コメントタグは不要なため削除できます。スクリプトタグの内容をCDATAブロックに配置する必要があります。

<script type="text/javascript">
<![CDATA[
// script goes here
]]>
</script> 
于 2010-03-16T18:45:17.270 に答える
0

解決しました。ページはapplication/xhtml + xmlとして送信されましたが、これはtext/htmlである必要があります。そのように定義されていませんが、そのコンテンツタイプで送信しました。

コンテンツタイプのapplication/xhtml + xmlを使用してFirefoxでAdSenseを機能させる方法に関する解決策はありますか?

于 2010-03-16T19:11:03.010 に答える