better fix for Array.slice on ie8

This commit is contained in:
nightwing 2014-03-12 12:48:00 +04:00
commit 498af4aab8
2 changed files with 4 additions and 9 deletions

View file

@ -161,12 +161,7 @@ function highlight() {
var highlighter = ace.require("ace/ext/static_highlight") var highlighter = ace.require("ace/ext/static_highlight")
var dom = ace.require("ace/lib/dom") var dom = ace.require("ace/lib/dom")
function qsa(sel) { function qsa(sel) {
var items = document.querySelectorAll(sel); return Array.apply(null, document.querySelectorAll(sel));
var result = [];
for (var i = 0; i < items.length; i++) {
result.push(items[i]);
}
return result;
} }
qsa("code[class]").forEach(function(el) { qsa("code[class]").forEach(function(el) {

View file

@ -9,10 +9,10 @@
<link href="./doc/site/style.css" rel="stylesheet" type="text/css" /> <link href="./doc/site/style.css" rel="stylesheet" type="text/css" />
<link href="./doc/site/images/favicon.ico" rel="icon" type="image/x-icon" /> <link href="./doc/site/images/favicon.ico" rel="icon" type="image/x-icon" />
<script src="./build/src-min/ace.js"></script> <script src="./build/src/ace.js"></script>
<script src="./build/src-min/ext-static_highlight.js"></script> <script src="./build/src/ext-static_highlight.js"></script>
<!--[if lt IE 9]> <!--[if lt IE 9]>
<script src="./build/src-min/ext-old_ie.js"></script> <script src="./build/src/ext-old_ie.js"></script>
<![endif]--> <![endif]-->
</head> </head>
<body> <body>