Browse Source

Merge pull request #3581 from yurydelendik/pushState

Misc IE fixes
Yury Delendik 12 years ago
parent
commit
5ca1c84564
  1. 2
      src/shared/util.js
  2. 6
      web/pdf_history.js

2
src/shared/util.js

@ -489,7 +489,7 @@ var Util = PDFJS.Util = (function UtilClosure() { @@ -489,7 +489,7 @@ var Util = PDFJS.Util = (function UtilClosure() {
var loaded = false;
script.setAttribute('src', src);
if (callback) {
script.onreadystatechange = script.onload = function() {
script.onload = function() {
if (!loaded) {
callback();
}

6
web/pdf_history.js

@ -65,7 +65,7 @@ var PDFHistory = { @@ -65,7 +65,7 @@ var PDFHistory = {
// is opened in the web viewer.
this.reInitialized = true;
}
window.history.replaceState({ fingerprint: this.fingerprint }, '', '');
window.history.replaceState({ fingerprint: this.fingerprint }, '');
}
var self = this;
@ -270,9 +270,9 @@ var PDFHistory = { @@ -270,9 +270,9 @@ var PDFHistory = {
}
}
if (overwrite || this.uid === 0) {
window.history.replaceState(this._stateObj(params), '', '');
window.history.replaceState(this._stateObj(params), '');
} else {
window.history.pushState(this._stateObj(params), '', '');
window.history.pushState(this._stateObj(params), '');
}
this.currentUid = this.uid++;
this.current = params;

Loading…
Cancel
Save