Usuari:Razor Ramon HG/Inici.js: diferència entre les revisions

Contingut suprimit Contingut afegit
m +proves...
m ...
Línia 344:
setpagecontent:function(pagename,content,summary,watch) {
var prelimresp = topaz.comm.doreq("/w/index.php?title="+pagename+"&action=submit");
 
var regex1 = /\<input type=\'hidden\' value=\"(\d+)\" name=\"wpEdittime\" \/\>/;
var frm_editform = document.body.getElementById("editform");
//var regex2 = /\<input type=\'hidden\' value=\"([0-9a-f]+)\" name=\"wpEditToken\" \/\>/;
var edittime = frm_editform.wpEdittime.value;
var regex2 = /value="([0-9a-f]+)" name="wpEditToken"/;
var edittoken = frm_editform.wpEditToken.value;
//debug:
 
if (!prelimresp.responseText) alert("responseText buit");
//prova:
document.write("----------------------------prova----------------------------");
alert(edittime);
document.write(prelimresp.responseText);
alert(edittoken);
document.write("----------------------------/prova----------------------------");
 
if (!prelimresp.responseText.match(regex1)) alert("regex1 no trobat");
if (!prelimresp.responseText.match(regex2)) alert("regex2 no trobat");
var edittime = prelimresp.responseText.match(regex1)[1];
var edittoken = prelimresp.responseText.match(regex2)[1];
topaz.comm.doreq("/w/index.php?title="+pagename+"&action=submit",
"wpEdittime="+edittime+