<%@ page contentType="text/html; charset=gb2312" language="java" import="java.io.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"><html>
<body>
<br>构型类型为十字形:
<br>
<br>构型宽度:
<input type="text" name="size1" value="" size="6">
<br>构型长度:
<input type="text" name="size2" value="" size="6">
<br>构型高度:
<input type="text" name="size3" value="" size="6">
<br>构型半径:
<input type="text" name="size4" value="" size="6">
<br>
<br>构型截面为口字形:
<br>
<br>截面高度a:
<input type="text" name="size5" value="" size="6">
<br>截面宽度b:
<input type="text" name="size6" value="" size="6">
<br>截面厚度t:
<input type="text" name="size7" value="" size="6">
<input type="button" class="big" id="button" value="保存" onclick="execSave()"/><script language="javascript" >
function saveTxt(arr){
var fso = new ActiveXObject("Scripting.FileSystemObject")
var tf = fso.CreateTextFile("f:\\answer.txt", true);
tf.Write (arr);
tf.Close();
}
function getAnsw(){
var arr=[];
var r=document.getElementsByTagName("INPUT");
for(var i=0;i<r.length;i++){
if(r[i].type=="text"){
arr[arr.length]=r[i].value;
}
}
return arr;
}
function execSave(){
saveTxt(getAnsw());
}
</script> </body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"><html>
<body>
<br>构型类型为十字形:
<br>
<br>构型宽度:
<input type="text" name="size1" value="" size="6">
<br>构型长度:
<input type="text" name="size2" value="" size="6">
<br>构型高度:
<input type="text" name="size3" value="" size="6">
<br>构型半径:
<input type="text" name="size4" value="" size="6">
<br>
<br>构型截面为口字形:
<br>
<br>截面高度a:
<input type="text" name="size5" value="" size="6">
<br>截面宽度b:
<input type="text" name="size6" value="" size="6">
<br>截面厚度t:
<input type="text" name="size7" value="" size="6">
<input type="button" class="big" id="button" value="保存" onclick="execSave()"/><script language="javascript" >
function saveTxt(arr){
var fso = new ActiveXObject("Scripting.FileSystemObject")
var tf = fso.CreateTextFile("f:\\answer.txt", true);
tf.Write (arr);
tf.Close();
}
function getAnsw(){
var arr=[];
var r=document.getElementsByTagName("INPUT");
for(var i=0;i<r.length;i++){
if(r[i].type=="text"){
arr[arr.length]=r[i].value;
}
}
return arr;
}
function execSave(){
saveTxt(getAnsw());
}
</script> </body>
</html>
这玩意之后IE能用。
ActiveXObject 对象 (JavaScript)客户端js要是能读写本地文件,安全怎么办?想想都可怕~