爬取超星考试题目_如何使用网页的源代码分析找到超星线上考试的答案

本文介绍了如何使用网页源代码分析来找到超星线上考试的答案。通过JavaScript代码展示了如何处理图片源以获取高清原图,并设置图片预览。同时,提供了防止页面快捷键操作和设置倒计时的代码片段,以及处理填空题输入的逻辑。
摘要由CSDN通过智能技术生成

[HTML] 纯文本查看 复制代码

.Cy_TItle p {display: block;}

img {max-width: 100%;}

try{

$(function(){

var imgList = $(".TiMu").find("div img:not(.workAttach img, .attach img, .attachNew img)");

for (var i = 0, len = imgList.size(); i < len; i++) {

var src = imgList.eq(i).attr("src");

if(src){

var index = src.indexOf("375_1024");

if (index != -1) {

src = src.replace("375_1024", "origin");

}

var index2 = src.indexOf("750_1024");

if (index2 != -1) {

src = src.replace("750_1024", "origin");

}

imgList.eq(i).attr("data-original", src);

}

}

$(".TiMu").find("div img:not(.workAttach img, .attach img, .attachNew img)").viewer({

url : 'data-original',

});

})

}catch(error){}

$(document).keydown(function(event){

if ((event.altKey)&&

((event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←

(event.keyCode==39))) //屏蔽 Alt+ 方向键 →

{

event.returnValue=false;

return false;

}

//if(event.keyCode==8){

//return false; //屏蔽退格删除键

//}

if(event.keyCode==116){

return false; //屏蔽F5刷新键

}

if((event.ctrlKey) && (event.keyCode==82)){

return false; //屏蔽alt+R

}

if(event.keyCode==13){//屏蔽回车提交

event.preventDefault();

}

});

$(function(){

$(".DtButton02").toggle(function(){

$(this).prev().show();

},function(){

$(this).prev().hide();

});

//左边

var zt=$(".leftCardChild .current").position().top + 40;

var stop=zt-300;

if(stop>0){

$(".leftCardChild").animate({scrollTop:stop+"px"},0);

}

})

//倒计时

//var maxtime = 10*60 //一个小时,按秒计算,自己调整!

var maxSecond = 59;

var maxtime = 1603;//服务器计算的考试的剩余时间

var limitTime = 30 * 60;//考试限制时间

// var passingStandard = 0;

var testPaperStatus = "1";

/*

if(passingStandard > 0 && parseInt(testPaperStatus) == 3) {

maxtime = limitTime;

}

//刚进入考试(包括重考进入)-考试时间等于考试限时

if(parseInt(testPaperStatus) == 1) {

maxtime = limitTime;

}

*/

if(maxtime >= 0) {

var timers = setInterval("CountDown()",1000);

function CountDown(){

if(maxtime>0){

minutes = Math.floor(maxtime/60);

if(minutes < 10) {

minutes = "0" + minutes;

}

seconds = Math.floor(maxtime%60);

if(seconds < 10) {

seconds = "0" + seconds;

}

msg = minutes +"' "+seconds+"''";

$("#timer").html( msg);

if(maxtime == 5*60) {

WAY.box.show({'divid':'AlertCon02'});

setTimeout("WAY.box.hide(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值