index.html 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="page-view-size" content="1280*720" />
  6. <link rel="stylesheet" type="text/css" href="css/index.css" />
  7. <title>活动题目</title>
  8. </head>
  9. <body>
  10. <!-- 首页 -->
  11. <div class="home">
  12. </div>
  13. <!-- 游戏 -->
  14. <div class="subjects">
  15. </div>
  16. <!-- 各种弹窗 -->
  17. <div class="popups">
  18. </div>
  19. </body>
  20. <!-- 各地区需要引入的js -->
  21. <!-- 本活动用js -->
  22. <script type="text/javascript" src="js/tvSysBtnBind.v2.1.js"></script>
  23. <script type="text/javascript" src="js/common.js"></script>
  24. <script type="text/javascript" src="js/api.js"></script>
  25. <script>
  26. // 焦点移动插件的配置
  27. var tsConfig = {
  28. className: '',
  29. currentIndex: 0,
  30. rules: {
  31. },
  32. onEnterPress: function () {
  33. },
  34. onBack: function () {
  35. backRule()
  36. },
  37. onPress: function () {
  38. }
  39. }
  40. // 切换窗口,并指定焦点移动位置,支持关闭所有窗口,支持同时打开另一个界面
  41. function changeWindow(id, className, currentIndex, id2) {
  42. var popups = document.getElementsByClassName('popup')
  43. for (var i = 0; i < popups.length; i++) {
  44. popups[i].style.display = 'none'
  45. }
  46. if (id) {
  47. document.getElementById(id).style.display = 'block'
  48. }
  49. if (id2) {
  50. document.getElementById(id2).style.display = 'block'
  51. }
  52. if (className) {
  53. btn.reSetClass(className, currentIndex)
  54. }
  55. }
  56. // 返回方法
  57. function backRule() {
  58. }
  59. var btn = new tvSysBtnBind(tsConfig)
  60. window.onBackEvent = backRule
  61. </script>
  62. </html>