Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 
 

103 rader
3.8 KiB

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8" name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no">
  5. <title>{$tkd.title|parseTpl}</title>
  6. <meta name="keywords" content="{$tkd.keywords|parseTpl}">
  7. <meta name="description" content="{$tkd.description|parseTpl}">
  8. <link rel="stylesheet" href="{$kx.config.resurl}/template/kxmobileno1/css/global.css"/>
  9. <script src="{$kx.config.resurl}/template/kxmobileno1/js/flexible.min.js"></script>
  10. <link rel="shortcut icon" type="image/ico" href="/favicon.ico" />
  11. <meta name="author" content="www.ptcms.com">
  12. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
  13. <meta name="renderer" content="webkit">
  14. <meta name="viewport" content="width=device-width" />
  15. <meta name="applicable-device" content="pc">
  16. <meta http-equiv="mobile-agent" content="format=html5; url={$kx.config.mobileurl}__SELF__">
  17. <meta http-equiv="Cache-Control" content="no-siteapp" />
  18. <meta http-equiv="Cache-Control" content="no-transform" />
  19. <link rel="canonical" href="{$kx.config.pcurl}__SELF__" />
  20. <style>
  21. .pt-search {
  22. width: 100%;
  23. padding: 0.20rem;
  24. border-radius: 0.02rem;
  25. }
  26. .pt-search-box {
  27. width: 80vw;
  28. height: 0.30rem;
  29. background-color: #f2f2f7;
  30. padding-left: 0.13rem;
  31. }
  32. .pt-recall {
  33. font-size: 0.1rem;
  34. }
  35. .history {
  36. background-color: #fff;
  37. margin: 10px;
  38. padding: 10px;
  39. }
  40. .history h1{
  41. font-size: 16px;
  42. color: #666;
  43. margin-bottom: 10px;
  44. }
  45. .history h1 span{
  46. font-size: 12px;
  47. float: right;
  48. }
  49. .history ul li{
  50. display: inline-block;
  51. background-color: #f0f0f0;
  52. padding: 3px 10px;
  53. border-radius: 4px;
  54. margin: 5px;
  55. }
  56. </style>
  57. </head>
  58. <body>
  59. <form action="{link=novel.search.result}" class="searchForm">
  60. <div class="w100 bg-white flex-wrp flex-between flex-align-center pt-search">
  61. <div class="flex-wrp flex-align-center pt-search-box" style="width: 80vw;">
  62. <img src="{$kx.config.resurl}/template/kxmobileno1/images/search.png" class="mr10 pt-search-icon" >
  63. <input type="text" name="searchkey" class="size12 color4" style="width: 100%" placeholder="请输入您要搜索的关键书名">
  64. </div>
  65. <div class="pt-recall">取消</div>
  66. </div>
  67. </form>
  68. <div class="history">
  69. <h1>历史搜索 <span>清空</span></h1>
  70. <ul></ul>
  71. </div>
  72. <!-- 底部版权 -->
  73. {include file="/system/footer"}
  74. <script>
  75. var historyStr = window.localStorage.getItem('search_history');
  76. historyList = typeof historyStr === 'string' ? historyStr.split('|||') : [];
  77. $.each(historyList, function (k, v) {
  78. if(v){
  79. $('.history ul').append('<li><a href="{link=novel.search.result}?searchkey=' + encodeURI(v) + '">' + v + '</a></li>');
  80. }
  81. });
  82. $('.searchForm img').click(function () {
  83. $('.searchForm').submit();
  84. });
  85. $('.searchForm').submit(function () {
  86. historyList.push($('.searchForm input[name=searchkey]').val());
  87. var uniqueArr = [];
  88. $.each(historyList, function(i, el){
  89. if($.inArray(el, uniqueArr) === -1) uniqueArr.push(el);
  90. });
  91. window.localStorage.setItem('search_history', uniqueArr.join('|||'));
  92. });
  93. $('.history h1 span').click(function () {
  94. $('.history ul li').remove();
  95. window.localStorage.removeItem('search_history');
  96. });
  97. </script>
  98. </body>
  99. </html>