کاربر:حجت/editButtons.js
از ویکیپدیا، دانشنامهٔ آزاد.
نکته: پس از ذخیرهسازی ممکن است برای دیدن تغییرات نیاز باشد که حافظهٔ نهانی مرورگر خود را خالی کنید. موزیلا / فایرفاکس / Safari: کلید Shift را نگهدارید و روی دکمهٔ Reload کلیک کنید، یا کلیدهای Ctrl-Shift-R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای Cmd-Shift-R)؛ اینترنت اکسپلورر: کلید Ctrl نگهدارید و روی دکمهٔ Refresh کلیک کنید، یا کلیدهای Ctrl-F5 را با هم فشار دهید؛ Konqueror: روی دکمهٔ Reload کلیک کنید و یا کلید F5 را فشار دهید؛ اُپرا: کاربران اُپرا ممکن است لازم باشد که بطور کامل حافظهٔ نهانی مرورگر را در منوی Tools→Preferences خالی کنند.
//<pre style="direction:ltr;text-align:left"> function toggleDir (obj, quiet) {var isrtl = 0; if (obj){ isrtl = obj.style.direction != 'ltr'; if (isrtl){ obj.style.textAlign = "left"; obj.style.direction = "ltr"; } else{ obj.style.textAlign = "right"; obj.style.direction = "rtl"; } } else{ isrtl = isiri2901_lang; if (isrtl) setEnglish(obj, quiet); else setPersian(obj, quiet); } } function fromEntityToUtf8 (obj) { obj.value = obj.value.replace(/&#([0-9]+);/g, function(s, n, ofs, all) { return String.fromCharCode(n); } ); } function fromUtf8ToEntity (obj_id) { var obj = document.getElementById (obj_id); obj.value = obj.value.replace(/([^\x00-\x7f])/g, function(s, c, ofs, all) { c = String(c); return "&#"+c.charCodeAt(0)+";"; } ); } function escapeHTMLEntities (obj_id) { var obj = document.getElementById (obj_id); s = obj.value; s = s.replace(/&/g, '&'); s = s.replace(/</g, '<'); s = s.replace(/>/g, '>'); s = s.replace(/'/g, '''); s = s.replace(/"/g, '"'); obj.value = s; } function unescapeHTMLEntities (obj_id) { var obj = document.getElementById (obj_id); s = obj.value; s = s.replace(/</g, '<'); s = s.replace(/>/g, '<'); s = s.replace(/'/g, '\''); s = s.replace(/"/g, '"'); s = s.replace(/&/g, '&'); obj.value = s; } //</pre>