这段代码转换成ASP代码怎么写

来源:百度知道 编辑:UC知道 时间:2024/07/07 23:09:17
<SCRIPT language=JavaScript>
var startt;
var stopt;
var rd;
var strdiff;
var diff;
var strrd;
var drdpos;
var ddiffpos;

function getStopT(buttonid,textid)
{
stoptime=new Date();
stopt=stoptime.getTime();
diff=(stopt-startt)*0.001
rd=Math.round(1032192/diff)/1024
strdiff=diff.toString(10)
ddiffpos=strdiff.indexOf(".",1)
strrd=rd.toString(10)
drdpos=strrd.indexOf(".",1)
document.all[textid].style.visibility="hidden"
document.all[buttonid].style.visibility="visible"
}

function showcstat() {

var content="<html><head><title></title><link href='chinesefont.css' rel='stylesheet' type='text/css'> </head>"

content+=strdiff.substring(0,ddiffpos+3)

if (diff >0.01) {
if (di

另存为Test.asp 运行后,查看源代码,即转换前的内容:
<%
Response.write"<SCRIPT language=JavaScript>"&VBLF
Response.write"var startt; "&VBLF
Response.write"var stopt; "&VBLF
Response.write"var rd; "&VBLF
Response.write"var strdiff;"&VBLF
Response.write"var diff; "&VBLF
Response.write"var strrd; "&VBLF
Response.write"var drdpos; "&VBLF
Response.write"var ddiffpos; "&VBLF
Response.write"function getStopT(buttonid,textid) "&VBLF
Response.write"{ "&VBLF
Response.write"stoptime=new Date(); "&VBLF
Response.write"stopt=stoptime.getTime(); "&VBLF
Response.write"diff=(stopt-startt)*0.001; "&VBLF
Response.write"rd=Math.round(1032192/diff)/1024; "&VBLF
Response.write"strdiff=diff.toString(10); "&VBLF
Response.write"ddiffpos=strdiff.indexOf("".&quo