本人没学过javascript,可是做的毕业设计需要,跪求一个代码。。
大致是这样的:本人做的是考试系统,所以在考试页面中需要写一个代码,在上方显示考试倒计时,在最后考试结束时候弹出确定框说明考试已经结束,不能再做答,要考生点确定提交,如果考试不点确定将在30秒后自动提交,另外页面屏蔽了鼠标右键和页面的选择复制,就是不能用鼠标拖动选择内容也不能复制,还有就是屏蔽其他所有和输入不相关的键。。呵呵。。的确是负责了点,写出来偶给加100分哈,另外项目是在struts中部署的,呵呵。。
大致是这样的:本人做的是考试系统,所以在考试页面中需要写一个代码,在上方显示考试倒计时,在最后考试结束时候弹出确定框说明考试已经结束,不能再做答,要考生点确定提交,如果考试不点确定将在30秒后自动提交,另外页面屏蔽了鼠标右键和页面的选择复制,就是不能用鼠标拖动选择内容也不能复制,还有就是屏蔽其他所有和输入不相关的键。。呵呵。。的确是负责了点,写出来偶给加100分哈,另外项目是在struts中部署的,呵呵。。
<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>
<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>
----------------------
谢谢了,另外可以再写写后面的那些功能么?那个屏蔽按键和鼠标右键的。。
<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>禁止复制等
<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>禁止复制等--------------------
谢谢了,感激哈。。
想问下这个代码跟上面那个代码重合一起应该没问题吧。。
呵呵,另外问个问题,偶在一个form里面按submit发送请求同时打开一个新窗口,发送回来的请求是在新窗口中吗?或者要怎么实现吗?
呵呵,这个是什么意思啊