日期:2014-05-18 浏览次数:20917 次
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<style>
/*div{display:inline;}*/
div{font-size:1px;}
body{text-align:center;}
/*个体*/
.block{
height:20px;
background-color:#FFFFFF;
text-align: center;
vertical-align: middle;
white-space: normal;
}
/*内容框架*/
.content{
height:40px;
width:120px;
background-color:#CCCCCC;
font-size:14px;
font-family: "新宋体";
font-weight: bold;
font-variant: normal;
font-style: normal;
word-spacing: normal;
text-align: center;
vertical-align: baseline;
border: thin solid #333333;
overflow: auto;
display: run-in;
}
/*坚线*/
.vline{height:10px;width:2px;background-color:black;}
/*横线*/
.hline{height:1px;float:left;background-color:black;}
/*隐藏*/
.hlinebox{display:block;}
/*间隔*/
.middleblock{width:100px;}
/**/
.block, .middleblock{float:left;}
.childs{clear:left}
</style>
</HEAD>
<BODY>
<div id="Layer1" >
<input type=button name='button_export' title='导出到word' onclick="OpenWord()" value=" imp word"></div>
</div>
<div class="block" id="m1">
<div class="vline"></div>
<div class="content">tree1</div>
<div class="vline"></div>
<div class="hlinebox"> <!--隐藏框,隔开元素之间的距离-->
<div class="middleblock" id="leftblock"></div>
<div class="hline" id="hline"></div>
<div class="middleblock" id="rightblock"></div>
</div>
<div class="childs">
<div class="block" id="m11">
<div class="vline"></div>
<div class="content">tree2</div>
</div>
<div class="middleblock"></div>
<div class="block" id="m11">
<div class="vline"></div>
<div class="content">tree3</div>
</div>
</div>
</div>
<SCRIPT LANGUAGE="JavaScript">
var hline = document.getElementsByName("hline");
var leftblock = document.getElementsByName("leftblock");
var rightblock = document.getElementsByName("rightblock");
var co;
for (var i=0;i<leftblock.length; i++)
{
co = leftblock[i];
alert(co)
// alert(co.nodeName) //到得元素名称
co = co.parentNode.nextSibling;//移位到childs wrap
alert(co.nodeName)
//先左
leftblock[i].style.width = co.childNodes[0].offsetWidth / 2 - 1;
//右
rightblock[i].style.width = co.childNodes[co.childNodes.length - 1].offsetWidth / 2 - 1;
//中
hline[i].style.width = hline[i].parentNode.parentNode.offsetWidth - leftblock[i].offsetWidth - rightblock[i].offsetWidth;
}
</SCRIPT>
<script language="javascript">
function OpenWord(){
Layer1.style.border=0
word = new ActiveXObject('Word.Application');
word.Application.Visible = true;
var mydoc=word.Documents.Add('',0,1);
myRange =mydoc.Range(0,1)
var sel=Layer1.document.body.createTextRange()
sel.select()
Layer1.document.execCommand('Copy')
sel.moveEnd('character')
myRange.Paste();
location.reload()
word.ActiveWindow.ActivePane.View.Type=9
}
</script>
</BODY>
</HTML>