2010-03-16 6 views
0

Я столкнулся с чем-то очень странным, когда тестировал свои страницы в FireFox. Блоки Adsense закомментированы (зеленые) в firefox.Adsense в FireFox не отображается

Это действительно делает рендеринг, когда я вставляю весь визуализированный код на пустой странице aspx в том же проекте, не используя главную страницу.

http://picpaste.com/problem.jpg

Вот картина проблемы. Как видно на одной из страниц, код сценария зеленый. Как это возможно?

ответ

0

решаемая. страница была отправлена ​​как application/xhtml + xml, которая должна быть text/html. Хотя он и не определен как таковой, он отправил его с этим типом контента.

Любые решения о том, как заставить AdSense работать с firefox с помощью приложения типа контента/xhtml + xml?

+0

Попробуйте обновить свой вопрос (вместо этого нажмите «Изменить»), чтобы люди его увидели. Или принять это как одно решение и открыть другой вопрос. (Не могу сказать, насколько они связаны.) –

1

Версия, которая работает неправильно, определяется как XHTML. Это означает, что <!-- всегда будет открывать комментарий даже внутри тега скрипта.

Вы можете удалить тег комментария, поскольку это не требуется, и вы должны поместить содержимое тега сценария в CDATA блоке:

<script type="text/javascript"> 
<![CDATA[ 
// script goes here 
]]> 
</script> 
+0

Сделал это. Теперь не работает. Нет ошибок, ничего. – Jeroen