<script type="text/javascript" language="javascript">
var cache = new pageCache(<%=StudyV.Web.Cookies.Read("Clerk","ClerkId")%>,<%= Request["ExamStartId"]%>);
function InitCache()
{
cache.loadCache();//加载缓存
BindEvent(cache);//给页面控件绑定事件,用于记录缓存
}
function DelCache()
{
if(cache!=null) cache.clearCache();
}
function SetCookie(name,value)
{
if(cache!=null) cache.setCookie(name,value);
}
BuildTm();
if (KsSavePaper == "4")//启用本地缓存
{
//载入本地缓存
InitCache();
}
//如果是恢复考试,则调用保存的数据进行恢复
if (IsContinue == "1")
{
//如果是启用本地缓存,则在本地取出缓存数据
if (KsSavePaper == "2" || KsSavePaper == "3" )
{
//载入服务器缓存
resume_paper(tm_arr.length);
}
}
if(document.getElementById("LeftTime").value!="0")
{
lefttime = document.getElementById("LeftTime").value * 1;
}
timerID = window.setInterval("startclock()",1000); //开始计时
parent.document.getElementsByName("topFrame")[0].contentWindow.document.getElementById("lblWarning").innerHTML="试卷加载完毕,您可以开始答卷";
</script>
var cache = new pageCache(<%=StudyV.Web.Cookies.Read("Clerk","ClerkId")%>,<%= Request["ExamStartId"]%>);
function InitCache()
{
cache.loadCache();//加载缓存
BindEvent(cache);//给页面控件绑定事件,用于记录缓存
}
function DelCache()
{
if(cache!=null) cache.clearCache();
}
function SetCookie(name,value)
{
if(cache!=null) cache.setCookie(name,value);
}
BuildTm();
if (KsSavePaper == "4")//启用本地缓存
{
//载入本地缓存
InitCache();
}
//如果是恢复考试,则调用保存的数据进行恢复
if (IsContinue == "1")
{
//如果是启用本地缓存,则在本地取出缓存数据
if (KsSavePaper == "2" || KsSavePaper == "3" )
{
//载入服务器缓存
resume_paper(tm_arr.length);
}
}
if(document.getElementById("LeftTime").value!="0")
{
lefttime = document.getElementById("LeftTime").value * 1;
}
timerID = window.setInterval("startclock()",1000); //开始计时
parent.document.getElementsByName("topFrame")[0].contentWindow.document.getElementById("lblWarning").innerHTML="试卷加载完毕,您可以开始答卷";
</script>
一个是尽量用好点的组件来实现DHTML;
另一个就是谨慎小心多测试了。