1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-07-03 06:55:03 +03:00

fix сброса прокрутки в textarea при вставке тега через панель кнопок

This commit is contained in:
Mzhelskiy Maxim 2009-04-26 18:11:40 +00:00
parent 07d78aecb0
commit fa818140cf

View file

@ -5,7 +5,11 @@ var lsPanelClass = new Class({
putText: function(obj,text) { putText: function(obj,text) {
obj=$(obj); obj=$(obj);
var scrollLeft=obj.scrollLeft;
var scrollTop=obj.scrollTop;
obj.insertAtCursor(text); obj.insertAtCursor(text);
obj.scrollLeft=scrollLeft;
obj.scrollTop=scrollTop;
}, },
putTag: function(obj,tag) { putTag: function(obj,tag) {
@ -14,11 +18,15 @@ var lsPanelClass = new Class({
putTextAround: function(obj,textStart,textEnd) { putTextAround: function(obj,textStart,textEnd) {
obj=$(obj); obj=$(obj);
var scrollLeft=obj.scrollLeft;
var scrollTop=obj.scrollTop;
obj.insertAroundCursor({ obj.insertAroundCursor({
before: textStart, before: textStart,
defaultMiddle: '', defaultMiddle: '',
after: textEnd after: textEnd
}); });
obj.scrollLeft=scrollLeft;
obj.scrollTop=scrollTop;
}, },
putTagAround: function(obj,tagStart,tagEnd) { putTagAround: function(obj,tagStart,tagEnd) {