我试图制作wordpress主题,一切顺利,直到我没有在ie8中测试我的网站。
我使用bootstrap 3和更少的文件。
当我在ie8中检查我的网站时,我收到此错误:"对象不支持此属性或方法"我的网站坏了。
以下是我网站负责人的代码:
<!doctype html>
<!--[if lt IE 7 ]><html class="no-js ie6" lang="en"><![endif]-->
<!--[if IE 7 ]><html class="no-js ie7" lang="en"><![endif]-->
<!--[if IE 8 ]><html class="no-js ie8" lang="en"><![endif]-->
<!--[if IE 9 ]><html class="no-js ie9" lang="en"><![endif]-->
<!--[if (gte IE 9)|!(IE)]><!--><html class="no-js" lang="en"><!--<![endif]-->
<head>
<meta charset="<?php bloginfo('charset'); ?>">
<title><?php wp_title('|',true,'right'); ?><?php bloginfo('name'); ?></title>
<meta name="author" content="">
<!-- Mobile Specific Meta -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1.0" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<link rel="stylesheet/less" type="text/x-less" href="
<?php echo get_template_directory_uri() . "/less/bootstrap.less"; ?>" />
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script type="text/javascript" src="<?php echo get_template_directory_uri() . '/js/less.min.js'; ?>" /></script>
<!-- HTML5 shim for IE backwards compatibility -->
<!--[if lt IE 9]>
<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/polyfill.js">
</script>
<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/es5-shim.js">
</script>
<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/respond.js">
</script>
<script type="text/javascript" src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<?php wp_head(); ?>
</head>
提前致谢