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

📄 toolbarjs.js

📁 本程序使用C#开发
💻 JS
字号:
//*****************************************按钮工具条相关代码******************
function onButton(element,index)
{
	if(index=='1')
		element.className="tdMenuBtnOver";
	else
		element.className="tdBarBtnOver";
	element.background="Images/btn_bg.gif";
}
//
function offButton(element,index)
{
	if(index=='1')
		element.className="tdMenuNormal";
	else
		element.className="tdBarNormal";
	element.background="";
}
function left()
{
	//var start = selected_area.sobj.parentElement;
	//var end = selected_area.eobj.parentElement;
	//if(start.parentElement.rowIndex == end.parentElement.rowIndex && start.cellIndex == end.cellIndex )
	//{
		selected_area.sobj.style.textAlign = "left";
	//}
}
function mid()
{
	//var start = selected_area.sobj.parentElement;
	//var end = selected_area.eobj.parentElement;
	//if(start.parentElement.rowIndex == end.parentElement.rowIndex && start.cellIndex == end.cellIndex )
	//{
		selected_area.sobj.style.textAlign = "center";
	//}
}
function right()
{
	//var start = selected_area.sobj.parentElement;
	//var end = selected_area.eobj.parentElement;
	//if(start.parentElement.rowIndex == end.parentElement.rowIndex && start.cellIndex == end.cellIndex )
	//{
		selected_area.sobj.style.textAlign = "right";
	//}
}
//设置边框
function range(node)
{
	//首先得到鼠标所在的表格的位置
	var left = getLeftIE(node,true)+8; 
	var top = getTopIE(node,true)+node.offsetHeight;
	//定义打开的oPopup的宽度,高度
	var width = 80;
	var height = 70
	//清空oPopup的内容,否则每次调用都只会在后面接着写
	oPopup.document.body.innerHTML = "";
	var oPopBody = oPopup.document.body;
	oPopup.show(left,top, width, height, document.body); 
	oPopup.document.open;
	oPopup.document.write("<style>");
	oPopup.document.write(".tdBarNormal	{ width:25;PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; CURSOR: default; PADDING-TOP: 1px }");
	oPopup.document.write(".tdBarBtnOver { width:25;background-color:#F5F5F5;BORDER-RIGHT: #003c74 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #003c74 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #003c74 1px solid; CURSOR: default; PADDING-TOP: 0px; BORDER-BOTTOM: #003c74 1px solid }");
	oPopup.document.write("</style>");
	//让oPopup在鼠标离开时自动隐藏。
	oPopup.document.write("<body onclick=closemenu() leftmargin=0 topmargin=0 scroll=no style='border : 0 px;' onmouseover=clearTimeout(parent.popt); onmouseout=parent.popt=setTimeout('parent.oPopup.hide()',10);>");

	//用document.write()写菜单内容
	oPopup.document.write("<table  style='background-color:#BED5F9' width=77 height=77 style='border-collapse : collapse;'>");
	/*for(var i=0;i<MenuText[t].length;i++)
	{
	//
		oPopup.document.write("<tr><td width=15 background='Images/menuleft.gif'> </td><td style='border-top : #cccccc 1px solid;border-bottom : #666666 1px solid;border-left : #cccccc 1px solid;border-right : #666666 1px solid;mouse : hand; font-size : 12px; color:#000000;text-align : left;vertical-align : center;CURSOR: hand'  background='image/topbg.gif' bgcolor=#cccccc onmouseover=this.bgColor='#C2D2E5'; onmouseout=this.bgColor='#cccccc'; height='20'  onclick=parent."+MenuEven[t][i]+">"+MenuText[t][i]+"</td></tr>");//+MenuEven[t][i]+"
	}*/
	oPopup.document.write("<tr height=25>");
	oPopup.document.write("<td class='tdBarNormal' onmouseover='parent.onButton(this,2)' onclick='parent.selected_area.drawNone()' onmouseout='parent.offButton(this,2)' vAlign='middle' align='center'><IMG src='Images/noborder.gif'></td>");
	oPopup.document.write("<td class='tdBarNormal' onmouseover='parent.onButton(this,2)' onclick='parent.selected_area.drawLeftLine()' onmouseout='parent.offButton(this,2)' vAlign='middle' align='center'><IMG src='Images/leftborder.gif'></td>");
	oPopup.document.write("<td class='tdBarNormal' onmouseover='parent.onButton(this,2)' onclick='parent.selected_area.drawTopLine()' onmouseout='parent.offButton(this,2)' vAlign='middle' align='center'><IMG src='Images/topborder.gif'></td>");
	oPopup.document.write("</tr>");
	oPopup.document.write("<tr height=25>");
	oPopup.document.write("<td class='tdBarNormal' onmouseover='parent.onButton(this,2)' onclick='parent.selected_area.drawRightLine()' onmouseout='parent.offButton(this,2)' vAlign='middle' align='center'><IMG src='Images/rightborder.gif'></td>");
	oPopup.document.write("<td class='tdBarNormal' onmouseover='parent.onButton(this,2)' onclick='parent.selected_area.drawBottomLine()' onmouseout='parent.offButton(this,2)' vAlign='middle' align='center'><IMG src='Images/bottomborder.gif'></td>");
	oPopup.document.write("<td class='tdBarNormal' onmouseover='parent.onButton(this,2)' onclick='parent.selected_area.drawRect()' onmouseout='parent.offButton(this,2)' vAlign='middle' align='center'><IMG src='Images/allborder.gif'></td>");
	oPopup.document.write("</tr>");
	oPopup.document.write("<tr height=25>");
	oPopup.document.write("<td class='tdBarNormal' onmouseover='parent.onButton(this,2)' onclick='parent.selected_area.drawNet()' onmouseout='parent.offButton(this,2)' vAlign='middle' align='center'><IMG src='Images/netborder.gif'></td>");
	oPopup.document.write("</tr>");
	oPopup.document.write("</table>");
	oPopup.document.write("</body>")
}
function cuti()
{
	if(selected_area.sobj.style.fontWeight == "bolder")
		selected_area.sobj.style.fontWeight = "";
	else
		selected_area.sobj.style.fontWeight = "bolder"
}
function xieti()
{
	if(selected_area.sobj.style.fontStyle == "italic")
		selected_area.sobj.style.fontStyle = "";
	else
		selected_area.sobj.style.fontStyle = "italic";
}
function xiahuaxian()
{
	if(selected_area.sobj.style.textDecorationUnderline == true)
		selected_area.sobj.style.textDecorationUnderline = false;
	else
		selected_area.sobj.style.textDecorationUnderline = true;
}
function fontfamily(obj)
{
	//GlobalFontFamily = obj.options[obj.selectedIndex].text;
	//var content = window.document.getElementById("SendContent");
	fontfam(obj.options[obj.selectedIndex].text);
}
function fontfamily2(text)
{
	selected_area.sobj.style.fontFamily = text;
}
function fontsize(obj)
{
	//GlobalFontSize = obj.options[obj.selectedIndex].text+"px";
	//var content = window.document.getElementById("SendContent");
	fontsize2(obj.options[obj.selectedIndex].text);
}
function fontsize2(text)
{
	selected_area.sobj.style.fontSize = text;
	
	if(clickobj == null)return;
	var nh = clickobj.offsetHeight;
	if(oheight == nh){return;}
	else
	{
		if(clickobj.parentElement.offsetHeight >= Number(nh)+2){oheight = nh;return;}
		//改变两个表的高度
		changeheight(nh-oheight);
		oheight = nh;
	}
}
function cut()
{
	var start = selected_area.sobj.parentElement;
	var end = selected_area.eobj.parentElement;
	if(start.parentElement.rowIndex == end.parentElement.rowIndex && start.cellIndex == end.cellIndex )
	{
		window.clipboardData.setData('text',selected_area.sobj.innerHTML);
		selected_area.sobj.innerHTML = "";
		
	}
}
//******************************************************************************

⌨️ 快捷键说明

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