add_web.js.html 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <script>
  2. $(function() {
  3. $('#v_domain').change(function() {
  4. var prefix = 'www.';
  5. document.getElementById('v_aliases').value = prefix + document.getElementById('v_domain').value;
  6. });
  7. });
  8. function WEBrandom() {
  9. var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz';
  10. var string_length = 10;
  11. var webrandom = '';
  12. for (var i = 0; i < string_length; i++) {
  13. var rnum = Math.floor(Math.random() * chars.length);
  14. webrandom += chars.substr(rnum, 1);
  15. }
  16. document.v_add_web.v_stats_password.value = webrandom;
  17. }
  18. function FTPrandom(elm) {
  19. var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz';
  20. var string_length = 10;
  21. var ftprandomstring = '';
  22. for (var i = 0; i < string_length; i++) {
  23. var rnum = Math.floor(Math.random() * chars.length);
  24. ftprandomstring += chars.substr(rnum, 1);
  25. }
  26. $(elm).parents('.ftptable').find('.v-ftp-user-psw').val(ftprandomstring);
  27. }
  28. function elementHideShow(elementToHideOrShow){
  29. var el = document.getElementById(elementToHideOrShow);
  30. el.style.display = el.style.display === 'none' ? 'block' : 'none';
  31. }
  32. $('#vstobjects').bind('submit', function(evt) {
  33. $('input[disabled]').each(function(i, elm) {
  34. $(elm).removeAttr('disabled');
  35. });
  36. });
  37. GLOBAL.FTP_USER_PREFIX = <?=json_encode($user)?>;
  38. GLOBAL.FTP_USER_PREPATH = <?=json_encode($v_ftp_user_prepath)?>;
  39. </script>
  40. <script src="/js/pages/add.web.js"></script>