|
كود الجافا المسؤول عن الرجوع للوراء و التقدم للأمام بالمحرر
السلام عليكم
ممكن كود جافا المسؤول عن الرجوع للوراء و التقدم للأمام ليس هذا الكود javascript:history.go(-1) بل الكود بحيث إذا كتبنا شيء في textarea أو المحرر و تم حذفه نستطيع الرجوع للوراء أو التقدم للأمام و شكرأً
3 إجابات
انظر الى هذه Javascript Undo Manager
بواسطة: Dina 2 من 2 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا مشكورة أختاه
انا لا ارى انك تصنع ازرار لعمل ذلك فى المحرر شىء ذو فاعلية لانك بمجرد الضغط على CTRL-Z سيحدث هذا.
اما ان اردت عمل هذا فى التحركات مثل الـToggle وهذه الاشياء فيجب ان تلقى نظرى على هذا المثال بواسطة: MacOS 1 من 1 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا فعلا اكتشفت هذا بعد وضع الموضوع لانها قريبة من مكان الكتابة ، الكاتب يستسهل بالضغط عليهم بدلا من مسك الموس والضغط على زر
اليك هذا الكود | وهذه طريقة استعماله
function iObject() {
this.i;
return this;
}
var myObject=new iObject();
myObject.i=0;
var myObject2=new iObject();
myObject2.i=0;
store_text=new Array();
store_text[0]="";
function countclik(tag) {
myObject.i++;
var y=myObject.i;
var x=tag.value;
store_text[y]=x;
}
function undo(tag) {
if ((myObject2.i)<(myObject.i)) {
myObject2.i++;
} else {
alert("Finish Undo Action");
}
var z=store_text.length;
z=z-myObject2.i;
if (store_text[z]) {
tag.value=store_text[z];
} else {
tag.value=store_text[0];
}
}
function redo(tag) {
if((myObject2.i)>1) {
myObject2.i--;
} else {
alert("Finish Redo Action");
}
var z=store_text.length;
z=z-myObject2.i;
if (store_text[z]) {
tag.value=store_text[z];
} else {
tag.value=store_text[0];
}
}
بواسطة: علاء 1 من 1 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا مشكور أخي علاء |


وهذه ايضا اضافة لعمل ذلك ، ولكن ام اجد لها شرح jquery.undo.js
3 / يناير / 2012 الساعة 15:16