• <td id="ae6ms"><li id="ae6ms"></li></td>
  • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
  • <table id="ae6ms"></table>
  • <td id="ae6ms"></td>
    <td id="ae6ms"></td>
  • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
  • <td id="ae6ms"></td>
  • <table id="ae6ms"><li id="ae6ms"></li></table>
  • <table id="ae6ms"></table>
    西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
    西西首頁 常用軟件 軟件下載 安卓軟件 游戲下載 安卓游戲 MAC應用 驅動下載 安卓電視
    系統工具網絡工具媒體工具圖形圖像聊天工具應用軟件編程開發手機軟件安卓應用電腦安全字體素材

    WEBQQ Hash js獲取器\算法器

    1.0 綠色版
    • WEBQQ Hash js獲取器\算法器1.0 綠色版
    • 軟件大小:12KB
    • 更新時間:2013-07-24 20:04
    • 軟件語言:中文
    • 軟件廠商:
    • 軟件類別:國產軟件 / 免費軟件 / QQ 其它
    • 軟件等級:3級
    • 應用平臺:WinAll, WinXP
    • 官方網站:www.pirinnaturalssoapandspa.com
    好評:50%
    壞評:50%

    軟件介紹

    WebQQ自誕生以來,作為輕量級網頁客戶端,為不方便使用龐大體積客戶端的用戶提供比較穩定的服務體驗。而對于研究WebQQ協議的愛好者來說,比較關心的是WebQQ后臺運行的原來細節以及網頁提交過程。

    由于最近QQ垃圾信息群發嚴重,官方選擇將WebQQ部分功能實現細節方面做了點手腳。比如我們提到的POST提交的Hash參數。這個Hash是在js里加密完成的。

    hash參數解決刷新問題:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title>New document</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    //定義刷新處理類及構造函數
    function BookMarkFixer(){
    //用于存儲哪些函數作為狀態信息
    this.actions={};
    }
    //注冊一個需要實現刷新定位的函數,其中s表示該函數的標識符
    BookMarkFixer.prototype.register=function(s,action){
    this.actions[s]=action;
    }
    //每個注冊的方法在調用時都需要顯示的改變瀏覽器的標簽地址
    BookMarkFixer.prototype.toHash=function(s){
    var hash=document.location.hash;
    hash=hash.slice(1,hash.length);
    var arrHash=hash.split(".");
    if(hash.length==0)arrHash=[];
    var exist=false;
    //如果該函數已經存在于Hash地址中,則不用重新添加
    for(var i=0;i<arrHash.length;i++){
    if(arrHash[i]==s){
    exist=true;
    break;
    }
    }
    if(!exist)arrHash.push(s);
    document.location.hash="#"+arrHash.join(".");
    }
    var bmf=new BookMarkFixer();
    //根據瀏覽器的標簽數據來恢復狀態
    function bmfOnload(){
    //獲取hash地址
    var hash1=document.location.hash;
    hash1=hash1.slice(1,hash1.length);
    var arrHash1=hash1.split(".");
    if(hash1.length==0)arrHash1=[];
    for(var i=0;i<arrHash1.length;i++){
    bmf.actions[arrHash1[i]]();
    }
    }
    if(window.attachEvent){
    window.attachEvent("onload",bmfOnload);
    }else{
    window.addEventListener("load",bmfOnload,true);
    }


    bmf.register("p1",setP1);
    bmf.register("p2",setP2);
    bmf.register("p3",setP3);
    //定義函數,用于設置指定id節點的內容
    function setContent(containerId,content){
    container=document.getElementById(containerId);
    container.innerHTML=content;
    }
    //設置id為p1的<p>節點內容
    function setP1(){
    setContent("p1","here is p1 content");
    //將狀態加入到Hash參數中
    bmf.toHash("p1");
    }
    //設置id為p2的<p>節點內容
    function setP2(){
    setContent("p2","here is p2 content");
    //將狀態加入到Hash參數中
    bmf.toHash("p2");
    }
    //設置id為p3的<p>節點內容
    function setP3(){
    setContent("p3","here is p3 content");
    //將狀態加入到Hash參數中
    bmf.toHash("p3");
    }
    //-->
    </script>
    </head>
    <body>
    <a href="javascript:void(0)" onclick="setP1()">link1</a>
    <a href="javascript:void(0)" onclick="setP2()">link2</a>
    <a href="javascript:void(0)" onclick="setP3()">link3</a>
    <p id="p1">p1</p>
    <p id="p2">p2</p>
    <p id="p3">p3</p>
    </body>
    </html>
    <script language="JavaScript" type="text/javascript">
    <!--
    //alert(document.location.hash);
    //-->
    </script>

    軟件標簽: WEBQQ

    軟件截圖

    WEBQQ Hash js獲取器\算法器 1.0 綠色版
      網頁qq
      (10)網頁qq關鍵詞
      網頁QQ是一種很受大家喜愛的qq登陸方式,無需下載qq2014客戶端就能夠在電腦上登陸qq,通過網頁瀏覽的方式與您的好友進行交流。西西為您提供網頁qq2014最新登陸地址及網頁登陸器下載大全。網頁qq登陸2014官網地址:點更多>>

      其他版本下載

      熱門評論

      最新評論

      發表評論 查看所有評論(0)

      昵稱:
      表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
      字數: 0/500 (您的評論需要經過審核才能顯示)

      下載幫助下載幫助西西破解版軟件均來自互聯網, 如有侵犯您的版權, 請與我們聯系。

      TOP
      軟件下載
      女人让男人桶30分钟免费视频,女人张开腿让男人桶个爽,一进一出又大又粗爽视频
    • <td id="ae6ms"><li id="ae6ms"></li></td>
    • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
    • <table id="ae6ms"></table>
    • <td id="ae6ms"></td>
      <td id="ae6ms"></td>
    • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
    • <td id="ae6ms"></td>
    • <table id="ae6ms"><li id="ae6ms"></li></table>
    • <table id="ae6ms"></table>