xhtml 是不允许 document.write,iframe 这些东西的,何况 adsense 中还有
有人找到这个办法。其实就是把 adsense 放在一个单独的页面中,伺服类型为 text/html 而不是 application/xhtml+xml,这样验证的时候就会绕过这个部分。adsense 的垃圾代码仍在,但至少在 validate 的时候不再显示那些烦心的错误信息了。
单独页面的代码
Normal AdSense parameters go here
嵌入时的代码(用 object 代替了 iframe 写入)
if($mime == "application/xhtml+xml") {
print "
“;
} else {
?>
Normal AdSense parameters go here
}
?>
BTW:validated 不是目的,过程才是重要的。
Leave a reply