今天发现一个问题,用<link rel="stylesheet" type="text/css" href="test.css" />在ie11浏览器下无法正常引入,直接在页面使用<style></style>没有问题。在IE兼容模式下和火狐下没问题。在网上仔细搜了一下,原来是头文件的问题。

源文件代码如下:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="jquery.js"></script>
<link rel="stylesheet" type="text/css" href="diyUpload/css/webuploader.css">
<link rel="stylesheet" type="text/css" href="diyUpload/css/diyUpload.css">
<script type="text/javascript" src="diyUpload/js/webuploader.html5only.min.js"></script>
<script type="text/javascript" src="diyUpload/js/diyUpload.js"></script>

</head>

结果发现只有去掉顶部的<!DOCTYPE html>或者设置为<!DOCTYPE>才能导入。

设置成标准的也可以导入。