fastkey_set_param.jsp

来源:互联网 发布:mysql error1064 编辑:程序博客网 时间:2024/05/16 19:04
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><link rel="stylesheet" type="text/css" href="css/css.css"><link rel="stylesheet" type="text/css" href="css/dhtmlxwindows.css" /><link rel="stylesheet" type="text/css" href="css/skins/ibusblue/dhtmlxwindows_dhx_ibusblue.css" /><script src="js/dhtmlx/dhtmlxcommon.js"></script><script src="js/util/ibus_util.js"></script><script src="js/util/jquery-1.4.min.js"></script><script src="js/ibus/boc_invoker.js"></script></head><body><form action="" method="post" name="form1"  id="form1"><input type="hidden" id="targetId" value="<%=request.getParameter("targetId") %>"/><table width="348" border="0">        <tr><td> </td>        <td><div align="left">    菜单区            事件区</div></td></tr>          <tr>       <td width="59"><div align="right">对齐方式</div></td>               <td width="279">     <select name="fastkey_align" id="fastkey_align">       <option value="left">居左</option>       <option value="right">居右</option>     </select>                 <select name="toolbar_align" id="toolbar_align">       <option value="left">居左</option>       <option value="right">居右</option>     </select>   </td>  </tr>        <tr><td> </td>        <td> </td></tr><tr><td width="59"><div align="right">显示比例</div></td>        <td width="279">            <input type="text" name="fastkey_per" id="fastkey_per" value=""  style="width: 60px;"/>             :            <input type="text" name="toolbar_per" id="toolbar_per" value=""  style="width: 60px;"/>       </td></tr>              <tr>       <td align="center" colspan="2"><input type="button" name="ensure" value="确 定" rel="no_init_style" class="winensurebnt" onclick="ensureButton()"/> <input type="button" name="cancel" value="取 消" rel="no_init_style" class="winclosedbnt" onclick="closeWindow();"/>         <input type="button" name="apply" value="应 用" rel="no_init_style" class="winapplybnt" onclick="applyButton();"/>    </td></tr></table> </form></body><script type="text/javascript">var tabarId = document.getElementById("targetId").value;var designerObj = parent.getSelfDesigner(tabarId);var dhxWins = designerObj.dhxWins;var align=designerObj.fastkeyEntity.menus_align;var menus_per=designerObj.fastkeyEntity.menus_per;var sysbutton_per=designerObj.fastkeyEntity.sysbutton_per;document.getElementById("fastkey_align").value=align;document.getElementById("toolbar_align").value=designerObj.fastkeyEntity.sysbutton_align;document.getElementById("fastkey_per").value=menus_per;document.getElementById("toolbar_per").value=sysbutton_per;function ensureButton(){applyButton();closeWindow();}function applyButton(){var align=document.getElementById("fastkey_align").value;var toolbar_align = document.getElementById("toolbar_align").value;var menus_per=document.getElementById("fastkey_per").value;    var sysbutton_per=document.getElementById("toolbar_per").value;    if(!CheckPercent(menus_per)||!CheckPercent(sysbutton_per)){        alert("请输入正确的百分数0%~100%");        return;    }    var submenus = menus_per.substring(0,menus_per.length-1);    var subsysbutton = sysbutton_per.substring(0,sysbutton_per.length-1);    var numSum = parseFloat(submenus) + parseFloat(subsysbutton);    if(numSum!=100){        alert("输入的百分数和必须等于100%");        return;    }    designerObj.fastkeyEntity.menus_align=align;designerObj.fastkeyEntity.sysbutton_align = toolbar_align;designerObj.fastkeyEntity.menus_per=menus_per;designerObj.fastkeyEntity.sysbutton_per=sysbutton_per;parent.document.getElementById("td_fastkey"+tabarId).style.width = menus_per;parent.document.getElementById("td_toolbar"+tabarId).style.width = sysbutton_per;designerObj.ibusFastkey.setAlign(align);designerObj.ibusToolbar.setAlign(toolbar_align);}function closeWindow(){dhxWins.window("setparam").close();}//判断是否是百分数function CheckPercent(aString){    aString = aString.replace(/(^\s*)|(\s*$)/g, "");       var symbol = aString.charAt(aString.length - 1);    if(symbol == "%")    {           var subS = aString.substring(0,aString.length-1);           if( isNaN(subS) )               return false;           else           {               var num = parseFloat(subS);               if( num >= 0 && num<=100)                   return true;               else                   return false;        }    }    else        return false; }</script></html>


 

原创粉丝点击