Pure Javascript OCR for more than 100 Languages 📖🎉🖥
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
var dimensions = {
|
|
|
|
|
|
|
|
width:0,
|
|
|
|
|
|
|
|
height:0,
|
|
|
|
|
|
|
|
getWidth: function () {
|
|
|
|
if (window.innerWidth) {
|
|
|
|
return window.innerWidth;
|
|
|
|
}
|
|
|
|
if (document.documentElement && document.documentElement.clientHeight){
|
|
|
|
return document.documentElement.clientWidth;
|
|
|
|
}
|
|
|
|
if (document.body) {
|
|
|
|
return document.body.clientWidth;
|
|
|
|
}
|
|
|
|
return 0;
|
|
|
|
},
|
|
|
|
|
|
|
|
getHeight: function () {
|
|
|
|
if (window.innerWidth) {
|
|
|
|
return window.innerHeight;
|
|
|
|
}
|
|
|
|
if (document.documentElement && document.documentElement.clientHeight){
|
|
|
|
return document.documentElement.clientHeight;
|
|
|
|
}
|
|
|
|
if (document.body) {
|
|
|
|
return document.body.clientHeight;
|
|
|
|
}
|
|
|
|
return 0;
|
|
|
|
},
|
|
|
|
|
|
|
|
update: function () {
|
|
|
|
var curW = this.getWidth()
|
|
|
|
var curH = this.getHeight()
|
|
|
|
if (curW!=this.width||curH!=this.height){
|
|
|
|
this.width=curW
|
|
|
|
this.height=curH
|
|
|
|
return true
|
|
|
|
}
|
|
|
|
return false
|
|
|
|
}
|
|
|
|
}
|