nxx 0 Zgłoś post Napisano Marzec 4, 2014 (edytowany) Witam. Mam błąd wymieniony wyzej w skrypcie: /** * * Thanks Plugin * Developed by SaeedGH (SaeedGhMail@Gmail.com) * www.mybbhelp.ir * */ var pid=-1; var spinner=null; function thx_common(response) { try { xml=response.responseXML; remove=xml.getElementsByTagName('del').item(0).firstChild.data=="1"; lin=document.getElementById('a'+pid); if (remove) { table = document.getElementById('thx' + pid); table.style.display = xml.getElementsByTagName('display').item(0).firstChild.data != 0 ? '' : 'none'; list = document.getElementById('thx_list' + pid); list.innerHTML = xml.getElementsByTagName('list').item(0).firstChild.data; img = document.getElementById('i' + pid); img.src = xml.getElementsByTagName('image').item(0).firstChild.data; } else { lin.innerHTML=""; lin.onclick=null; lin.href=""; lin = null; } } catch(err) { alert("an Error had occured please contact administrator"); alert(err); } finally { spinner.destroy(); spinner=null; return lin; } } function thx_action(response) { lin=thx_common(response) if(lin!=null) { lin.onclick= new Function("","return rthx("+pid+");"); lin.href='showthread.php?action=remove_thank&pid='+pid; } } function rthx_action(response) { lin=thx_common(response) if (lin!=null) { lin.onclick = new Function("", "return thx(" + pid + ");"); lin.href = 'showthread.php?action=thank&pid=' + pid; } } function thx(id) { if(spinner) return false; spinner = new ActivityIndicator("body", {image: "images/spinner_big.gif"}); pid=id; pb="pid="+pid; new Ajax.Request('xmlhttp.php?action=thankyou',{method: 'post',postBody:pb, onComplete:thx_action}); return false; } function rthx(id) { if(spinner) return false; spinner = new ActivityIndicator("body", {image: "images/spinner_big.gif"}); pid=id; b="pid="+pid; new Ajax.Request('xmlhttp.php?action=remove_thankyou',{method: 'post',postBody:b,onComplete:rthx_action}); return false; } Co może być nie tak? moze cos przestazalego? Przepraszam za problemy i pozdrawiam. Edytowano Marzec 4, 2014 przez nxx (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
PapaSmerf 497 Zgłoś post Napisano Marzec 4, 2014 WTF? Udostępnij ten post Link to postu Udostępnij na innych stronach
nxx 0 Zgłoś post Napisano Marzec 4, 2014 poprawilem, sorry. Udostępnij ten post Link to postu Udostępnij na innych stronach
elcct 159 Zgłoś post Napisano Marzec 5, 2014 Sprawdź co zwraca zapytanie do xmlhttp.php?action=remove_thankyou z komunikatu o błędzie wynika responseXML jest puste (null), więc albo nie zwraca ten plik danych w formacie xml, albo w odpowiedzi nie ma nagłówka Content-Type text/xml Udostępnij ten post Link to postu Udostępnij na innych stronach
nxx 0 Zgłoś post Napisano Marzec 5, 2014 (edytowany) Po wejściu w adres-strony.pl/xmlhttp.php?action=remove_thankyou nic się nei dzieje, biała strona. Najpierw jest takie coś:http://funkyimg.com/i/FFJK.pnga po kliknieciu ok: http://funkyimg.com/i/FFJL.png Edytowano Marzec 5, 2014 przez nxx (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
nxx 0 Zgłoś post Napisano Marzec 7, 2014 Ma ktoś jakieś pomysły? Udostępnij ten post Link to postu Udostępnij na innych stronach