国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

104 lines
3.6KB

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
  5. <title>规则选择框</title>
  6. <style type="text/css">
  7. * {
  8. font-size:14px;
  9. line-height:150%;
  10. padding:0px;
  11. margin:0px auto;
  12. }
  13. td { padding-left:10px; }
  14. body {
  15. margin-top:6px;
  16. background-color: #E6E4D5;
  17. }
  18. .bt
  19. {
  20. height:24px;
  21. width:60px;
  22. border-bottom:1px solid #726B36;
  23. border-right:1px solid #726B36;
  24. border-left:1px solid #DAD5B1;
  25. border-top:1px solid #DAD5B1;
  26. }
  27. </style>
  28. <script language='javascript'>
  29. function SelOK()
  30. {
  31. var okstr = '';
  32. var tmpvalue = '';
  33. var totalbox = 12;
  34. var selid = location.search.replace('?','');
  35. for(var i=1;i<=totalbox;i++)
  36. {
  37. if(document.getElementById('font'+i).checked)
  38. {
  39. tmpvalue = document.getElementById('font'+i).value;
  40. tmpvalue = tmpvalue.replace(/&lt;/,'<');
  41. tmpvalue = tmpvalue.replace(/&gt;/,'>');
  42. okstr += (okstr=='' ? "{dede:trim replace=''}"+tmpvalue+"{/dede:trim}" : "\r\n{dede:trim replace=''}"+tmpvalue+"{/dede:trim}");
  43. }
  44. }
  45. if(okstr!='')
  46. {
  47. var nobj = window.opener.document.getElementById(selid);
  48. if(nobj != null) nobj.value = (nobj.value=='' ? okstr : "\r\n"+okstr);
  49. }
  50. window.opener = true;
  51. window.close();
  52. }
  53. </script>
  54. </head>
  55. <body>
  56. <form id="form1" name="form1" method="post" action="">
  57. <table width="300" border="0" cellpadding="1" cellspacing="1" bgcolor="#BCC083">
  58. <tr>
  59. <td width="149" bgcolor="#FFFFFF">
  60. <input name="font1" type="checkbox" id="font1" value="&lt;a([^&gt;]*)&gt;(.*)&lt;/a&gt;" />
  61. 超链接 </td>
  62. <td width="151" bgcolor="#FFFFFF"><input name="font7" type="checkbox" id="font7" value="&lt;object([^&gt;]*)&gt;(.*)&lt;/object&gt;" />
  63. Object</td>
  64. </tr>
  65. <tr>
  66. <td bgcolor="#FFFFFF"><input name="font2" type="checkbox" id="font2" value="&lt;script([^&gt;]*)&gt;(.*)&lt;/script&gt;" />
  67. javascript脚本</td>
  68. <td bgcolor="#FFFFFF"><input name="font8" type="checkbox" id="font8" value="&lt;embed([^&gt;]*)&gt;(.*)&lt;/embed&gt;" />
  69. embed</td>
  70. </tr>
  71. <tr>
  72. <td bgcolor="#FFFFFF"><input name="font3" type="checkbox" id="font3" value="&lt;!--(.*)--&gt;" />
  73. &lt;!--()--&gt;</td>
  74. <td bgcolor="#FFFFFF"><input name="font9" type="checkbox" id="font9" value="&lt;iframe([^&gt;]*)&gt;(.*)&lt;/iframe&gt;" />
  75. iframe</td>
  76. </tr>
  77. <tr>
  78. <td bgcolor="#FFFFFF"><input name="font4" type="checkbox" id="font4" value="&lt;table([^&gt;]*)&gt;(.*)&lt;/table&gt;" />
  79. table</td>
  80. <td bgcolor="#FFFFFF"><input name="font10" type="checkbox" id="font10" value="&lt;param([^&gt;]*)&gt;(.*)&lt;/param&gt;" />
  81. param</td>
  82. </tr>
  83. <tr>
  84. <td bgcolor="#FFFFFF"><input name="font5" type="checkbox" id="font5" value="&lt;style([^&gt;]*)&gt;(.*)&lt;/style&gt;" />
  85. style</td>
  86. <td bgcolor="#FFFFFF"><input name="font11" type="checkbox" id="font11" value="&lt;div([^.]*)&gt;" />
  87. &lt;div([^.]*)&gt;</td>
  88. </tr>
  89. <tr>
  90. <td bgcolor="#FFFFFF"><input name="font6" type="checkbox" id="font6" value="&lt;img([^&gt;]*)&gt;" />
  91. img</td>
  92. <td bgcolor="#FFFFFF"><input name="font12" type="checkbox" id="font12" value="&lt;/div&gt;" />
  93. &lt;/div&gt;</td>
  94. </tr>
  95. <tr>
  96. <td height="32" colspan="2" align="center" bgcolor="#FFFFFF">
  97. <input type="button" name="sb" id="sb" value="确定" class='bt' onclick="SelOK();" />
  98. </td>
  99. </tr>
  100. </table>
  101. </form>
  102. </body>
  103. </html>