<html>
<헤드>
<title> xslt 练习器 _ </title>
<스타일>
몸
{
글꼴 크기 : 12;
배경 : #Dadada;
왼쪽의 마진 : 20;
}
#blockxml
{
유대 가족 : Verdana;
글꼴 크기 : 12px;
오버플로 : 스크롤;
높이 : 400;
상단 : 40;
왼쪽 : 20;
}
입력
{
너비 : 350;
}
#blockxsl
{
위치 : 절대;
유대 가족 : Verdana;
글꼴 크기 : 12px;
오버플로 : 스크롤;
높이 : 400;
상단 : 40;
}
#showme
{
유대 가족 : Verdana;
글꼴 크기 : 12px;
높이 : 100;
오버플로 : 가시;
상단 : 300;
왼쪽 : 20;
}
</스타일>
</head>
<body>
<inputtype = "file"id = "filexml"onchange = "showxml ();"/> xml
<inputtype = "file"id = "filexsl"onchange = "showxsl ();"/> xsl
<buttononclick = "parsexml ();"> 开始转换 </button>
<buttononClick = "browse ();"> 预览结果 </button>
<textAreaid = "blockxml"> </textArea>
<textAreaid = "blockxsl"> </textArea>
<textAreaid = "showme"> </textArea>
<scriptLanguage = "JavaScript">
Window.Resizeto (Window.Screen.availWidth, Window.Screen.availHeight);
Window.Moveto (0,0);
blockxml.style.width = parseint (window.screen.availwidth*0.46);
blockxsl.style.width = blockxml.style.width;
blockxsl.style.left = parseint (window.screen.availwidth*0.46) +30;
showme.style.width = parseint (window.screen.availwidth*0.92) +10;
varfso
fso = newActivexObject ( "Scripting.FilesyStemObject");
varxmldoc, xsldoc;
xmldoc = newActiveXobject ( "msxml2.document");
xsldoc = newActiveXobject ( "msxml2.document");
xmldoc.async = false;
xsldoc.async = false;
functionbrowse ()
{
varwin = window.open ();
win.document.write (showme.value);