47 lines
981 B
JavaScript
47 lines
981 B
JavaScript
var run = false;
|
|
var timer;
|
|
var startButton;
|
|
var endButton;
|
|
|
|
$(document).ready(function () {
|
|
startButton = $('#startButton');
|
|
endButton = $('#endButton');
|
|
});
|
|
|
|
function refresh() {
|
|
|
|
if (run) {
|
|
var url = $('#url').val();
|
|
var frame = $('#frame');
|
|
frame.attr('src', '?url=' + encodeURIComponent(url));
|
|
var times = $('#times');
|
|
times.val(parseInt(times.val()) + 1);
|
|
|
|
}
|
|
}
|
|
|
|
function startRefresh() {
|
|
run = true;
|
|
try {
|
|
startButton.hide();
|
|
endButton.show();
|
|
var frequency = parseInt($('#frequency').val());
|
|
refresh();
|
|
timer = setInterval("refresh()", frequency * 1000);
|
|
} catch (Exception) {
|
|
startButton.show();
|
|
endButton.hide();
|
|
showmsg('设置错误');
|
|
}
|
|
}
|
|
|
|
function endRefresh() {
|
|
run = false;
|
|
clearInterval(timer);
|
|
startButton.show();
|
|
endButton.hide();
|
|
}
|
|
function showmsg(msg) {
|
|
$('#errdiv').show();
|
|
$('#errdiv').text(msg);
|
|
} |