B2B网络软件

标题: H5里CheckBox控件演示 [打印本页]

作者: YYPOST群发软件    时间: 昨天 14:48
标题: H5里CheckBox控件演示

H5里CheckBox控件演示


H5里CheckBox控件演示 B2B网络软件
  1. /**
  2. * 复杂条件语句示例 - 员工绩效评估和奖金计算系统
  3. * 展示 ES5 兼容的复杂条件逻辑实现
  4. * 适用于 AIWROK IDE 和 Rhino 引擎环境
  5. *🍎交流QQ群711841924群一,苹果内测群,528816639
  6. */

  7. // 定义空的webjs函数,避免AIWROK内部调用时出现"is not a function"错误
  8. function webjs() {
  9.     console.log('webjs函数被调用');
  10. }

  11. // 显示结果的函数(兼容H5页面和纯JS环境)
  12. function showResult(message) {
  13.     try {
  14.         // 如果在H5页面环境中,显示到页面元素
  15.         if (typeof document !== 'undefined' && document.getElementById('result')) {
  16.             document.getElementById('result').innerText = message;
  17.         } else {
  18.             // 否则使用console.log输出
  19.             console.log(message);
  20.         }
  21.     } catch (e) {
  22.         // 出错时回退到console.log
  23.         console.log(message);
  24.     }
  25. }

  26. // 打印日志的函数(兼容H5页面和纯JS环境)
  27. function printl(message) {
  28.     try {
  29.         console.log('日志:', message);
  30.         // 尝试调用原生printl函数
  31.         if (typeof window !== 'undefined' && window.at && typeof window.at.callFunction === 'function') {
  32.             window.at.callFunction('printl', {message: message});
  33.         }
  34.         // 在控制台输出日志
  35.         console.log(message);
  36.     } catch (e) {
  37.         console.error('调用printl失败:', e.message);
  38.         // 确保日志至少在控制台输出
  39.         console.log('printl错误日志:', message);
  40.     }
  41. }





  42. // 第一页脚本函数 - 基本实现
  43. function 抖音极速() {
  44.     printl('抖音极速任务运行中');
  45.     showResult('执行抖音极速任务');
  46.     printl('抖音极速任务执行完成');
  47. }

  48. function 快手极速() {
  49.     printl('快手极速任务运行中');
  50.     showResult('执行快手极速任务');
  51. }

  52. function 汽水音乐() {
  53.     printl('汽水音乐任务运行中');
  54.     showResult('执行汽水音乐任务');
  55. }

  56. function 番茄畅听音乐() {
  57.     printl('番茄畅听音乐任务运行中');
  58.     showResult('执行番茄畅听音乐任务');
  59. }

  60. function 西瓜视频() {
  61.     printl('西瓜视频任务运行中');
  62.     showResult('执行西瓜视频任务');
  63. }

  64. function 番茄畅听() {
  65.     printl('番茄畅听任务运行中');
  66.     showResult('执行番茄畅听任务');
  67. }

  68. function 番茄小说() {
  69.     printl('番茄小说任务运行中');
  70.     showResult('执行番茄小说任务');
  71. }

  72. function 悟空浏览器() {
  73.     printl('悟空浏览器任务运行中');
  74.     showResult('执行悟空浏览器任务');
  75. }

  76. function 红果短剧() {
  77.     printl('红果短剧任务运行中');
  78.     showResult('执行红果短剧任务');
  79. }

  80. function 头条广告单版() {
  81.     printl('头条广告单版任务运行中');
  82.     showResult('执行头条广告单版任务');
  83. }

  84. function 头条极速广告单版() {
  85.     printl('头条极速广告单版任务运行中');
  86.     showResult('执行头条极速广告单版任务');
  87. }

  88. function 喜番短剧() {
  89.     printl('喜番短剧任务运行中');
  90.     showResult('执行喜番短剧任务');
  91. }

  92. function 快手正式() {
  93.     printl('快手正式任务运行中');
  94.     showResult('执行快手正式任务');
  95. }

  96. function 苹果删除APP() {
  97.     printl('苹果删除APP任务运行中');
  98.     showResult('执行苹果删除APP任务');
  99. }

  100. function 测试函数2() {
  101.     printl('测试函数2运行中');
  102.     showResult('执行测试函数2');
  103. }

  104. // 第二页脚本函数 - 基本实现
  105. function 喜番快手正式快手极速() {
  106.     printl('喜番快手正式快手极速任务运行中');
  107.     showResult('执行喜番快手正式快手极速任务');
  108. }

  109. function 抖音极速西瓜汽水() {
  110.     printl('抖音极速西瓜汽水任务运行中');
  111.     showResult('执行抖音极速西瓜汽水任务');
  112. }

  113. function 红果悟空番茄畅听音乐() {
  114.     printl('红果悟空番茄畅听音乐任务运行中');
  115.     showResult('执行红果悟空番茄畅听音乐任务');
  116. }

  117. function 番茄小说番茄畅听() {
  118.     printl('番茄小说番茄畅听任务运行中');
  119.     showResult('执行番茄小说番茄畅听任务');
  120. }

  121. function 抖音极速西瓜汽水新手() {
  122.     printl('抖音极速西瓜汽水新手任务运行中');
  123.     showResult('执行抖音极速西瓜汽水新手任务');
  124. }

  125. function 红果悟空番茄畅听音乐新手() {
  126.     printl('红果悟空番茄畅听音乐新手任务运行中');
  127.     showResult('执行红果悟空番茄畅听音乐新手任务');
  128. }

  129. function 番茄小说番茄畅听新手() {
  130.     printl('番茄小说番茄畅听新手任务运行中');
  131.     showResult('执行番茄小说番茄畅听新手任务');
  132. }

  133. function 喜番快手正式快手极速新手模式() {
  134.     printl('喜番快手正式快手极速新手模式任务运行中');
  135.     showResult('执行喜番快手正式快手极速新手模式任务');
  136. }

  137. function 喜番快手正式快手极速周期() {
  138.     printl('喜番快手正式快手极速周期任务运行中');
  139.     showResult('执行喜番快手正式快手极速周期任务');
  140. }

  141. function 抖音系周期做任务() {
  142.     printl('抖音系周期做任务运行中');
  143.     showResult('执行抖音系周期做任务');
  144. }

  145. function 抖音系周期养号() {
  146.     printl('抖音系周期养号运行中');
  147.     showResult('执行抖音系周期养号');
  148. }

  149. // 第三页脚本函数 - 基本实现
  150. function 抖音系新手模式() {
  151.     printl('抖音系新手模式任务运行中');
  152.     showResult('执行抖音系新手模式任务');
  153. }

  154. function 快手系新手模式() {
  155.     printl('快手系新手模式任务运行中');
  156.     showResult('执行快手系新手模式任务');
  157. }

  158. // 第四页备用脚本函数 - 基本实现
  159. function 备用任务1() {
  160.     printl('备用任务1运行中');
  161.     showResult('执行备用任务1');
  162. }

  163. function 备用任务2() {
  164.     printl('备用任务2运行中');
  165.     showResult('执行备用任务2');
  166. }

  167. function 备用任务3() {
  168.     printl('备用任务3运行中');
  169.     showResult('执行备用任务3');
  170. }

  171. function 备用任务4() {
  172.     printl('备用任务4运行中');
  173.     showResult('执行备用任务4');
  174. }

  175. function 备用任务5() {
  176.     printl('备用任务5运行中');
  177.     showResult('执行备用任务5');
  178. }

  179. function 备用任务6() {
  180.     printl('备用任务6运行中');
  181.     showResult('执行备用任务6');
  182. }

  183. function 备用任务7() {
  184.     printl('备用任务7运行中');
  185.     showResult('执行备用任务7');
  186. }

  187. function 备用任务8() {
  188.     printl('备用任务8运行中');
  189.     showResult('执行备用任务8');
  190. }

  191. function 备用任务9() {
  192.     printl('备用任务9运行中');
  193.     showResult('执行备用任务9');
  194. }

  195. function 备用任务10() {
  196.     printl('备用任务10运行中');
  197.     showResult('执行备用任务10');
  198. }

  199. // 添加JsWebView类,支持new JsWebView().close()方式关闭界面
  200. if (typeof JsWebView === 'undefined') {
  201.     function JsWebView() {
  202.         // JsWebView构造函数
  203.     }
  204.    
  205.     JsWebView.prototype.close = function() {
  206.         showResult('使用JsWebView.close()关闭界面');
  207.         
  208.         try {
  209.             // 尝试调用H5环境中的dismiss函数
  210.             if (typeof dismiss === 'function') {
  211.                 dismiss();
  212.             } else if (typeof window !== 'undefined' && typeof window.dismiss === 'function') {
  213.                 window.dismiss();
  214.             } else if (typeof window !== 'undefined' && window.at && typeof window.at.callFunction === 'function') {
  215.                 // 直接调用原生方法
  216.                 window.at.callFunction('dismiss', {}, function(result) {
  217.                     showResult('关闭界面结果: ' + result);
  218.                 });
  219.             } else {
  220.                 // 在纯JS环境中模拟关闭
  221.                 showResult('已模拟关闭界面');
  222.             }
  223.         } catch (e) {
  224.             console.error('调用JsWebView.close()失败:', e.message);
  225.             showResult('关闭界面操作已执行');
  226.         }
  227.     };
  228. }
复制代码







欢迎光临 B2B网络软件 (http://bbs.niubt.cn/) Powered by Discuz! X3.2