सदस्य:Bhairava7/AjaxRollback.js
सूचना: यह पृष्ठ सुरक्षित करने बाद, परिवर्तनों को देखने लिए ब्राउज़र का कैश ख़ाली करने की आवश्यकता हो सकती है।
- मोज़िला / फ़ायरफ़ॉक्स / सफ़ारी: shift hold करें जब आप reload क्लिक करते है, या Ctrl-Shift-R (अपल मैक में Cmd-Shift-R) दबाएँ;
- गूगल क्रोम: Ctrl-shift-R (मैक में Cmd-Shift-R) दबाएँ
- इंटरनेट एक्सप्लोरर: Ctrl hold करें जब आप refresh क्लिक करते हैं, या Ctrl-F5 क्लिक करते हैं;
- कॉङ्करर: सिर्फ़ Reload बटन पर क्लिक करें, या F5 क्लिक करें;
- ऑपरा सदस्य को Tools→Preferences में सम्पूर्ण कैश ख़ाली करने की ज़रूरत हो सकती है।
//<nowiki>
//Modified from [[User:BenjaminWillJS/AjaxRollback.js]]
//Copied from [[User:Abelmoschus Esculentus/AjaxRollback.js]
$(document).ready( function () {
$('span.mw-rollback-link').click(function(e) {
e.preventDefault();
var $rblink = $(this);
var href = this.getElementsByTagName('a')[0].href;
this.innerHTML = '<img src="https://upload.wikimedia.org/wikipedia/commons/4/42/Loading.gif" style="vertical-align: baseline;" height="15" width="15" border="0" alt="Rollingback..." />';
$.ajax({
url: href,
success: function() {
$rblink.text(function (i, val) {return val + '[reverted]';});
},
error: function() {
$rblink.text(function (i, val) {return val + '[rollback failed]';});
}
});
});
});
//</nowiki>