index.html 23KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495
  1. <!DOCTYPE html>
  2. <html lang="zh-Hant-TW">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=640, user-scalable=no" />
  7. <meta name="format-detection" content="telephone=no">
  8. <title>健康護照</title>
  9. <meta name="description" content="" />
  10. <meta name="keywords" content="" />
  11. <link rel="shortcut icon" href="" type="image/x-icon" sizes="32x32" />
  12. <link rel="image_src" href="/healthpassport/images/share.jpg" />
  13. <meta property="og:title" content="健康護照" />
  14. <meta property="og:type" content="website" />
  15. <meta property="og:url" content="" />
  16. <meta property="og:image" content="/healthpassport/images/share.jpg" />
  17. <meta property="og:description" content="" />
  18. <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.1.3/dist/css/bootstrap.min.css"
  19. integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
  20. <link rel="stylesheet" href="./css/all.css">
  21. </head>
  22. <body>
  23. <div class="wapper-loading">
  24. <!-- Loading Start -->
  25. <div class="loading">
  26. <div class="loading__box">
  27. <div class="loading__ani"></div>
  28. <div class="loading__text">Loading</div>
  29. </div>
  30. </div>
  31. <!-- Loading End -->
  32. </div>
  33. <div class="wrapper">
  34. <main class="main">
  35. <!-- 表單 form -->
  36. <section class="section register">
  37. <div class="section__container form__container">
  38. <div class="form">
  39. <div class="form__item form__item-photo photo">
  40. <div class="photo__img"></div>
  41. <input type="file" id="fileInput1" class="fileInput" accept="image/*">
  42. <div class="photo__icon photo__icon-1">
  43. <img src="./images/solar_camera-linear.png" alt="">
  44. </div>
  45. </div>
  46. <fieldset class="form__item form__item-1 form__item-healthAction" data-ques="healthAction">
  47. <legend class="form__ques">
  48. <p>
  49. 平常你有什麼健康行動(複選)
  50. </p>
  51. </legend>
  52. <div class="form__options tags">
  53. <div class="form__options__item tags__item tags__item-md">
  54. <input id="healthActionOption_1" type="checkbox" value="tag-WCzAvKUiL" name="healthAction">
  55. <label for="healthActionOption_1">
  56. <p>良好作息</p>
  57. </label>
  58. </div>
  59. <div class="form__options__item tags__item tags__item-md">
  60. <input id="healthActionOption_2" type="checkbox" value="tag-lIcE-WkEe" name="healthAction">
  61. <label for="healthActionOption_2">
  62. <p>
  63. 規律運動
  64. </p>
  65. </label>
  66. </div>
  67. <div class="form__options__item tags__item tags__item-md">
  68. <input id="healthActionOption_3" type="checkbox" value="tag-uEOBbgPoG" name="healthAction">
  69. <label for="healthActionOption_3">
  70. <p>
  71. 飲食控制
  72. </p>
  73. </label>
  74. </div>
  75. <div class="form__options__item tags__item tags__item-md">
  76. <input id="healthActionOption_4" type="checkbox" value="tag-YEJfK7-I7" name="healthAction">
  77. <label for="healthActionOption_4">
  78. <p>
  79. 營養品補充
  80. </p>
  81. </label>
  82. </div>
  83. <div class="form__options__item tags__item tags__item-md">
  84. <input id="healthActionOption_5" type="checkbox" value="tag-stfrz1nD8" name="healthAction">
  85. <label for="healthActionOption_5">
  86. <p>
  87. 閱讀健康文章
  88. </p>
  89. </label>
  90. </div>
  91. <div class="form__options__item tags__item tags__item-md">
  92. <input id="healthActionOption_6" type="checkbox" value="x" name="healthAction">
  93. <label for="healthActionOption_6">
  94. <p>
  95. 其他
  96. </p>
  97. </label>
  98. </div>
  99. </div>
  100. </fieldset>
  101. <fieldset class="form__item form__item-2 form__item-healthTopic" data-ques="healthTopic">
  102. <legend class="form__ques">
  103. <p>
  104. 你對什麼健康話題有興趣(複選)
  105. </p>
  106. </legend>
  107. <div class="form__options tags">
  108. <div class="form__options__item tags__item tags__item-md">
  109. <input id="healthTopicOption_1" type="checkbox" value="tag-vstHmk4YP" name="healthTopic">
  110. <label for="healthTopicOption_1">
  111. <p>流行感冒</p>
  112. </label>
  113. </div>
  114. <div class="form__options__item tags__item tags__item-md">
  115. <input id="healthTopicOption_2" type="checkbox" value="tag-CorN36876" name="healthTopic">
  116. <label for="healthTopicOption_2">
  117. <p>
  118. 免疫調節
  119. </p>
  120. </label>
  121. </div>
  122. <div class="form__options__item tags__item tags__item-md">
  123. <input id="healthTopicOption_3" type="checkbox" value="tag-nWHBzbUCr" name="healthTopic">
  124. <label for="healthTopicOption_3">
  125. <p>
  126. 腸胃功能
  127. </p>
  128. </label>
  129. </div>
  130. <div class="form__options__item tags__item tags__item-md">
  131. <input id="healthTopicOption_4" type="checkbox" value="tag-VQSDoXlAL" name="healthTopic">
  132. <label for="healthTopicOption_4">
  133. <p>
  134. 過敏體質
  135. </p>
  136. </label>
  137. </div>
  138. <div class="form__options__item tags__item tags__item-md">
  139. <input id="healthTopicOption_5" type="checkbox" value="tag-MLdZCbE9y" name="healthTopic">
  140. <label for="healthTopicOption_5">
  141. <p>
  142. 睡眠問題
  143. </p>
  144. </label>
  145. </div>
  146. <div class="form__options__item tags__item tags__item-md">
  147. <input id="healthTopicOption_6" type="checkbox" value="tag-Yz0_DhZBV" name="healthTopic">
  148. <label for="healthTopicOption_6">
  149. <p>
  150. 日常保健
  151. </p>
  152. </label>
  153. </div>
  154. </div>
  155. </fieldset>
  156. <fieldset class="form__item form__item-3 form__item-healthStatus" data-ques="healthStatus">
  157. <legend class="form__ques">
  158. <p>
  159. 你覺得自己的身體狀況如何
  160. </p>
  161. </legend>
  162. <div class="form__options tags">
  163. <div class="form__options__item tags__item tags__item-md">
  164. <input id="healthStatusOption_1" type="radio" value="tag-TN-u8YIrm" name="healthStatus">
  165. <label for="healthStatusOption_1">
  166. <p>
  167. 很少生病
  168. </p>
  169. </label>
  170. </div>
  171. <div class="form__options__item tags__item tags__item-md">
  172. <input id="healthStatusOption_2" type="radio" value="tag-ATnIMezXK" name="healthStatus">
  173. <label for="healthStatusOption_2">
  174. <p>
  175. 偶爾疲倦​
  176. </p>
  177. </label>
  178. </div>
  179. <div class="form__options__item tags__item tags__item-md">
  180. <input id="healthStatusOption_3" type="radio" value="tag-LJg1ec9-L" name="healthStatus">
  181. <label for="healthStatusOption_3">
  182. <p>
  183. 經常感冒
  184. </p>
  185. </label>
  186. </div>
  187. </div>
  188. </fieldset>
  189. <fieldset class="form__item form__item-4 form__item-healthAdapt" data-ques="healthAdapt">
  190. <legend class="form__ques">
  191. <p>
  192. 面對疫情趨緩,<br>以下哪一個情況最符合你的應對
  193. </p>
  194. </legend>
  195. <div class="form__options tags">
  196. <div class="form__options__item tags__item tags__item-lg">
  197. <input id="healthAdaptOption_1" type="radio" value="tag-bDRawibcP" name="healthAdapt">
  198. <label for="healthAdaptOption_1">
  199. <p>
  200. 我仍會主動參考政府機構的資訊,持續戴口罩積極防疫
  201. </p>
  202. </label>
  203. </div>
  204. <div class="form__options__item tags__item tags__item-lg">
  205. <input id="healthAdaptOption_2" type="radio" value="tag-JiWCgTnNs" name="healthAdapt">
  206. <label for="healthAdaptOption_2">
  207. <p>
  208. 我在前往人多的地方或搭乘大眾交通工具時會佩戴口罩
  209. </p>
  210. </label>
  211. </div>
  212. <div class="form__options__item tags__item tags__item-lg">
  213. <input id="healthAdaptOption_3" type="radio" value="tag-4dcsmiwqt" name="healthAdapt">
  214. <label for="healthAdaptOption_3">
  215. <p>
  216. 我不再對疫情感到恐慌,幾乎不戴口罩、回到正常生活
  217. </p>
  218. </label>
  219. </div>
  220. </div>
  221. </fieldset>
  222. <fieldset class="form__item form__item-5 form__item-healthThought" data-ques="healthThought">
  223. <legend class="form__ques">
  224. <p>
  225. 下列哪一個敘述符合你的想法<br>
  226. (複選,至多可選擇2個答案)
  227. </p>
  228. </legend>
  229. <div class="form__options tags">
  230. <div class="form__options__item tags__item tags__item-lg">
  231. <input id="healthThoughtOption_1" type="checkbox" value="tag-FhMvcmSJm" name="healthThought">
  232. <label for="healthThoughtOption_1">
  233. <p>我願意了解新的疫苗並採取行動</p>
  234. </label>
  235. </div>
  236. <div class="form__options__item tags__item tags__item-lg">
  237. <input id="healthThoughtOption_2" type="checkbox" value="tag-g4GSGpTHq" name="healthThought">
  238. <label for="healthThoughtOption_2">
  239. <p>
  240. 我會自律做好防疫,避免造成他人困擾
  241. </p>
  242. </label>
  243. </div>
  244. <div class="form__options__item tags__item tags__item-lg">
  245. <input id="healthThoughtOption_3" type="checkbox" value="tag-lDhpoS39o" name="healthThought">
  246. <label for="healthThoughtOption_3">
  247. <p>
  248. 我覺得應該維持正常社交,不用過度緊張
  249. </p>
  250. </label>
  251. </div>
  252. <div class="form__options__item tags__item tags__item-lg">
  253. <input id="healthThoughtOption_4" type="checkbox" value="tag-qmywOc8af" name="healthThought">
  254. <label for="healthThoughtOption_4">
  255. <p>
  256. 我覺得保持正向的態度,與病毒共處自然會產生抗體
  257. </p>
  258. </label>
  259. </div>
  260. <div class="form__options__item tags__item tags__item-lg">
  261. <input id="healthThoughtOption_5" type="checkbox" value="tag-77KImqQGb" name="healthThought">
  262. <label for="healthThoughtOption_5">
  263. <p>
  264. 沒做好防疫準備,我會感到焦慮
  265. </p>
  266. </label>
  267. </div>
  268. </div>
  269. </fieldset>
  270. <fieldset class="form__item form__item-6 form__item-healthAge" data-ques="healthAge">
  271. <legend class="form__ques">
  272. <p>
  273. 你的年齡
  274. </p>
  275. </legend>
  276. <div class="form__options tags">
  277. <div class="form__options__item tags__item tags__item-md">
  278. <input id="healthAgeOption_1" type="radio" value="tag-bjbXSt2gi" name="healthAge">
  279. <label for="healthAgeOption_1">
  280. <p>
  281. 19歲以下
  282. </p>
  283. </label>
  284. </div>
  285. <div class="form__options__item tags__item tags__item-md">
  286. <input id="healthAgeOption_2" type="radio" value="tag-qYe0v6HqF" name="healthAge">
  287. <label for="healthAgeOption_2">
  288. <p>
  289. 20-29歲
  290. </p>
  291. </label>
  292. </div>
  293. <div class="form__options__item tags__item tags__item-md">
  294. <input id="healthAgeOption_3" type="radio" value="tag-6iaNB8Ea4" name="healthAge">
  295. <label for="healthAgeOption_3">
  296. <p>
  297. 30-39歲
  298. </p>
  299. </label>
  300. </div>
  301. <div class="form__options__item tags__item tags__item-md">
  302. <input id="healthAgeOption_4" type="radio" value="tag-e4JG3GBG_" name="healthAge">
  303. <label for="healthAgeOption_4">
  304. <p>
  305. 40-49歲
  306. </p>
  307. </label>
  308. </div>
  309. <div class="form__options__item tags__item tags__item-md">
  310. <input id="healthAgeOption_5" type="radio" value="tag-DTE6DWovG" name="healthAge">
  311. <label for="healthAgeOption_5">
  312. <p>
  313. 50-59歲
  314. </p>
  315. </label>
  316. </div>
  317. <div class="form__options__item tags__item tags__item-md">
  318. <input id="healthAgeOption_6" type="radio" value="tag-pAxHnckQs" name="healthAge">
  319. <label for="healthAgeOption_6">
  320. <p>
  321. 60歲以上
  322. </p>
  323. </label>
  324. </div>
  325. </div>
  326. </fieldset>
  327. <fieldset class="form__item form__item-6 form__item-healthNickname" data-ques="healthNickname">
  328. <legend class="form__ques">
  329. <p>
  330. 暱稱
  331. </p>
  332. </legend>
  333. <div class="form__input">
  334. <input id="nickName" type="text" value="" placeholder="請輸入暱稱">
  335. </div>
  336. </fieldset>
  337. <fieldset class="form__item form__item-6 form__item-healthGender" data-ques="healthGender">
  338. <legend class="form__ques">
  339. <p>
  340. 性別
  341. </p>
  342. </legend>
  343. <div class="form__input">
  344. <select name="gender" id="gender">
  345. <option value="">請選擇性別</option>
  346. <option value="tag-8HwqQuQ43">女性</option>
  347. <option value="tag-F8Me8-UGg">男性</option>
  348. <option value="tag-BrpgwlI5E">其他</option>
  349. </select>
  350. </div>
  351. </fieldset>
  352. <div class="form__item form__item-agree">
  353. <label for="methodsAgree" class="label">
  354. <input type="checkbox" id="methodsAgree" name="methodsAgree">
  355. <div class="label__checkbox"></div>
  356. <p>我同意<span class="goToActivity">個人資料使用方法</span></p>
  357. </label>
  358. </div>
  359. <div class="button form-submit">
  360. <p>下一步</p>
  361. </div>
  362. </div>
  363. </div>
  364. </section>
  365. <!-- 活動辦法 methods -->
  366. <section class="section methods wrapper__line-scroll-fixed">
  367. <div class="backform"><span><</span><p>回上一頁</p></div>
  368. <div class="section__container methods__container">
  369. <p>
  370. 李慶雲兒童感染暨疫苗發展醫學文教基金會以本訊息向您告知並徵求同意。由於個人資料蒐集涉及您的隱私權益,請您務必詳閱本告知內容。為經營「mRNA 健康管家」LINE官方帳號之需要,帳號內的「健康護照」功能互動,將蒐集您的個人資料,以進行後續的內容分眾溝通。<br><br>
  371. 其中包含暱稱、照片、性別、年齡區間、對於健康議題之
  372. 想法意向等。但毋須提供姓名、出生年月日、身分證字號
  373. 、住居所地址、各類電信電話號碼、電子郵件信箱、聯絡
  374. 人資訊以及其他可辨識之個人資料。本單位只會在中華民
  375. 國境內利用您的個人資料,利用期間為本單位或業務所必
  376. 須之保存期間。利用方式為符合個人資料保護相關法令以
  377. 自動化機器或其他非自動化之利用方式。除非有個人資料
  378. 保護法所規定例外情形,否則您可以依照個人資料保護法
  379. 相關規定,就您提供的個人資料行使以下權利:查詢或請
  380. 求閱覽或請求製給複製本、請求補充或更正、請求停止蒐
  381. 集、處理或利用、請求刪除,如有相關需求,可透過 Email
  382. 與我們聯繫(prof.lee.foundation@gmail.com)。<br><br>
  383. 提醒您,您可以自由選擇提供您的個人資料,如果您拒絕
  384. 提供的個人資料是與前述蒐集、處理與利用目的相關,則
  385. 會導致您無法使用帳號內的「健康護照」功能。
  386. </p>
  387. </div>
  388. </section>
  389. <!-- 護照 passport -->
  390. <section class="section passport wrapper__line-scroll-fixed">
  391. <div class="section__container passport__container">
  392. <div class="passport__intro">
  393. <div class="passport__intro__bg">
  394. <img src="./images/passport-intro.png" alt="">
  395. </div>
  396. <div class="passport__intro__container">
  397. <div class="photo">
  398. <div class="photo__img"></div>
  399. <input type="file" id="fileInput2" class="fileInput" accept="image/*">
  400. <div class="photo__icon photo__icon-2">
  401. <img src="./images/solar_camera-linear.png" alt="">
  402. </div>
  403. </div>
  404. <div class="passport__intro__content">
  405. <div class="passport__intro__nickname">
  406. <h2></h2>
  407. </div>
  408. <div class="passport__intro__info">
  409. <p><span class="introGender"></span> / <span class="introAge"></span></p>
  410. </div>
  411. </div>
  412. </div>
  413. </div>
  414. <div class="passport__toggle passport__toggle-healthTopic">
  415. <div class="passport__toggle__head">
  416. <p>關注議題</p>
  417. </div>
  418. <div class="passport__toggle__body">
  419. <div class="tags"></div>
  420. </div>
  421. </div>
  422. <div class="passport__toggle passport__toggle-healthAction">
  423. <div class="passport__toggle__head">
  424. <p>健康行動</p>
  425. </div>
  426. <div class="passport__toggle__body">
  427. <div class="tags"></div>
  428. </div>
  429. </div>
  430. </div>
  431. </section>
  432. </main>
  433. <footer class="footer">
  434. </footer>
  435. </div>
  436. <!-- Alert Modal -->
  437. <div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel"
  438. aria-hidden="true">
  439. <div class="modal-dialog modal-dialog-centered" role="document">
  440. <div class="modal-content">
  441. <button type="button" class="close modal__close" data-dismiss="modal" aria-label="Close">
  442. <span aria-hidden="true">&times;</span>
  443. </button>
  444. <div class="modal-header">
  445. </div>
  446. <div class="modal-body">
  447. <p class="alert-message"></p>
  448. </div>
  449. <div class="modal-footer">
  450. <button type="button" class="close button" data-dismiss="modal" aria-label="Close">
  451. <p><span aria-hidden="true">確定</span></p>
  452. </button>
  453. </div>
  454. </div>
  455. </div>
  456. </div>
  457. <!-- <script src="https://code.jquery.com/jquery-1.12.4.min.js"></script> -->
  458. <script src="./lib/jquery-3.5.1.min.js"></script>
  459. <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.1.3/dist/js/bootstrap.min.js"
  460. integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy"
  461. crossorigin="anonymous"></script>
  462. <script charset="utf-8" src="https://static.line-scdn.net/liff/edge/2/sdk.js"></script>
  463. <script src="./lib/gsap.min.js"></script>
  464. <script src="./lib/exif.js"></script>
  465. <script src="./lib/photoHelper.js"></script>
  466. <script src="./js/utlis.js"></script>
  467. <script src="./js/services/userModel.js"></script>
  468. <script src="./js/services/index.js"></script>
  469. <script src="./js/base.js"></script>
  470. <script src="./js/register.js"></script>
  471. <script src="./js/passport.js"></script>
  472. <!-- <script src="https://cdn.jsdelivr.net/npm/vconsole@3.2.0/dist/vconsole.min.js"></script>
  473. <script>
  474. // init vConsole
  475. var vConsole = new VConsole();
  476. console.log('Hello world');
  477. </script> -->
  478. </body>
  479. </html>