diff --git a/drawMapGUI.html b/drawMapGUI.html
index b34e30fb..01301fc3 100644
--- a/drawMapGUI.html
+++ b/drawMapGUI.html
@@ -100,8 +100,8 @@
-
-
+
+
@@ -121,7 +121,7 @@ var main={'instance':{}};
var core={};
function editor() {
- this.version = "1.2";
+ this.version = "1.3.2";
this.material = {};
}
// 重构这一堆回调
@@ -449,9 +449,11 @@ editor.prototype.listen = function() {
}//在格子内画一个随机色块
function eToLoc(e) {
+ var scrollLeft = document.documentElement.scrollLeft || document.body.scrollLeft
+ var scrollTop = document.documentElement.scrollTop || document.body.scrollTop
editor.loc = {
- 'x': document.documentElement.scrollLeft+e.clientX - mid.offsetLeft-mapEdit.offsetLeft,
- 'y': document.documentElement.scrollTop+e.clientY - mid.offsetTop-mapEdit.offsetTop,
+ 'x': scrollLeft+e.clientX - mid.offsetLeft-mapEdit.offsetLeft,
+ 'y': scrollTop+e.clientY - mid.offsetTop-mapEdit.offsetTop,
'size': 32
};
return editor.loc; }//返回可用的组件内坐标
@@ -579,9 +581,11 @@ editor.prototype.listen = function() {
data.onmousedown = function (e) {
e.stopPropagation();
+ var scrollLeft = document.documentElement.scrollLeft || document.body.scrollLeft
+ var scrollTop = document.documentElement.scrollTop || document.body.scrollTop
var loc = {
- 'x': document.documentElement.scrollLeft + e.clientX + iconLib.scrollLeft - right.offsetLeft-iconLib.offsetLeft,
- 'y': document.documentElement.scrollTop + e.clientY + iconLib.scrollTop - right.offsetTop-iconLib.offsetTop,
+ 'x': scrollLeft + e.clientX + iconLib.scrollLeft - right.offsetLeft-iconLib.offsetLeft,
+ 'y': scrollTop + e.clientY + iconLib.scrollTop - right.offsetTop-iconLib.offsetTop,
'size': 32
};
editor.loc = loc;