2014-01-06 35 views
-1

在下面的代碼,我怎麼能使用ArrowChat Javascript APIgetUser()函數來獲取用戶的化身路徑和替代IMG-NO-avatar.gif使用API​​函數在Javascript

<script type="text/javascript"> 
window.onload=function(){ 
     var elem=document.createElement("img"); 
     elem.src= "/press/chat/admin/images/img-no-avatar.gif"; 
     elem.height="32"; 
     elem.width="32"; 
     document.getElementById("chattab_inner").appendChild(elem); 
} 
</script> 
+3

我猜,你必須包含一個文件,然後執行它幾乎恰好就像文件說的那樣。 – adeneo

+0

@adeneo什麼文件?你可以給我一個例子嗎?它在文檔中的說明? – EdelAli

回答

0

我有這個API,但是從我猜的UserDocs粗略地看一眼沒經驗...

<script type="text/javascript"> 
    window.onload = function() {  
     jqac.arrowchat.getUser('5','useravatarpath'); 
    } 

    function useravatarpath(data) { 
     var elem = document.createElement("elem"); 

     if(data.a !== 'itsJavaScriptSoProbablyUndefined') { 
      elem.src=data.a; 
     } 
     else { 
      elem.src= "/press/chat/admin/images/img-no-avatar.gif; 
     }  

     elem.height="32"; elem.width="32"; 

     // this bit i dont have time for now... 
     document.getElementById("chattab_inner").appendChild(elem); 
    } 
</script> 
+0

如果createElement的參數是'img'而不是'elem',這會更接近工作,因爲createElement接受HTML標記名稱。 – user1329482

+0

你說得對。在這裏錯了。 – EdelAli

+0

問題依然存在... – EdelAli