I saw this little tip in Stack Overflow on how to get IE (in this case IE10, which does not support conditional HTML) to load a different JavaScript file.
Getting IE to load a different js file
However, in my case this hack is working for FireFox and IE, but not for Chrome. I suspect it is because my test is in the header. Is that True?
Should I be looking at something less declarative, and imperative like jquery getScript()?
(Chrome is not loading PouchDB-nightly.js)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Map DownLoader - V1.2</title>
<script src="../Kendo/jquery.1.9.1.min.js"></script>
<script src="../Kendo/kendo.all.js"></script>
<script src="xhr2lib.js"></script>
<script type="text/javascript">
var ie = !(navigator.userAgent.indexOf("MSIE") < 0);
if (ie == false) {
document.write("<script src=\"../PouchDB/pouchdb-nightly.js\"></scr" + "ipt>");
} else {
document.write("<script src=\"../PouchDB/pouchdb-nightly-IE.js\"></scr" + "ipt>");
}
</script>
<!-- <script src="../PouchDB/pouchdb-nightly.js"></script>-->
<script src="VM.js"></script>
<script src="LayerChooser.js"></script>
<script src="Downloader.js"></script>
<link href="../Kendo/styles/kendo.common.min.css" rel="stylesheet" />
<link href="../Kendo/styles/kendo.metroblack.min.css" rel="stylesheet" />
<link href="../Kendo/styles/kendo.dataviz.metroblack.min.css" rel="stylesheet" />
<link href="../Styles/ButtonStyles.css" rel="stylesheet" />
<link href="../Styles/DownloadStyle.css" rel="stylesheet" />
</head>