您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關(guān)JS控件在IFrame中怎么用的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。
IFrame應(yīng)用JS控件
概述
IFrame應(yīng)用JS控件是為了保證開(kāi)發(fā)人員可以方便獲得網(wǎng)易夢(mèng)幻人生平臺(tái)等數(shù)據(jù)的同時(shí),快速的進(jìn)行應(yīng)用開(kāi)發(fā),并給用戶(hù)更好的展示效果和更方便的信息共享。
使用
開(kāi)發(fā)人員只需要在網(wǎng)頁(yè)文件引入我們提供的JS文件。
a.若服務(wù)器文件編碼為GBK,導(dǎo)入如下:
<scripttypescripttype="text/javascript" src="http://apps.163.com/js/netease/mylife/NeApps.js"> </script>
b.若服務(wù)器文件編碼為UTF-8,導(dǎo)入如下:
<scripttypescripttype="text/javascript" src="http://apps.163.com/js/netease/mylife/NeApps-utf8.js"> </script>
示例
◆卡片
直接在需要使用的鏈接上調(diào)用NeAppsUI.showCard(uid,e),其中uid為用戶(hù)id,e為事件。示例如下:
<atitleatitle="點(diǎn)擊人名卡片"class="fc02" onclick="NeAppsUI.showCard('1034',event)" href="javascript:void(0);">我是qatest5</a>
頁(yè)面得到的效果如下:
◆好友選擇
直接在需要使用的文件上調(diào)用NeAppsUI.showFriends(elementId,options)函數(shù),可以加入可選參數(shù)isMultiple(是否多選)和width(寬度)。
示例如下:
<divstyledivstyle="margin-top:200px; width:450px"id="friendselect"><b></b> </div> <script>NeAppsUI.showFriends("friendselect", {isMultiple:true}) </script>
頁(yè)面得到的效果如下:
選擇用戶(hù)后,再通過(guò)NeAppsUI.getFriends()得到好友選擇列表(friendSelectObject)。
當(dāng)friendSelectObject有值的時(shí)候。即用戶(hù)存在好友時(shí),其內(nèi)部的單個(gè)對(duì)象的值示例如下:
s3.gender="M";s3.groupId=35001;s3.nickNamePy="qatest6"; s3.nickname="qatest6"; s3.smallImg="http://st.dream.163.com/style/images/framework/user_default_small.gif"; s3.userId=970865;s3.userName="qatest6";
即每個(gè)對(duì)象里面包括:gender,userId,groupId,nickNamePy,nickname,smallImg,userName屬性,通過(guò)如下方式得到即可。
if(NeAppsUI.getFriends()._$getSelected().length<1) { alert("嘿嘿,請(qǐng)選擇一個(gè)好友"); returnfalse; } alert(NeAppsUI.getFriends()._$getSelected()[0].userId+friendSelectObject._$getSelected()[0].userName);
◆心情
直接在需要使用的文件上調(diào)用NeAppsUI.showFeeling(elementId)函數(shù),其中elementId為表單元素ID。示例如下:
<divstyledivstyle="margin:200px100px;width:450px" class=""id="testfeeling"style="height:28px;"><b></b></div> <script>NeAppsUI.showFeeling('testfeeling')</script>
頁(yè)面得到的效果如下:
◆JS參數(shù)
JS得到服務(wù)器上傳遞的參數(shù)。如得到所有的參數(shù)數(shù)組,可如下調(diào)用:
<script>NeAppsUI.request()</script> ,得到某一個(gè)參數(shù)值可<script>NeAppsUI.request()['st']</script>
st也可以直接通過(guò)NeAppsUI.getSt()獲得
感謝各位的閱讀!關(guān)于“JS控件在IFrame中怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。