browser.html 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <meta>
  8. <title>Document</title>
  9. <link rel="stylesheet" href="./public/css/uform.css">
  10. <link rel="stylesheet" href="./public/css/browser.css">
  11. </head>
  12. <body>
  13. <section style="-webkit-app-region: drag" class="bowerHeader">
  14. <ul class="bowerCreaterWindow" style="-webkit-app-region: drag;padding:15px 0 0">
  15. <button class="BrowwerAdd"></button>
  16. </ul>
  17. <section style="-webkit-app-region: no-drag" class="bowerHeaderMenu clearfix">
  18. <button type="button" class="icon-window-minimize min"></button>
  19. <button type="button" class="icon-window-maximize max"></button>
  20. <button type="button" class="icon-times close" style="font-size:16px"></button>
  21. </section>
  22. </section>
  23. <ul class="bowerHeaderSeach" id="CampusInfoBrowserHeaderSeach">
  24. <li onclick="CampusInfoBrowser.goBackWebView()"><span class="icon-left"></span></li>
  25. <li onclick="CampusInfoBrowser.goForwardWebView()"><span class="icon-right"></span></li>
  26. <li onclick="CampusInfoBrowser.reFresh()"><span class="refresh icon-ccw"></span></li>
  27. <li class="bowerSeach">
  28. <span class="icon-lock"></span>
  29. <input type="text" placeholder="网址" id="seachInput">
  30. </li>
  31. <li class="bowerMenu" id="bowerMenu">
  32. <span class="icon-th-list"></span>
  33. <!-- <ul class="OnclickMenu" id="CampusInfoBrowserOnclickMenu">
  34. <li>关于我们</li>
  35. <li>反馈</li>
  36. <li onclick="CampusInfoBrowser.OnclickMenu.History()">历史记录</li>
  37. <li onclick="CampusInfoBrowser.OnclickMenu.clear()">清除缓存</li>
  38. </ul> -->
  39. </li>
  40. <ul class="OnclickMenu" id="CampusInfoBrowserOnclickMenu">
  41. <li>关于我们</li>
  42. <li>反馈</li>
  43. <li onclick="CampusInfoBrowser.OnclickMenu.History()">历史记录</li>
  44. <li onclick="CampusInfoBrowser.OnclickMenu.clear()">清除缓存</li>
  45. </ul>
  46. </ul>
  47. <ul class="MouseMenuMain" id="CampusInfoBrowserMenu">
  48. <li onclick="CampusInfoBrowser.MouseMenuCallBack.GoBack();">返回</li>
  49. <li onclick="CampusInfoBrowser.MouseMenuCallBack.canGoForward();">前进</li>
  50. <li onclick="CampusInfoBrowser.MouseMenuCallBack.reload();">重新加载</li>
  51. <li class="MouseMenuMainStep"></li>
  52. <li onclick="CampusInfoBrowser.MouseMenuCallBack.SaveAs();">另存为</li>
  53. <li onclick="CampusInfoBrowser.MouseMenuCallBack.SourceCode();">查看源代码</li>
  54. <li onclick="CampusInfoBrowser.MouseMenuCallBack.openDevToolsDown();">检查</li>
  55. </ul>
  56. </body>
  57. <script src="./public/js/uform.js"></script>
  58. <!-- <script src="./public/js/uformd.js"></script> -->
  59. <script src="./public/js/browser.js"></script>
  60. <script>
  61. var ipc=require('electron').ipcRenderer;
  62. var isBig=true;//窗口放大还原标示
  63. $(".close")[0].onclick=function(){//关闭窗口
  64. ipc.send('window-all-closed');
  65. };
  66. $(".max")[0].onclick=function(){//最大化
  67. if(isBig){
  68. ipc.send('show-window');
  69. $(".max")[0].className='icon-window-restore max';
  70. $(".bowerCreaterWindow")[0].style.padding = "0";
  71. }else{
  72. ipc.send('orignal-window');
  73. $(".max")[0].className='icon-window-maximize max';
  74. $(".bowerCreaterWindow")[0].style.padding = "15px 0 0";
  75. }
  76. isBig=!isBig;
  77. };
  78. $(".min")[0].onclick=function(){//最小化
  79. ipc.send('hide-window');
  80. };
  81. </script>
  82. </html>