homepage.htm 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  6. <meta name="viewport" content="width=device-width,initial-scale=1.0">
  7. <title>猫王RADIOOO - 猫王官网</title>
  8. <meta name="description" content="猫王RADIOOO,摩德族MOD、 野性WILD、飞鹰WING、波普POP、多士60sTOASTER、电台司令DJ、铸造FOUNDRY">
  9. <meta name="keywords" content="RADIOOO,猫王RADIOOO">
  10. <link rel="canonical" href="https://www.radio1964.com/radiooo" />
  11. <link rel="shortcut icon" href="/static/css/favicon.ico">
  12. <!--{ if ($lang == 'en') {}-->
  13. <link rel="stylesheet" type="text/css" href="/static/css/headerComponent_en.css">
  14. <link rel="stylesheet" type="text/css" href="/static/css/footerComponent_en.css">
  15. <!--{}else{}-->
  16. <link rel="stylesheet" type="text/css" href="/static/css/headerComponent.css">
  17. <link rel="stylesheet" type="text/css" href="/static/css/footerComponent.css">
  18. <!--{}}-->
  19. <link rel="stylesheet" type="text/css" href="/static/css/homepage.css">
  20. <script src="/static/js/lib/jquery.min.js"></script>
  21. <script type="text/javascript" src="/static/js/lib/scrolloverflow.min.js"></script>
  22. <script type="text/javascript" src="/static/js/lib/jquery.fullPage.min.js"></script>
  23. <script type="text/javascript" src="/static/js/module/TD.js"></script>
  24. <script>
  25. var _hmt = _hmt || [];
  26. (function() {
  27. var hm = document.createElement("script");
  28. hm.src = "https://hm.baidu.com/hm.js?ec21b876c66f6033f549fcd833ac3b7b";
  29. var s = document.getElementsByTagName("script")[0];
  30. s.parentNode.insertBefore(hm, s);
  31. })();
  32. </script>
  33. <style type="text/css">
  34. <!--{for ($i=0; $i<count($bannersData); $i++) {}-->
  35. .banner-item:nth-child(<!--{ echo $i+1; }-->) {
  36. background-image: url('<!--{ echo $bannersData[$i]['img']; }-->');
  37. color: rgb(<!--{ echo $bannersData[$i]['colour']; }-->);
  38. }
  39. <!--{}}-->
  40. <!--{ $k = 0 }-->
  41. <!--{ for($i=0;$i<count($radioooData);$i++){ }-->
  42. <!--{ for($j=0;$j<count($radioooData[$i]['radiooo']);$j++){ $k++;}-->
  43. .preview-item:nth-child(<!--{ echo $k; }-->) {
  44. background-image: url('<!--{ echo $radioooData[$i]['radiooo'][$j]['bgIcon']; }-->');
  45. }
  46. <!--{}}-->
  47. <!--{}}-->
  48. /*.preview-item-subitem {
  49. width: 100%;
  50. height: 100vh;
  51. position: absolute;
  52. left: 0;
  53. top: 0;
  54. -webkit-transition: all 1.5s cubic-bezier(.76,.61,.17,1);
  55. transition: all 1.5s cubic-bezier(.76,.61,.17,1);
  56. background-position: center center;
  57. background-size: cover;
  58. }*/
  59. /* .preview-item-sub > .sub-current img{
  60. -webkit-animation: item-rightcome 2s cubic-bezier(.76,.61,.17,1);
  61. animation: item-rightcome 2s cubic-bezier(.76,.61,.17,1);;
  62. }*/
  63. .preview-inner > .current img{
  64. -webkit-animation: item-rightcome 2s cubic-bezier(.76,.61,.17,1);
  65. animation: item-rightcome 2s cubic-bezier(.76,.61,.17,1);
  66. }
  67. .preview-item img {
  68. width: 62vh;
  69. height: auto;
  70. position: absolute;
  71. bottom: 38%;
  72. left: 50%;
  73. }
  74. .preview-item-name {
  75. font-family: 'Microsoft Yahei', 'STHeiti';
  76. top: 74%;
  77. }
  78. .preview-thumb-wrap {
  79. /*overflow-y: scroll;*/
  80. overflow-x: visible;
  81. right: 0;
  82. }
  83. .preview-thumb-wrap::-webkit-scrollbar{
  84. width:0px
  85. }
  86. .preview-thumb:nth-child(1) > img{
  87. top: 64%;
  88. }
  89. /*.preview-thumb > img {
  90. height: 6.5vh;
  91. opacity: 0;
  92. display: none;
  93. }*/
  94. /*.preview-thumb-name {
  95. bottom: 4vh;
  96. */}
  97. .preview-current-icon::before {
  98. display: none;
  99. content: 'radiooo';
  100. letter-spacing: 5px;
  101. }
  102. .preview-thumb:hover > img{
  103. top: 50%;
  104. transform: scale(2) translate(-86%, -50%);
  105. -webkit-transform: scale(2) translate(-86%, -50%);
  106. }
  107. .preview-thumb:hover > .preview-current-icon {
  108. -webkit-transform: translate(0, -50%);
  109. transform: translate(0, -50%);
  110. }
  111. .preview-thumb:hover > .preview-thumb-name {
  112. position: absolute;
  113. top: 60%;
  114. right: 0.64rem;
  115. -webkit-transform: translate(50%, -50%);
  116. transform: translate(50%, -50%);
  117. color: #0c0c0c;
  118. font-size: 0.24rem;
  119. font-weight: bolder;
  120. z-index: 2;
  121. width: 1rem;
  122. }
  123. .preview-thumb:nth-child(1):hover {
  124. height: 18.4vh;
  125. background-position: center 80%;
  126. background-size: 100% 56%;
  127. }
  128. .preview-thumb:nth-child(1):hover > img{
  129. top: 64%;
  130. }
  131. .preview-thumb:nth-child(1):hover > .preview-thumb-name {
  132. top: 12.8vh;
  133. }
  134. /*.preview-thumb:hover > .preview-thumb-sub{
  135. visibility: visible;
  136. opacity: 1;
  137. }
  138. .preview-thumb:hover > .preview-current-icon {
  139. -webkit-transform: translate(0, -50%);
  140. transform: translate(0, -50%);
  141. }
  142. .preview-thumb:hover > .preview-thumb-name {
  143. position: absolute;
  144. top: 48%;
  145. right: 0.7rem;
  146. -webkit-transform: translate(50%, -50%);
  147. transform: translate(50%, -50%);
  148. color: #0c0c0c;
  149. font-size: 0.32rem;
  150. font-weight: bolder;
  151. z-index: 2;
  152. white-space: nowrap;
  153. }*/
  154. /*.preview-thumb:hover > .first-name {
  155. top: 62%;
  156. }*/
  157. .preview-light-layer {
  158. background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_ro_bg_redlight.png');
  159. }
  160. .light-blue {
  161. background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_ro_bg_redlight.png');
  162. }
  163. .footer-wrap {
  164. z-index: 3;
  165. }
  166. .btn-wrap .btn-buynow {
  167. background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_btn_soon.png');
  168. }
  169. <!--{ if ($lang == 'en') {}-->
  170. .btn-wrap .btn-detail {
  171. background: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_btn_01_en.png') no-repeat center center;
  172. margin: 0;
  173. background-size: contain;
  174. }
  175. .btn-wrap .btn-buynow {
  176. display: none;
  177. }
  178. .preview-thumb:hover > .preview-thumb-name {
  179. font-size: 0.2rem;
  180. }
  181. <!--{}}-->
  182. @media (max-device-width: 1081px) {
  183. <!--{for ($i=0; $i<count($bannersData); $i++) {}-->
  184. .banner-item:nth-child(<!--{ echo $i+1; }-->) {
  185. background-image: url('<!--{ echo $bannersData[$i]['imgPhone']; }-->');
  186. }
  187. <!--{}}-->
  188. .banner-item-title {
  189. display: none;
  190. }
  191. .banner-item-text {
  192. display: none;
  193. }
  194. .banner-item-subtitle {
  195. width: 100%;
  196. position: absolute;
  197. top: 27%;
  198. left: 0;
  199. font-size: 0.5rem;
  200. text-align: center;
  201. }
  202. .scroll-hint {
  203. display: none;
  204. }
  205. .fp-controlArrow {
  206. display: none;
  207. }
  208. .preview-thumb-fixed {
  209. display: none;
  210. }
  211. .preview-thumb-wrap {
  212. display: none;
  213. }
  214. .preview-item {
  215. background-position: center center;
  216. background-size: cover;
  217. }
  218. .preview-item img {
  219. width: 70%;
  220. bottom: 42vh;
  221. -webkit-transform: translate(-50%, 0);
  222. transform: translate(-50%, 0);
  223. }
  224. .preview-item-name {
  225. font-size: 0.46rem;
  226. letter-spacing: 0.05rem;
  227. top: 65%;
  228. }
  229. .btn-wrap .btn {
  230. width: 2.25rem;
  231. height: 0.62rem;
  232. top: 73vh;
  233. background-size: 100% 100%;
  234. z-index: 3;
  235. }
  236. .btn-wrap .btn-detail {
  237. margin: 0 -1.5rem;
  238. }
  239. .btn-wrap .btn-buynow {
  240. margin: 0 1.5rem;
  241. }
  242. .preview-light-layer {
  243. background-size: auto 70%;
  244. }
  245. /*.mb-preview-thumb-name {
  246. font-size: 0.36rem;
  247. top: 50%;
  248. transform: translateY(-50%);
  249. -webkit-transform: translateY(-50%);
  250. margin-top: 0.22rem;
  251. }
  252. .mb-preview-thumb-ro {
  253. width: 100%;
  254. text-align: center;
  255. position: absolute;
  256. top: 50%;
  257. transform: translateY(-50%);
  258. -webkit-transform: translateY(-50%);
  259. margin-top: -0.22rem;
  260. color: #f2e7ce;
  261. font-size: 0.2rem;
  262. }
  263. .mb-preview-thumb-wrap .current .mb-preview-thumb-name {
  264. color: #111;
  265. font-size: 0.5rem;
  266. margin-top: 0;
  267. font-weight: bolder;
  268. }
  269. .mb-preview-thumb-wrap .current .mb-preview-thumb-ro {
  270. display: none;
  271. }*/
  272. <!--{ if ($lang == 'en') {}-->
  273. .btn-wrap .btn-detail {
  274. margin: 0;
  275. }
  276. <!--{}}-->
  277. }
  278. </style>
  279. </head>
  280. <body>
  281. <div class="m-loading">
  282. <div class="loading-step"></div>
  283. <div class="loading-text">0%</div>
  284. <div class="img-preload">
  285. <!--{for ($i=0; $i<count($bannersData); $i++) {}-->
  286. <img src="<!--{ echo $bannersData[$i]['img']; }-->">
  287. <img src="<!--{ echo $bannersData[$i]['imgPhone']; }-->">
  288. <!--{}}-->
  289. </div>
  290. </div>
  291. <div class="effect-layer"></div>
  292. <!--{ echo $header; }-->
  293. <div class="m-homepage">
  294. <div class="banner-wrap section">
  295. <ul class="banner-inner">
  296. <!--{ for($i = 0; $i < count($bannersData); $i++){ }-->
  297. <li class="banner-item slide" onclick="window.location.href='<!--{ echo $bannersData[$i]['url']; }-->'">
  298. <div class="banner-item-title"><!--{ echo $bannersData[$i]['ftitle']; }--></div>
  299. <div class="banner-item-subtitle"><!--{ echo $bannersData[$i]['stitle']; }--></div>
  300. <div class="banner-item-text"><!--{ echo $bannersData[$i]['ttitle']; }--></div>
  301. </li>
  302. <!--{}}-->
  303. </ul>
  304. <div class="gradient-layer-bottom"></div>
  305. <img src="http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/scroll_hint.png" class="scroll-hint">
  306. </div>
  307. <div class="preview-wrap section">
  308. <ul class="preview-inner">
  309. <!--{ for($i=0;$i<count($radioooData);$i++){ }-->
  310. <!--{ for($j=0;$j<count($radioooData[$i]['radiooo']);$j++){ }-->
  311. <li class="preview-item">
  312. <div class="preview-light-layer"></div>
  313. <img src="<!--{ echo $radioooData[$i]['radiooo'][$j]['icon']; }-->" alt="<!--{ echo $radioooData[$i]['radiooo'][$j]['icon_alt']; }-->">
  314. <span class="preview-item-name">
  315. <!--{ echo $radioooData[$i]['radiooo'][$j]['stitle']; }-->
  316. </span>
  317. <div class="btn-wrap">
  318. <a href="/radiooo/find/id/<!--{ echo $radioooData[$i]['radiooo'][$j]['id']; }-->"><div class="btn btn-detail"></div></a>
  319. <!--{ if($radioooData[$i]['radiooo'][$j]['ftitle'] == '波普' || $radioooData[$i]['radiooo'][$j]['ftitle'] == '铸造' || $radioooData[$i]['radiooo'][$j]['ftitle'] == '多士60s' || $radioooData[$i]['radiooo'][$j]['ftitle'] == '野性' || $radioooData[$i]['radiooo'][$j]['ftitle'] == '电台司令'){}-->
  320. <div class="btn btn-buynow" onclick="window.open('<!--{ echo $radioooData[$i]['radiooo'][$j]['url']; }-->')" style="background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A6%96%E9%A1%B5/preview_btn_02.png');"></div>
  321. <!--{}else{}-->
  322. <div class="btn btn-buynow"></div>
  323. <!--{}}-->
  324. </div>
  325. <!--{ if (1 == 2) {}-->
  326. <div class="video-wrap">
  327. <p class="video-title"><!--{ echo $radioooData[$i]['radiooo'][$j]['video_title']; }--></p>
  328. <div class="video-tv" data-video="<!--{ echo $radioooData[$i]['radiooo'][$j]['video']; }-->"></div>
  329. <p class="video-text">
  330. <!--{ echo $radioooData[$i]['radiooo'][$j]['video_content']; }-->
  331. </p>
  332. </div>
  333. <!--{}}-->
  334. </li>
  335. <!--{}}-->
  336. <!--{}}-->
  337. </ul>
  338. <div class="preview-thumb-fixed">
  339. <ul class="preview-thumb-wrap">
  340. <!--{ for($i=0;$i<count($radioooData);$i++){ }-->
  341. <!--{ for($j=0;$j<count($radioooData[$i]['radiooo']);$j++){ }-->
  342. <li class="preview-thumb">
  343. <div class="preview-current-icon"></div>
  344. <img src="<!--{ echo $radioooData[$i]['radiooo'][$j]['thumbnail']; }-->" alt="<!--{ echo $radioooData[$i]['radiooo'][$j]['thumbnail_alt']; }-->">
  345. <span class="preview-thumb-name"><!--{ echo $radioooData[$i]['radiooo'][$j]['ftitle']; }--></span>
  346. </li>
  347. <!--{}}-->
  348. <!--{}}-->
  349. </ul>
  350. <div class="preview-thumb-sub-fixed"></div>
  351. </div>
  352. <div class="mb-preview-thumb-fixed">
  353. <ul class="mb-preview-thumb-wrap">
  354. <!--{ for($i = 0; $i < count($radioooData); $i++) {}-->
  355. <!--{ for($j=0;$j<count($radioooData[$i]['radiooo']);$j++){ }-->
  356. <li class="mb-preview-thumb">
  357. <div class="mb-preview-current-icon"></div>
  358. <img src="<!--{ echo $radioooData[$i]['radiooo'][$j]['thumbnail']; }-->" alt="<!--{ echo $radioooData[$i]['radiooo'][$j]['thumbnail_alt']; }-->">
  359. <span class="mb-preview-thumb-name"><!--{ echo $radioooData[$i]['radiooo'][$j]['ftitle']; }--></span>
  360. </li>
  361. <!--{}}-->
  362. <!--{}}-->
  363. </ul>
  364. </div>
  365. <div class="video-layer">
  366. <video src="<!--{ echo $radioooData['video']; }-->" id="videoObj" controls="true"></video>
  367. <div class="btn-close">+</div>
  368. </div>
  369. <!--{ echo $footer; }-->
  370. </div>
  371. </div>
  372. </body>
  373. <script type="text/javascript" src="/static/js/module/headerComponent.js"></script>
  374. <script type="text/javascript" src="/static/js/homepageController.js"></script>
  375. <script type="text/javascript">
  376. $(document).ready(function () {
  377. var roPage = new HomepageController();
  378. roPage.defaultInit();
  379. if (document.documentElement.clientWidth <= 1080) {
  380. roPage.roPageMobileInit();
  381. } else {
  382. roPage.roPageInit();
  383. }
  384. roPage.preload();
  385. });
  386. </script>
  387. </html>