div.aspx
上传用户:lanchensha
上传日期:2022-02-27
资源大小:7530k
文件大小:20k
源码类别:

编辑器/阅读器

开发平台:

C#

  1. <%@ Page language="c#" AutoEventWireup="true" Inherits="DotNetTextBox.PageCode"%>
  2. <%@ Import Namespace="DotNetTextBox" %>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml" >
  5. <head>
  6. <meta http-equiv="Pragma" content="no-cache" />
  7. <base target="_self" />
  8. <meta http-equiv="Content-Language" content="zh-cn" />
  9. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  10. <link href="stylesheet3.css" rel="stylesheet" type="text/css" />
  11. <script language="JavaScript" type="text/javascript">
  12. var userAgent = navigator.userAgent.toLowerCase();
  13. var is_ie = (userAgent.indexOf('msie') != -1);
  14. var popMenu = new dhLayer();
  15. var ecolorPopup=null;
  16. function colordialogmouseout(obj){
  17. obj.style.borderColor="";
  18. obj.bgColor="";}
  19. function colordialogmouseover(obj){
  20. obj.style.borderColor="#0A66EE";
  21. obj.bgColor="#EEEEEE";}
  22. function colordialogmousedown(color,type)
  23. {
  24. $("d_"+type).value=color;
  25. $("s_"+type).style.backgroundColor=color;
  26. popMenu.hide();
  27. }
  28. function colordialogmore(type)
  29. {
  30. alert('<%=ResourceManager.GetString("colorcode")%>');
  31. $("d_"+type).value='';
  32. $("d_"+type).focus();
  33. popMenu.hide();
  34. }
  35. function colordialog(type){
  36. var e=event.srcElement? event.srcElement : event.target;
  37. e.onkeyup=colordialog;
  38. ecolorPopup=e;
  39. var ocbody;
  40. var colorlist=new Array(40);
  41. popMenu.border = "solid #999999 1px";
  42. colorlist[0]="#000000"; colorlist[1]="#993300"; colorlist[2]="#333300"; colorlist[3]="#003300";
  43. colorlist[4]="#003366"; colorlist[5]="#000080"; colorlist[6]="#333399"; colorlist[7]="#333333";
  44. colorlist[8]="#800000"; colorlist[9]="#FF6600"; colorlist[10]="#808000";colorlist[11]="#008000";
  45. colorlist[12]="#008080";colorlist[13]="#0000FF";colorlist[14]="#666699";colorlist[15]="#808080";
  46. colorlist[16]="#FF0000";colorlist[17]="#FF9900";colorlist[18]="#99CC00";colorlist[19]="#339966";
  47. colorlist[20]="#33CCCC";colorlist[21]="#3366FF";colorlist[22]="#800080";colorlist[23]="#999999";
  48. colorlist[24]="#FF00FF";colorlist[25]="#FFCC00";colorlist[26]="#FFFF00";colorlist[27]="#00FF00";
  49. colorlist[28]="#00FFFF";colorlist[29]="#00CCFF";colorlist[30]="#993366";colorlist[31]="#CCCCCC";
  50. colorlist[32]="#FF99CC";colorlist[33]="#FFCC99";colorlist[34]="#FFFF99";colorlist[35]="#CCFFCC";
  51. colorlist[36]="#CCFFFF";colorlist[37]="#99CCFF";colorlist[38]="#CC99FF";colorlist[39]="#FFFFFF";
  52. ocbody = "";
  53. ocbody += "<table CELLPADDING=0 CELLSPACING=3>";
  54. ocbody += "<tr height='20' width='20'><td align='center'><table style='border:1px solid #808080;' width='12' height='12' bgcolor='"+$("d_"+type).value+"'><tr><td></td></tr></table></td><td bgcolor='eeeeee' colspan='7' style='font-size:12px;' align='center'><%=ResourceManager.GetString("nowcolor")%></td></tr>";
  55. for(var i=0;i<colorlist.length;i++){
  56. if(i%8==0)
  57. ocbody += "<tr>";
  58. ocbody += "<td width='14' height='16' style='border:1px solid;' onMouseOut='parent.colordialogmouseout(this);' onMouseOver='parent.colordialogmouseover(this);' onMouseDown='parent.colordialogmousedown(""+colorlist[i]+"",""+type+"")' align='center' valign='middle'><table style='border:1px solid #808080;' width='12' height='12' bgcolor='"+colorlist[i]+"'><tr><td></td></tr></table></td>";
  59. if(i%8==7)
  60. ocbody += "</tr>";}
  61. ocbody += "<tr><td align='center' height='22' colspan='8' onMouseOut='parent.colordialogmouseout(this);' onMouseOver='parent.colordialogmouseover(this);' style='border:1px solid;font-size:12px;cursor:default;' onMouseDown='parent.colordialogmore(""+type+"")'><%=ResourceManager.GetString("customcolor")%></td></tr>";
  62. ocbody += "</table>";
  63. popMenu.content = ocbody;
  64. popMenu.show(158,147,document.body);}
  65. function dhLayer(){
  66. var dh = this;
  67. this.content = null;
  68. this.background = "#f9f8f7";
  69. this.border = null;
  70. this.fontSize = "12px";
  71. this.padding = "0px";
  72. this.cursor = "pointer";
  73. if(is_ie){
  74. var layer = window.createPopup();
  75. }else{
  76. var layer = document.createElement("DIV");}
  77. this.show = function(w,h,o){
  78. if(is_ie){
  79. var l = document.body.scrollLeft+event.clientX;
  80. var t = document.body.scrollTop+event.clientY;
  81. layer.document.body.innerHTML = this.content;
  82. layer.document.body.oncontextmenu = function(){return false};
  83. layer.document.body.style.background = this.background;
  84. layer.document.body.style.border = this.border;
  85. layer.document.body.style.fontSize = this.fontSize;
  86. layer.document.body.style.padding = this.padding;
  87. layer.document.body.style.cursor = this.cursor;
  88. layer.show(l,t,w,h,o);
  89. }else{
  90. w = w+"px";
  91. h = h+"px";
  92. var l = window.event.clientX+"px";
  93. var t = window.event.clientY+"px";
  94. layer.id = "dhLayer";
  95. layer.innerHTML = this.content;
  96. layer.style.background = this.background;
  97. layer.style.border = this.border;
  98. layer.style.fontSize = this.fontSize;
  99. layer.style.zIndex = "99";
  100. layer.style.width = w;
  101. layer.style.height = h;
  102. layer.style.position = "absolute";
  103. layer.style.left = l;
  104. layer.style.top = t;
  105. layer.style.padding = this.padding;
  106. layer.style.cursor = this.cursor;
  107. layer.style.display = "block";
  108. if(document.getElementById('dhLayer')!=null){
  109. o.replaceChild(layer,document.getElementById('dhLayer'));
  110. }else{
  111. o.appendChild(layer);}}}
  112. this.hide = function(){
  113. if(is_ie){
  114. layer.hide();
  115. }else{
  116. layer.style.display = "none";}}}
  117. (function () {
  118. if (! window.Window) return;
  119. Window.constructor.prototype.__defineGetter__("event", function(){
  120. var o = arguments.callee.caller;
  121. var e;
  122. while(o != null){
  123. e = o.arguments[0];
  124. if(e && (e.constructor == Event || e.constructor == MouseEvent)) return e;
  125. o = o.caller;}
  126. return null;});})();
  127. function $()
  128. {
  129. var elements = new Array();
  130. for (var i = 0; i < arguments.length; i++)
  131. {
  132. var element = arguments[i];
  133. if (typeof element == 'string')
  134. element = document.getElementById(element);
  135. if (arguments.length == 1)
  136. return element;
  137. elements.push(element);
  138. }
  139. return elements;
  140. }
  141. var divs = new Array;
  142. var sAction;
  143. var sTitle;
  144. var oSeletion;
  145. var sRangeType;
  146. var sAlign = "";
  147. var sBorder = "1";
  148. var sWidth = "";
  149. var sHeight= "";
  150. var sBorderColor = "#cccccc";
  151. var sBgColor = "#ffffff";
  152. var sWidthUnit = "px";
  153. var sHeightUnit = "px";
  154. var bCheck = true;
  155. var bCheck2 = true;
  156. var bWidthDisable = false;
  157. var bHeightDisable =false;
  158. var sWidthValue = "300";
  159. var sHeightValue= "100";
  160. var sLeft="0";
  161. var sTop="0";
  162. var sZindex ="50";
  163. var sBorderStyle="solid";
  164. var sWordBreak ="normal";
  165. var sOverFlow="visible";
  166. var sPosition="relative";
  167. if(is_ie)
  168. {
  169. if (dialogArguments!=null)
  170. {
  171. divs = dialogArguments;
  172. sAction = "MOD";
  173. sTitle = '<%=ResourceManager.GetString("mofdiv")%>';
  174. sWidth =divs[0];
  175. sHeight=divs[1]
  176. sAlign=divs[2];
  177. sBorder=divs[3]?parseInt(divs[3]):"1";
  178. sBgColor=divs[4];
  179. sBorderColor=divs[5];
  180. sWordBreak=divs[6];
  181. sPosition=divs[7];
  182. sLeft=divs[8]?parseInt(divs[8]):"0";
  183. sTop=divs[9]?parseInt(divs[9]):"0";
  184. sZindex=divs[10];
  185. sBorderStyle=divs[11];
  186. sOverFlow=divs[12];
  187. }
  188. else
  189. {
  190. sAction = "INSERT";
  191. sTitle = '<%=ResourceManager.GetString("insertdiv")%>';
  192. }
  193. }
  194. else
  195. {
  196. divs=window.opener.GetDiv();
  197. if(divs[0]!=null)
  198. {
  199. sAction = "MOD";
  200. sTitle = '<%=ResourceManager.GetString("mofdiv")%>';
  201. sWidth =divs[0];
  202. sHeight=divs[1]
  203. sAlign=divs[2];
  204. sBorder=divs[3]?parseInt(divs[3]):"1";
  205. sBgColor=divs[4];
  206. if(divs[5]==null)
  207. {
  208. sBorderColor="#cccccc";
  209. }
  210. else
  211. {
  212. sBorderColor=divs[5];
  213. }
  214. sWordBreak=divs[6];
  215. sPosition=divs[7];
  216. sLeft=divs[8]?parseInt(divs[8]):"0";
  217. sTop=divs[9]?parseInt(divs[9]):"0";
  218. sZindex=divs[10];
  219. sBorderStyle=divs[11];
  220. sOverFlow=divs[12];
  221. }
  222. else
  223. {
  224. sAction = "INSERT";
  225. sTitle = '<%=ResourceManager.GetString("insertdiv")%>';
  226. }
  227. }
  228. document.write("<TITLE>" + sTitle + "</TITLE>");
  229. function InitDocument(){
  230. SearchSelectValue($("d_align"), sAlign.toLowerCase());
  231. if (sAction == "MOD"){
  232. if (sWidth == ""){
  233. bCheck = false;
  234. bWidthDisable = true;
  235. sWidthValue = "100";
  236. sWidthUnit = "%";
  237. }else{
  238. bCheck = true;
  239. bWidthDisable = false;
  240. if (sWidth.substr(sWidth.length-1) == "%"){
  241. sWidthValue = sWidth.substring(0, sWidth.length-1);
  242. sWidthUnit = "%";
  243. }else{
  244. sWidthUnit = "";
  245. sWidthValue = parseInt(sWidth);
  246. if (isNaN(sWidthValue)) sWidthValue = "";
  247. }
  248. }
  249. if (sHeight == ""){
  250. bCheck2 = false;
  251. bHeightDisable = true;
  252. sHeightValue = "100";
  253. sHeightUnit = "%";
  254. }else{
  255. bCheck2 = true;
  256. bHeightDisable = false;
  257. if (sHeight.substr(sHeight.length-1) == "%"){
  258. sHeightValue = sHeight.substring(0, sHeight.length-1);
  259. sHeightUnit = "%";
  260. }else{
  261. sHeightUnit = "";
  262. sHeightValue = parseInt(sHeight);
  263. if (isNaN(sHeightValue)) sHeightValue = "";
  264. }
  265. }
  266. }
  267. switch(sWidthUnit){
  268. case "%":
  269. $("d_widthunit").selectedIndex = 1;
  270. break;
  271. default:
  272. sWidthUnit = "";
  273. $("d_widthunit").selectedIndex = 0;
  274. break;
  275. }
  276. switch(sHeightUnit){
  277. case "%":
  278. $("d_heightunit").selectedIndex = 1;
  279. break;
  280. default:
  281. sWidthUnit = "";
  282. $("d_heightunit").selectedIndex = 0;
  283. break;
  284. }
  285. $("d_border").value = sBorder;
  286. $("d_widthvalue").value = sWidthValue;
  287. $("d_heightvalue").value = sHeightValue;
  288. $("d_widthvalue").disabled = bWidthDisable;
  289. $("d_heightvalue").disabled = bHeightDisable;
  290. $("d_widthunit").disabled = bWidthDisable;
  291. $("d_heightunit").disabled = bHeightDisable;
  292. $("d_bordercolor").value = sBorderColor;
  293. $("s_bordercolor").style.backgroundColor = sBorderColor;
  294. $("d_bgcolor").value = sBgColor;
  295. $("s_bgcolor").style.backgroundColor = sBgColor;
  296. $("d_check").checked = bCheck;
  297. $("d_check2").checked = bCheck2;
  298. if(sWordBreak=="break-all")
  299. {
  300. $("d_wordbreak").checked=true;
  301. }
  302. else
  303. {
  304. $("d_wordbreak").checked=false;
  305. }
  306. $("d_position").value = sPosition;
  307. $("d_left").value = sLeft;
  308. $("d_top").value = sTop;
  309. $("d_sborderstyle").value=sBorderStyle;
  310. $("d_zindex").value=sZindex;
  311. $("d_overflow").value=sOverFlow;
  312. }
  313. function SearchSelectValue(o_Select, s_Value){
  314. for (var i=0;i<o_Select.length;i++){
  315. if (o_Select.options[i].value == s_Value){
  316. o_Select.selectedIndex = i;
  317. return true;
  318. }
  319. }
  320. return false;
  321. }
  322. function IsColor(color){
  323. var temp=color;
  324. if (temp=="") return true;
  325. if (temp.length!=7) return false;
  326. return (temp.search(/#[a-fA-F0-9]{6}/) != -1);
  327. }
  328. function IsDigit(){
  329. return ((event.keyCode >= 48) && (event.keyCode <= 57));
  330. }
  331. function MoreThanOne(obj, sErr){
  332. var b=false;
  333. if (obj.value!=""){
  334. obj.value=parseFloat(obj.value);
  335. if (obj.value!="0"){
  336. b=true;
  337. }
  338. }
  339. if (b==false){
  340. alert(sErr);
  341. return false;
  342. }
  343. return true;
  344. }
  345. function insetDiv()
  346. {
  347. sBorderColor = $("d_bordercolor").value;
  348. if (!IsColor(sBorderColor)&is_ie){
  349. alert('<%=ResourceManager.GetString("errorbordercolorcode")%>');
  350. return;
  351. }
  352. sBgColor = $("d_bgcolor").value;
  353. if (!IsColor(sBgColor)&is_ie){
  354. alert('<%=ResourceManager.GetString("errorbgcolorcode")%>');
  355. return;
  356. }
  357. if ($("d_border").value == "") $("d_border").value = "0";
  358. if ($("d_left").value == "") $("d_left").value = "0";
  359. if ($("d_top").value == "") $("d_top").value = "0";
  360. $("d_border").value = parseFloat($("d_border").value);
  361. $("d_left").value = parseFloat($("d_left").value);
  362. $("d_top").value = parseFloat($("d_top").value);
  363. var sWidth = "";
  364. if ($("d_check").checked){
  365. if (!MoreThanOne($("d_widthvalue"),'<%=ResourceManager.GetString("errorwidth")%>')) return;
  366. sWidth = $("d_widthvalue").value + $("d_widthunit").value;
  367. }
  368. var sHeight = "";
  369. if ($("d_check2").checked){
  370. if (!MoreThanOne($("d_heightvalue"),'<%=ResourceManager.GetString("errorwidth")%>')) return;
  371. sHeight = $("d_heightvalue").value + $("d_heightunit").value;
  372. }
  373. sAlign = $("d_align").options[$("d_align").selectedIndex].value;
  374. sBorder = $("d_border").value;
  375. sPosition = $("d_position").value;
  376. sLeft = $("d_left").value;
  377. sTop = $("d_top").value;
  378. sBorderStyle=$("d_sborderstyle").value;
  379. sZindex=$("d_zindex").value;
  380. sOverFlow=$("d_overflow").value;
  381. if($("d_wordbreak").checked)
  382. {
  383. sWordBreak="break-all";
  384. }
  385. else
  386. {
  387. sWordBreak="normal";
  388. }
  389. if (sAction == "MOD") {
  390. var oControl= new Array;
  391. try {
  392. oControl[0] = sWidth;
  393. }
  394. catch(e)
  395. {
  396. }
  397. try {
  398. oControl[1] = sHeight;
  399. }
  400. catch(e)
  401. {
  402. }
  403. oControl[2]= sAlign;
  404. oControl[3]= sBorder;
  405. oControl[4]= sBgColor;
  406. oControl[5]= sBorderColor;
  407. oControl[6]= sWordBreak;
  408. oControl[7]= sPosition;
  409. oControl[8]= sLeft;
  410. oControl[9]= sTop;
  411. oControl[10]= sZindex;
  412. oControl[11]= sBorderStyle;
  413. oControl[12]= sOverFlow;
  414. if(is_ie){
  415. window.returnValue = oControl;
  416. }
  417. else
  418. {
  419. window.opener.inserObject(null,'moddiv',oControl);
  420. }
  421. window.close();
  422. }
  423. else{
  424. if(is_ie){
  425. var sTable = "<div align='"+sAlign+"' style='border:"+sBorder+"px;width:"+sWidth+";height:"+sHeight+";background-color:"+sBgColor+";border-color:"+sBorderColor+";border-style:"+sBorderStyle+";position:"+sPosition+";overflow:"+sOverFlow+";word-break:"+sWordBreak+";left:"+sLeft+"px;top:"+sTop+"px;z-index:"+sZindex+";'></div>";
  426. window.returnValue = sTable;
  427. }
  428. else{
  429. var sTable = "<div align='"+sAlign+"' style='border:"+sBorder+"px;width:"+sWidth+";height:"+sHeight+";background-color:"+sBgColor+";border-color:"+sBorderColor+";border-style:"+sBorderStyle+";position:"+sPosition+";overflow:"+sOverFlow+";word-break:"+sWordBreak+";left:"+sLeft+"px;top:"+sTop+"px;z-index:"+sZindex+";'>Content...</div>";
  430. window.opener.inserObject(null,'div',sTable);
  431. }
  432. window.close();
  433. }
  434. }
  435. window.focus();
  436. </script>
  437. </head>
  438. <body onload="InitDocument()">
  439. <table border="0" cellpadding="0" cellspacing="0" align="center">
  440. <tr>
  441. <td>
  442. </td>
  443. </tr>
  444. <tr><td height="5"></td>
  445. </tr>
  446. <tr>
  447. <td>
  448. <fieldset>
  449. <legend><span style="color: dimgray"><%=ResourceManager.GetString("divdesign")%></span></legend>
  450. <table border="0"  cellpadding="0" cellspacing="0">
  451. <tr>
  452. <td style="width: 7px"></td>
  453. <td colspan="8" style="height: 30px">
  454. Top:
  455. <input id="d_top" maxlength="4" onkeypress="event.returnValue=IsDigit();" style="width: 35px"
  456. type="text" value="0" />&nbsp; Left:
  457. <input id="d_left" maxlength="4" onkeypress="event.returnValue=IsDigit();" style="width: 35px"
  458. type="text" value="0" />&nbsp;
  459. <%=ResourceManager.GetString("zindex")%>
  460. :
  461. <input id="d_zindex" maxlength="3" onkeypress="event.returnValue=IsDigit();" style="width: 40px"
  462. type="text" />&nbsp;
  463. <%=ResourceManager.GetString("bordersize")%>
  464. :
  465. <input id="d_border" maxlength="3" onkeypress="event.returnValue=IsDigit();" style="width: 40px"
  466. type="text" /></td>
  467. </tr>
  468. <tr>
  469. <td style="width: 7px;"></td>
  470. <td colspan="8" style="height: 30px">
  471. <%=ResourceManager.GetString("position")%>:
  472. <select id="d_position" style="width:72px">
  473. <option value='static'><%=ResourceManager.GetString("static")%></option>
  474. <option value='relative' selected=selected><%=ResourceManager.GetString("relative")%></option>
  475. <option value='absolute'><%=ResourceManager.GetString("absolute")%></option>
  476. </select>
  477. &nbsp;
  478. <%=ResourceManager.GetString("tablealign")%>:
  479. <select id="d_align" style="width:60px">
  480. <option value=''>
  481. <%=ResourceManager.GetString("default")%>
  482. </option>
  483. <option value='left'>
  484. <%=ResourceManager.GetString("left")%>
  485. </option>
  486. <option value='center'>
  487. <%=ResourceManager.GetString("center")%>
  488. </option>
  489. <option value='right'>
  490. <%=ResourceManager.GetString("right")%>
  491. </option>
  492. </select>
  493. &nbsp;
  494. <%=ResourceManager.GetString("borderstyle")%>:
  495. <select id="d_sborderstyle" style="width:50px">
  496. <option value='none'>
  497. <%=ResourceManager.GetString("none")%>
  498. </option>
  499. <option value='solid'>
  500. <%=ResourceManager.GetString("solid")%>
  501. </option>
  502. <option value='dashed'>
  503. <%=ResourceManager.GetString("dashed")%>
  504. </option>
  505. <option value='dotted'>
  506. <%=ResourceManager.GetString("dotted")%>
  507. <option value='double'>
  508. <%=ResourceManager.GetString("double")%>
  509. <option value='groove'>
  510. <%=ResourceManager.GetString("groove")%>
  511. <option value='outset'>
  512. <%=ResourceManager.GetString("ridge")%>
  513. <option value='inset'>
  514. <%=ResourceManager.GetString("inset")%>
  515. <option value='outset'>
  516. <%=ResourceManager.GetString("outset")%>
  517. </option>
  518. </select>
  519. </td>
  520. </tr>
  521. <tr>
  522. <td style="width: 7px;"></td>
  523. <td colspan="8" style="height: 30px">
  524. <%=ResourceManager.GetString("overflow")%>:
  525. <select id="d_overflow" style="width: 80px">
  526. <option value="auto">
  527. <%=ResourceManager.GetString("auto")%>
  528. </option>
  529. <option value="hidden">
  530. <%=ResourceManager.GetString("hidden")%>
  531. </option>
  532. <option value="scroll">
  533. <%=ResourceManager.GetString("scroll")%>
  534. </option>
  535. <option value="visible">
  536. <%=ResourceManager.GetString("visible")%>
  537. </option>
  538. </select>
  539. &nbsp;&nbsp;&nbsp;<input id="d_wordbreak" type="checkbox"/>
  540. <%=ResourceManager.GetString("wordbreak")%>
  541. </td>
  542. </tr>
  543. <tr><td colspan="9" style="height: 5px"></td>
  544. </tr>
  545. </table>
  546. </fieldset>
  547. </td>
  548. </tr>
  549. <tr><td height="5"></td>
  550. </tr>
  551. <tr>
  552. <td>
  553. <fieldset>
  554. <legend><span style="color: dimgray"><%=ResourceManager.GetString("divwidth")%></span></legend>
  555. <table border="0" cellpadding="0" cellspacing="0" width='100%'>
  556. <tr><td colspan="9" height="5"></td>
  557. </tr>
  558. <tr>
  559. <td width="7" style="height: 21px"></td>
  560. <td onclick="d_check.click()" nowrap="nowrap" valign="middle" style="height: 21px"><input id="d_check" type="checkbox" onclick="d_widthvalue.disabled=(!this.checked);d_widthunit.disabled=(!this.checked);" value="1" />
  561. <%=ResourceManager.GetString("divwidthvalue")%></td>
  562. <td align="right" width="60%" style="height: 21px">
  563. <input id="d_widthvalue" type="text" value="" size="5" onkeypress="event.returnValue=IsDigit();" maxlength="4" />
  564. <select id="d_widthunit">
  565. <option value='px'><%=ResourceManager.GetString("tablepx")%></option><option value='%'><%=ResourceManager.GetString("tablepercent")%></option>
  566. </select>
  567. </td>
  568. <td width="7" style="height: 21px"></td>
  569. </tr>
  570. <tr><td colspan="9" height="5"></td>
  571. </tr>
  572. </table>
  573. </fieldset>
  574. <fieldset>
  575. <legend><span style="color: dimgray"><%=ResourceManager.GetString("divheight")%></span></legend>
  576. <table border="0" cellpadding="0" cellspacing="0" width='100%'>
  577. <tr><td colspan="9" height="5"></td>
  578. </tr>
  579. <tr>
  580. <td width="7" style="height: 21px"></td>
  581. <td onclick="d_check2.click()" nowrap="nowrap" valign="middle" style="height: 21px"><input id="d_check2" type="checkbox" onclick="d_heightvalue.disabled=(!this.checked);d_heightunit.disabled=(!this.checked);" value="1" />
  582. <%=ResourceManager.GetString("divheightvalue")%></td>
  583. <td align="right" width="60%" style="height: 21px">
  584. <input id="d_heightvalue" type="text" value="" size="5" onkeypress="event.returnValue=IsDigit();" maxlength="4" />
  585. <select id="d_heightunit">
  586. <option value='px'><%=ResourceManager.GetString("tablepx")%></option><option value='%'><%=ResourceManager.GetString("tablepercent")%></option>
  587. </select>
  588. </td>
  589. <td width="7" style="height: 21px"></td>
  590. </tr>
  591. <tr><td colspan="9" height="5"></td>
  592. </tr>
  593. </table>
  594. </fieldset>
  595. </td>
  596. </tr>
  597. <tr><td height="5"></td>
  598. </tr>
  599. <tr>
  600. <td>
  601. <fieldset>
  602. <legend><span style="color: dimgray"><%=ResourceManager.GetString("divcolor")%></span></legend>
  603. <table border="0" cellpadding="0" cellspacing="0">
  604. <tr><td colspan="9" height="5"></td>
  605. </tr>
  606. <tr>
  607. <td width="7"></td>
  608. <td><%=ResourceManager.GetString("tablebordercolor")%>:</td>
  609. <td width="5"></td>
  610. <td><input type="text" id="d_bordercolor" onblur='s_bordercolor.style.backgroundColor=this.value' size="7" value="" /></td>
  611. <td style="width: 23px">
  612. &nbsp;<img border="0" src="img/selcolor.gif" width="18" style="cursor:pointer" title="<%=ResourceManager.GetString("tableselectbordercolor")%>" id="s_bordercolor" onclick="colordialog('bordercolor')" /></td>
  613. <td width="40"></td>
  614. <td><%=ResourceManager.GetString("tablebgcolor")%>::</td>
  615. <td width="5"></td>
  616. <td><input type="text" id="d_bgcolor" onblur='s_bgcolor.style.backgroundColor=this.value' size="7" value="" /></td>
  617. <td>
  618. &nbsp;<img border="0" src="img/selcolor.gif" width="18" style="cursor:pointer" title="<%=ResourceManager.GetString("tableselectbgcolor")%>" id="s_bgcolor" onclick="colordialog('bgcolor')" /></td>
  619. <td width="7"></td>
  620. </tr>
  621. <tr><td colspan="9" height="5"></td>
  622. </tr>
  623. </table>
  624. </fieldset>
  625. </td>
  626. </tr>
  627. <tr><td height="5"></td>
  628. </tr>
  629. <tr><td align="center">
  630. <button style="width: 76px" onclick="insetDiv()"><%=ResourceManager.GetString("ok")%></button>
  631. &nbsp;<button onclick="window.close();" style="width: 76px"><%=ResourceManager.GetString("close2")%></button></td></tr>
  632. </table>
  633. <script language="JavaScript" type="text/javascript">
  634. if(is_ie)
  635. {
  636. document.body.bgColor="ButtonFace";
  637. }
  638. else
  639. {
  640. document.body.bgColor="#E0E0E0";
  641. }
  642. </script>
  643. </body>
  644. </html>