Quên mật khẩu?

Ẩn quảng cáo

 

 [FMvi-Group] Nút thanks không chuyển trang ver1

Go down 
Tác giảThông điệp
admin
[—»Sói™~]-[Ðại Ma Ðầu]
[—»Sói™~]-[Ðại Ma Ðầu]
admin


Giới tính Giới tính : Nam Virgo
Chinese zodiac Chinese zodiac : Horse
Bài viết Bài viết : 1042
Xu Xu : 158
Thanked Thanked : 650
Sinh Nhật Sinh Nhật : 20/09/1990
Tham Gia Tham Gia : 15/07/2011
Tuổi Tuổi : 33
Yahoo Yahoo : Hà Nội
Nghề Nghiệp Nghề Nghiệp : Giáo Sư
Status Status : hgfggggggggggggg

Character sheet
Tài Sản:

[FMvi-Group] Nút thanks không chuyển trang ver1 Empty
Bài gửiTiêu đề: [FMvi-Group] Nút thanks không chuyển trang ver1   [FMvi-Group] Nút thanks không chuyển trang ver1 EmptyFri Oct 14, 2011 9:15 pm

Code bên dưới là hiển thị số lần thanks: Ví dụ "được cảm ơn 2 lần chẳn hạn":
Chèn vào view_topic_body:

Code:
    <!-- BEGIN switch_vote_active --> 
    <div id="kk{postrow.displayed.U_POST_ID}"> <span class="gensmall"><script type="text/javascript">
    var str ='{postrow.displayed.switch_vote_active.L_VOTE_TITLE}';
   
    if (str=="Message not voted")
    {str="Bài viết này chưa được cảm ơn.";document.write(str);
    }
    else {str=str.replace("Message reputation :","Được cảm ơn:");
    str=str.replace("100%","");
    str=str.replace("(","");
    str=str.replace(")","");str=str.replace("vote","lần.");
    str=str.replace("s","");
    document.write(str);
    }</script></span></div>
      <!-- END switch_vote_active -->

Nút vote:(Cũng vào view_topic_body luôn)
Code:
    <!-- BEGIN switch_vote_active --><!-- BEGIN switch_vote -->
    <span id="{postrow.displayed.U_POST_ID}">
    <a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_PLUS}" target="v{postrow.displayed.U_POST_ID}v" onclick="document.getElementById('{postrow.displayed.U_POST_ID}').innerHTML='<img src=http://i1202.photobucket.com/albums/bb362/tnpu_ilusm/thanked-2.png>';var str ='{postrow.displayed.switch_vote_active.L_VOTE_TITLE}';
    if (str=='Message not voted')
    {str='Bài viết này chưa được cảm ơn.';
    }else {str=str.replace('Message reputation :','Được cảm ơn:');
    str=str.replace('100%','');
    str=str.replace('(','');
    str=str.replace(')','');str=str.replace('vote','lần.');
    str=str.replace('s','');
    } if(str=='Bài viết này chưa được cảm ơn.')
    {str='Được cảm ơn: 1 lần';
    }else{
    for (i=0; i<=(str.length-1);i++)
    {if (str.charCodeAt(i)>=48 && str.charCodeAt(i)<=57 && str.charAt(i+1)==' ')
    {str=str.replace(String.fromCharCode(str.charCodeAt(i)),String.fromCharCode((str.charCodeAt(i))+1));}}}document.getElementById('kk{postrow.displayed.U_POST_ID}').innerHTML='<span class=gensmall>'+ str+'</span>';
    "><img src="http://i1202.photobucket.com/albums/bb362/tnpu_ilusm/post_thanks.gif" id="{postrow.displayed.U_POST_ID}" border="0" alt="Bạn chưa cảm ơn người này" vspace="1" /></a>
    </span><!-- END switch_vote --><!-- END switch_vote_active --><iframe name="v{postrow.displayed.U_POST_ID}v" height="0" frameborder="0"width="0"></iframe>


Code trên là nút vote + có thể làm tương tự để được nút vote -.
Rồi trang trí + màu mè hay khi click vào nó hiện đang load thì các chú tự nghiên cứu nhé. Chỉ thêm thắt vô thôi.
Cuối cùng nếu các bác muốn thử nút thanks này hiệu quả như thế nào thì click vào nút thanks bên dưới.
Khi click không chuyển trang + Hiển thị số lần thanks ngay sau khi click.
+Ý tưởng và nguyên lí: Sử dụng hàm replace, dùng charcode quét tìm con số, thay thế value bằng script sau khi click.

Về Đầu Trang Go down
https://itvui.123.st
 
[FMvi-Group] Nút thanks không chuyển trang ver1
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Nút thanks không chuyển trang ver1
» [FMvi-Group]Xem bài viết mới cùng chuyên mục V.2
» Trả lời nhanh không chuyển trang
» Đăng nhập không chuyển trang
» FMvi-Group Media Player

Permissions in this forum:Bạn không có quyền trả lời bài viết
Kênh thông tin giải trí dành cho teen việt :: *`+`* Mã Nguồn *`+`* :: Thủ Thuật Forumotion :: Code-
Chuyển đến