Utente:Lkcl it/common.js: differenze tra le versioni
Aspetto
Contenuto cancellato Contenuto aggiunto
io ci provo |
m errore mio quando te lo diedi, rimedio ;) |
||
Riga 1: | Riga 1: | ||
$(document).ready(function(){ |
$(document).ready(function(){ |
||
var rollbackPrompt=function(ev){ |
var rollbackPrompt=function(ev){ |
||
var summary = prompt("Inserisci un oggetto:", "< |
var summary = prompt("Inserisci un oggetto:", "<default>"); |
||
if(summary == null || summary == "") { |
if(summary == null || summary == "") { |
||
ev=ev || window.event; |
ev=ev || window.event; |
||
Riga 10: | Riga 10: | ||
return false; |
return false; |
||
} |
} |
||
if(summary != "< |
if(summary != "<default>") |
||
this.href = this.href.replace("?", "?summary=" + encodeURIComponent(summary) + "&"); |
this.href = this.href.replace("?", "?summary=" + encodeURIComponent(summary) + "&"); |
||
return true; |
return true; |
Versione attuale delle 16:08, 1 gen 2016
$(document).ready(function(){
var rollbackPrompt=function(ev){
var summary = prompt("Inserisci un oggetto:", "<default>");
if(summary == null || summary == "") {
ev=ev || window.event;
if(ev.preventDefault) ev.preventDefault();
if(ev.stopPropagation) ev.stopPropagation();
ev.returnValue = false;
ev.cancelBubble = true;
return false;
}
if(summary != "<default>")
this.href = this.href.replace("?", "?summary=" + encodeURIComponent(summary) + "&");
return true;
};
var links=document.getElementById('content').getElementsByTagName('a');
for(var i=links.length-1; i>=0; i--){
if(/[?&]action=rollback([&#]|$)/.test(links[i].href))
links[i].onclick=rollbackPrompt;
}
});