spacecp_pm.htm 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <!--{template common/header}-->
  2. <!--{if $op != ''}-->
  3. <div class="bm_c">{lang user_mobile_pm_error}</div>
  4. <!--{else}-->
  5. <form id="pmform_{$pmid}" name="pmform_{$pmid}" method="post" autocomplete="off" action="home.php?mod=spacecp&ac=pm&op=send&touid=$touid&pmid=$pmid&mobile=2" >
  6. <input type="hidden" name="referer" value="{echo dreferer();}" />
  7. <input type="hidden" name="pmsubmit" value="true" />
  8. <input type="hidden" name="formhash" value="{FORMHASH}" />
  9. <!-- header start -->
  10. <header class="header">
  11. <div class="nav">
  12. <span class="y"><button id="pmsubmit_btn" class="btn_pn btn_pn_grey" disable="true"><span>{lang sendpm}</span></button></span>
  13. <input type="hidden" name="pmsubmit_btn" value="yes" />
  14. <a href="home.php?mod=space&do=pm" class="z"><img src="{STATICURL}image/mobile/images/icon_back.png" /></a>
  15. <span>{lang send_pm}</span>
  16. </div>
  17. </header>
  18. <!-- header end -->
  19. <!-- main post_msg_box start -->
  20. <div class="wp">
  21. <div class="post_msg_from">
  22. <ul>
  23. <!--{if !$touid}-->
  24. <li class="bl_line"><input type="text" value="" tabindex="1" class="px" size="30" autocomplete="off" id="username" name="username" placeholder="{lang addressee}"></li>
  25. <!--{/if}-->
  26. <li class="bl_none area">
  27. <textarea class="pt" tabindex="2" autocomplete="off" value="" id="sendmessage" name="message" cols="80" rows="7" placeholder="{lang thread_content}"></textarea>
  28. </li>
  29. </ul>
  30. </div>
  31. </div>
  32. <!-- main postbox start -->
  33. </form>
  34. <script type="text/javascript">
  35. (function() {
  36. $('#sendmessage').on('keyup input', function() {
  37. var obj = $(this);
  38. if(obj.val()) {
  39. $('.btn_pn').removeClass('btn_pn_grey').addClass('btn_pn_blue');
  40. $('.btn_pn').attr('disable', 'false');
  41. } else {
  42. $('.btn_pn').removeClass('btn_pn_blue').addClass('btn_pn_grey');
  43. $('.btn_pn').attr('disable', 'true');
  44. }
  45. });
  46. var form = $('#pmform_{$pmid}');
  47. $('#pmsubmit_btn').on('click', function() {
  48. var obj = $(this);
  49. if(obj.attr('disable') == 'true') {
  50. return false;
  51. }
  52. $.ajax({
  53. type:'POST',
  54. url:form.attr('action') + '&handlekey='+form.attr('id')+'&inajax=1',
  55. data:form.serialize(),
  56. dataType:'xml'
  57. })
  58. .success(function(s) {
  59. popup.open(s.lastChild.firstChild.nodeValue);
  60. })
  61. .error(function() {
  62. popup.open('{lang networkerror}', 'alert');
  63. });
  64. return false;
  65. });
  66. })();
  67. </script>
  68. <!--{/if}-->
  69. <!--{eval $nofooter = true;}-->
  70. <!--{template common/footer}-->