help.html 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4. <head>
  5. <title>帮助</title>
  6. <meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
  7. <script type="text/javascript" src="../internal.js"></script>
  8. <style type="text/css">
  9. .head .tab-current{
  10. background-color:#7DEBFF;
  11. }
  12. .hide{
  13. display:none;
  14. }
  15. *{color: #838383}
  16. body {
  17. font-size: 12px;
  18. width:380px;
  19. height: 400px;
  20. overflow: hidden;
  21. margin:0px;padding:0px;
  22. }
  23. .warp{
  24. padding: 39px 0px 0px 15px;
  25. height:90%;position:relative;
  26. }
  27. h1{font-size:26px;}
  28. p{font-size:12px;}
  29. .head{position:absolute;height:31px;top:10px;}
  30. .content{height:360px;border: 1px solid #ddd;clear:both;padding:5px;overflow: auto;}
  31. .head span{width:92px;height:29px;line-height:29px;background:red;display:block;float: left;text-align: center;margin-right: 1px;cursor: pointer; }
  32. .head span.def{background:url("../../themes/default/images/dialog-title-bg.png") repeat-x;border:1px solid #ccc;}
  33. .head span.act{background:#FFF;border:1px solid #ccc;border-bottom: 1px solid #FFF}
  34. .content table{width:90%;line-height: 20px}
  35. .content table thead{font-weight: bold;line-height: 25px;}
  36. </style>
  37. </head>
  38. <body>
  39. <div class="warp">
  40. <div id="head" class="head">
  41. <span class="act" onclick="toggle(0)">关于UEditor</span>
  42. <span class="def" onclick="toggle(1)">快捷键</span>
  43. </div>
  44. <div class="content">
  45. <div id="cont0">
  46. <h1>UEditor</h1>
  47. <p>版本:1.2.2</p>
  48. <p>Ueditor是由百度web前端研发部开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和使用代码</p>
  49. </div>
  50. <div id="cont1" class="hide">
  51. <table>
  52. <thead>
  53. <tr>
  54. <td>快捷键</td>
  55. <td>功能</td>
  56. </tr>
  57. </thead>
  58. <tbody>
  59. <tr>
  60. <td>ctrl+b</td>
  61. <td>给选中字设置为加粗</td>
  62. </tr>
  63. <tr>
  64. <td>ctrl+c</td>
  65. <td>复制选中内容</td>
  66. </tr>
  67. <tr>
  68. <td>ctrl+x</td>
  69. <td>剪切选中内容</td>
  70. </tr>
  71. <tr>
  72. <td>ctrl+v</td>
  73. <td>粘贴</td>
  74. </tr>
  75. <tr>
  76. <td>ctrl+y</td>
  77. <td>重新执行上次操作</td>
  78. </tr>
  79. <tr>
  80. <td>ctrl+z</td>
  81. <td>撤销上一次操作</td>
  82. </tr>
  83. <tr>
  84. <td>ctrl+i</td>
  85. <td>给选中字设置为斜体</td>
  86. </tr>
  87. <tr>
  88. <td>ctrl+u</td>
  89. <td>给选中字加下划线</td>
  90. </tr>
  91. <tr>
  92. <td>ctrl+a</td>
  93. <td>全部选中</td>
  94. </tr>
  95. <tr>
  96. <td>ctrl+shift+c</td>
  97. <td>清除页面文字格式</td>
  98. </tr>
  99. <tr>
  100. <td>ctrl+shift+l</td>
  101. <td>页面文字居左显示</td>
  102. </tr>
  103. <tr>
  104. <td>ctrl+shift+r</td>
  105. <td>页面文字居右显示</td>
  106. </tr>
  107. <tr>
  108. <td>shift+enter</td>
  109. <td>软回车</td>
  110. </tr>
  111. </tbody>
  112. </table>
  113. </div>
  114. </div>
  115. </div>
  116. <script type="text/javascript">
  117. function getChildrenByClassName (parentClass,childtag){
  118. var divs = document.getElementsByTagName("div"),
  119. headChilds,
  120. arr = [];
  121. for(var i=0;i<divs.length;i++){
  122. if(divs[i].className == parentClass){
  123. headChilds = divs[i].childNodes;
  124. }
  125. }
  126. for(var j=0;j<headChilds.length;j++){
  127. if(new RegExp(childtag,"i").test(headChilds[j].tagName)){
  128. arr.push(headChilds[j]);
  129. }
  130. }
  131. return arr;
  132. }
  133. function hideAll (){
  134. var tabs = getChildrenByClassName("head","span"),
  135. contents = getChildrenByClassName("content","div"),i=0;
  136. for(;i<tabs.length;i++){
  137. tabs[i].className = "";
  138. contents[i].className = "hide";
  139. }
  140. }
  141. function toggle (i){
  142. hideAll();
  143. var tabs = getChildrenByClassName("head","span"),
  144. contents = getChildrenByClassName("content","div");
  145. for(var s=0;s<tabs.length;s++){
  146. tabs[s].className = "def";
  147. }
  148. tabs[i].className = "act";
  149. contents[i].className = "";
  150. }
  151. </script>
  152. </body>
  153. </html>