日期:2014-05-18  浏览次数:20810 次

请问有会javascript的吗?跪求一个javascript代码。
本人没学过javascript,可是做的毕业设计需要,跪求一个代码。。
大致是这样的:本人做的是考试系统,所以在考试页面中需要写一个代码,在上方显示考试倒计时,在最后考试结束时候弹出确定框说明考试已经结束,不能再做答,要考生点确定提交,如果考试不点确定将在30秒后自动提交,另外页面屏蔽了鼠标右键和页面的选择复制,就是不能用鼠标拖动选择内容也不能复制,还有就是屏蔽其他所有和输入不相关的键。。呵呵。。的确是负责了点,写出来偶给加100分哈,另外项目是在struts中部署的,呵呵。。



------解决方案--------------------
关注
------解决方案--------------------
用js控制时间,呵呵,那可太容易作弊了
------解决方案--------------------
大致写了一下:

<input type=text size=20 id=timeText value= " "> </input>
<script>
var nowTm = new Date();
var expireTm = new Date();
//倒计时120秒
var count = 120;
var nowTime = nowTm.getTime();
expireTm.setTime(nowTime+count);
document.getElementById( "timeText ").value = count;
//每秒刷新时间文本框
var refreshTimer = setInterval(refresh,1000);
function refresh()
{
if(count == 0)
{
alert( "Sorry!时间到! ");
clearInterval(refreshTimer);
}
else
{
count = count -1 ;
expireTm.setTime(nowTime+count*1000);
document.getElementById( "timeText ").value = count;
}
}
</scirpt>
------解决方案--------------------
lz的倒记时功能应该放到服务器端去实现,在客户端实现不安全。
------解决方案--------------------
<html>
<head>
<SCRIPT language=JavaScript type=text/JavaScript>
function HideMenu()
{
}
</SCRIPT>
</head>

<BODY onmouseup=document.selection.empty() oncontextmenu= "return false "
onmousemove=HideMenu() onselectstart= "return false " ondragstart= "return false "
onbeforecopy= "return false " oncopy=document.selection.empty() leftMargin=0
topMargin=0 onselect=document.selection.empty()>
<br> <h3> <p align= "center "> 显示不了菜单了吧^_^
<br align= "center "> sailor
</h3>
</body>
</html>

禁止复制等
------解决方案--------------------
路过!