⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 parasupport.jsp

📁 IBM RSA下的JSF开发示例
💻 JSP
📖 第 1 页 / 共 2 页
字号:
		switch(index){			case 0:				if(bf > 100000 || at > 100000){					alert("<%= resourceBundle.getString("InvalidSpacing") %>");					return;				}				break;			case 1:				if(bf > 100000 || at > 100000){					alert("<%= resourceBundle.getString("InvalidSpacing") %>");					return;				}				break;			case 2:				if(bf > 1000000 || at > 1000000){					alert("<%= resourceBundle.getString("InvalidSpacing") %>");					return;				}				break;			case 3:				if(bf > 75750 || at > 75750){					alert("<%= resourceBundle.getString("InvalidSpacing") %>");					return;				}				break;			case 4:				if(bf > 757500 || at > 757500){					alert("<%= resourceBundle.getString("InvalidSpacing") %>");					return;				}				break;			case 5:				if(bf > 170000 || at > 170000){					alert("<%= resourceBundle.getString("InvalidSpacing") %>");					return;				}				break;			case 6:				if(bf > 29000 || at > 29000){					alert("<%= resourceBundle.getString("InvalidSpacing") %>");					return;				}				break;			case 7:				if(bf > 134217.727 || at > 134217.727){					alert("<%= resourceBundle.getString("InvalidSpacing") %>");					return;				}				break;		}        var lsList = document.getElementById('lineSpace');        var lnSpace = lsList.options[lsList.selectedIndex].value;        var rng = this.opener.IBM_RTE_getSelectionRange("<%= editorName %>");		if(<%=isAccessible%>){			if (this.opener.opener.IBM_RTE_isMozilla())				this.opener.opener.IBM_RTE_Mozilla_addPTags("<%= editorName %>");		}else{			if (this.opener.IBM_RTE_isMozilla())				this.opener.IBM_RTE_Mozilla_addPTags("<%= editorName %>");		}		var parNode;        if (this.opener.IBM_RTE_isMozilla()) {            parNode = rng.startContainer;            var strName = parNode.nodeName;            while(strName != "P" && strName != "DIV" && strName != "BODY"){                parNode = parNode.parentNode;                strName = parNode.nodeName;            }         }        else {            parNode = rng.parentElement();            var strName = parNode.tagName;            while(strName != "P" && strName != "DIV" && strName != "BODY"){                parNode = parNode.parentNode;                strName = parNode.tagName;            }         }	<%-- Following code is for Mozilla --%>	if(this.opener.IBM_RTE_isMozilla())	{		var arr = this.opener.IBM_RTE_getDocument("<%= editorName %>").body.getElementsByTagName('P');		var xx = 0;		while(arr[xx] != null)		{			var bodyRange = this.opener.IBM_RTE_getDocument("<%= editorName %>").createRange();			var inRange = false;			paraRange = bodyRange;			paraRange.setStartBefore(arr[xx]);			paraRange.setEndAfter(arr[xx]);			var START_TO_START = 0;			var END_TO_START = 3;			if(paraRange.compareBoundaryPoints(START_TO_START,rng) >= 0){				if(paraRange.compareBoundaryPoints(END_TO_START,rng) <= 0)					inRange = true;			}			else if(rng.compareBoundaryPoints(END_TO_START,paraRange) <= 0)					inRange = true;			if(inRange)			{					//parNode = arr[xx];					arr[xx].align = alnType;					arr[xx].style.textAlign = alnType;					arr[xx].style.lineHeight = lnSpace;					arr[xx].style.marginLeft = lt + mgnU;					arr[xx].style.marginRight = rt + mgnU;					arr[xx].style.marginTop = bf + spU;					arr[xx].style.marginBottom = at + spU;			}			xx++;		}	}<%-- Mozilla code end--%>else<%-- Internet Explore Code start--%>{		var arr = this.opener.IBM_RTE_getDocument("<%= editorName %>").body.getElementsByTagName('P');		var xx = 0;		var enteredInRange = false;		var paraRange;		while(arr[xx]!=null)		{			var inRange = false;			paraRange = this.opener.IBM_RTE_getDocument("<%= editorName %>").body.createTextRange();			paraRange.moveToElementText(arr[xx]);			if(paraRange.compareEndPoints("StartToStart",rng) <= 0){				if(paraRange.compareEndPoints("EndToStart",rng) >= 0)					inRange = true;			}			else if(rng.compareEndPoints("EndToStart",paraRange) >= 0)					inRange = true;			if(inRange){				parNode = arr[xx];				parNode.align = alnType;				parNode.style.lineHeight = lnSpace;				parNode.style.marginLeft = lt + mgnU;				parNode.style.marginRight = rt + mgnU;				parNode.style.marginTop = bf + spU;				parNode.style.marginBottom = at + spU;				enteredInRange = true;			}			else if(enteredInRange)break;			xx++;		}}<%-- Internet Explore code end--%>        parent.close();    }    function cancelClicked() {        parent.close();       }    //resize the window to fit the content of the main div    //note the addition of 35px. This is a rough amount added     //to account for the title bar of the window.    function resizeWindow() {        var h = document.getElementById("thebody").offsetHeight;        var w = document.getElementById("thebody").offsetWidth;                window.resizeTo(w + 30, h + 60);    }    function initPara() {        setValues();        resizeWindow();    }function checkIfNumber(lt){		var ch;	var flag = "integer";	var dot = false;		for(i=0; i<lt.length; i++)	{			ch = lt.charAt(i);			if((ch>=0 && ch <= 9) || ch == '.')		{					if(dot == true && ch =='.'){				alert("<%= resourceBundle.getString("InvalidNumberEntry") %>");				flag = "invalidNumber";				break;			}			if(ch == '.') 			{					flag = "decimal";				dot = true;				continue;			}		}		else		{			flag = "false";			break;		}	}	return flag;}</script></head><body dir="<%= tableDir %>" lang="<%= langToUse %>" onLoad="initPara();" style="margin:6px;"><table><tr><td><div id="thebody"><img src="<%= img %>/paragraphSupport.gif" alt="" width="18" height="18" border="0" align="absmiddle"><span class="portlet-section-header"><%= resourceBundle.getString("Paragraph") %></span><hr class="portlet-separator"><label for="alignment" class="portlet-form-field-label"><%= resourceBundle.getString("Alignment") %></label><br><SELECT id="alignList" >			<OPTION value="left"><%= resourceBundle.getString("ParaLeft") %></OPTION>			<OPTION value="center"><%= resourceBundle.getString("ParaCenter") %></OPTION>			<OPTION value="right"><%= resourceBundle.getString("ParaRight") %></OPTION>			<OPTION value="justify"><%= resourceBundle.getString("ParaJustify") %></OPTION></SELECT><br>&nbsp;<br><table border="0" cellpadding="0" cellspacing="0">  <tr>    <td colspan="5"><span class="portlet-section-header"><%= resourceBundle.getString("Margins") %></span></td>  </tr>  <tr>    <td colspan="5" height="5"><img src="../images/dot.gif" alt="" width="1" height="5" border="0"></td>  </tr>  <tr>    <td><%= resourceBundle.getString("Left") %></td>    <td width="20"><img src="../images/dot.gif" alt="" width="20" height="1" border="0"></td>    <td><%= resourceBundle.getString("Right") %></td>    <td width="20"><img src="../images/dot.gif" alt="" width="20" height="1" border="0"></td>    <td><%= resourceBundle.getString("Units") %></td>  </tr>  <tr>    <td><input id="leftId" type="text" value="0" size="5" style="text-align: right;"/></td>    <td width="20"><img src="../images/dot.gif" alt="" width="20" height="1" border="0"></td>    <td><input id="rightId" style="text-align: right;" type="text" value="0" size="5"></td>    <td width="20"><img src="../images/dot.gif" alt="" width="20" height="1" border="0"></td>    <td>      <select id="mgnUnit">        <option>ex</option>        <option>em</option>        <option selected>px</option>        <option>cm</option>        <option>mm</option>        <option>pc</option>        <option>in</option>        <option>pt</option>      </select>    </td>  </tr>  <tr>    <td colspan="5" height="15"><img src="../images/dot.gif" alt="" width="1" height="15" border="0"></td>  </tr>  <tr>    <td colspan="5"><span class="portlet-section-header"><%= resourceBundle.getString("Spacing") %></span></td>  </tr>  <tr>    <td colspan="5" height="5"><img src="../images/dot.gif" alt="" width="1" height="5" border="0"></td>  </tr>  <tr>    <td><%= resourceBundle.getString("Above") %></td>    <td width="20"><img src="../images/dot.gif" alt="" width="20" height="1" border="0"></td>    <td><%= resourceBundle.getString("Below") %></td>    <td width="20"><img src="../images/dot.gif" alt="" width="20" height="1" border="0"></td>    <td><%= resourceBundle.getString("Units") %></td>  </tr>  <tr>    <td><input id="beforeId" style="text-align: right;" type="text" value="0" size="5"></td>    <td width="20"><img src="../images/dot.gif" alt="" width="20" height="1" border="0"></td>    <td><input id="afterId" style="text-align: right;" type="text" value="0" size="5"></td>    <td width="20"><img src="../images/dot.gif" alt="" width="20" height="1" border="0"></td>    <td>      <select id="spUnit">        <option>ex</option>        <option>em</option>        <option selected>px</option>        <option>cm</option>        <option>mm</option>        <option>pc</option>        <option>in</option>        <option>pt</option>      </select>    </td>  </tr></table><br><%= resourceBundle.getString("LineSpacing") %><br>      <select id="lineSpace">        <option value="normal"><%= resourceBundle.getString("Normal") %></option>        <option value="6pt">6pt</option>        <option value="12pt">12pt</option>        <option value="18pt">18pt</option>        <option value="24pt">24pt</option>        <option value="30pt">30pt</option>        <option value="36pt">36pt</option>      </select><hr class="portlet-separator"><table><tr><td><input type="button" class="wpsButtonText"  value="<%= resourceBundle.getString("OK")%>" id="btnOk" onclick="okClicked();"></td><td><input type="button" class="wpsButtonText" value="<%= resourceBundle.getString("Cancel") %>" id="btnCancel" onclick="cancelClicked();"></td></tr></table></div></td></tr></table></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -