Merge pull request #357 from duanyao/master

Fix XHR failure for file: protocol.
This commit is contained in:
Lu Wang 2014-06-07 01:24:02 -07:00
commit ffbb32ab8a
2 changed files with 3 additions and 3 deletions

View File

@ -6,6 +6,7 @@ Chris Cinelli <chris@allestelle.com>
Daniel Bonniot de Ruisselet <dbonniot@chemaxon.com>
Deepak <iapain@gmail.com>
Denis Sablic <denis.sablic@gmail.com>
Duan Yao <duanyao@ustc.edu>
filodej <philode@gmail.com>
hasufell <julian.ospald@googlemail.com>
Herbert Jones <herbert@mediafire.com>

View File

@ -372,9 +372,8 @@ Viewer.prototype = {
var _idx = idx;
var xhr = new XMLHttpRequest();
xhr.open('GET', url, true);
xhr.onreadystatechange = function(){
if (xhr.readyState != 4) return;
if (xhr.status === 200) {
xhr.onload = function(){
if (xhr.status === 200 || xhr.status === 0) {
// find the page element in the data
var div = document.createElement('div');
div.innerHTML = xhr.responseText;