ASP网站信息提示声音,突然没有了 求大神帮忙
叮当赛事 2019-04-13 03:40:02 我有个ASP程序,类似网站信息提示,有新的数据来了就提示,前段时间还好好的,然后现在不提示了(不是不提示,是刷新就提示1-2分钟,然后就都不提示了,又刷新 又提示1-2分钟 ) (网站不能频繁刷新问题就是这样 要实时看数据)
<!--#include file = "../inc/conn.asp"-->
<%
if session("admin")="" then
response.Redirect("login.asp")
end if
%>
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="audioplayer.js"></script>
<script>
function ReadHtml()
{
htmlobj=$.ajax({
url: 'aaa.asp',
type: 'GET',
dataType: 'html',
timeout: 10000,
cache: false,
beforeSend: LoadFunction, //加载执行方法
error: erryFunction, //错误执行方法
success: succFunction //成功执行方法
})
}
function LoadFunction() {
$("#div4").html('加载中...');
}
function erryFunction() {
alert("读取错误!");
}
function succFunction() {
$("#div1").html(htmlobj.responseText);
if( $("#div1").html() != $("#div2").html())
{
$("#div3").html("<audio src='sound.mp3' preload='auto' controls autoplay></audio>");
$("#div2").html($("#div1").html());
}
else
{
$("#div3").html("");
}
}
function runTime()
{
setInterval("ReadHtml()", 2000);
}
$(runTime);
function playSound()
{
var borswer = window.navigator.userAgent.toLowerCase();
if ( borswer.indexOf( "ie" ) >= 0 )
{
//IE内核浏览器
var strEmbed = '<embed name="embedPlay" src="sound.mp3" autostart="true" hidden="true" loop="false"></embed>';
if ( $( "body" ).find( "embed" ).length <= 0 )
$( "body" ).append( strEmbed );
var embed = document.embedPlay;
//浏览器不支持 audion,则使用 embed 播放
embed.volume = 100;
embed.play();
} else
{
//非IE内核浏览器
var strAudio = "<audio id='audioPlay' src='sound.mp3' hidden='true'>";
if ( $( "body" ).find( "audio" ).length <= 0 )
$( "body" ).append( strAudio );
var audio = document.getElementById( "audioPlay" );
//浏览器支持 audion
audio.play();
}
}
window.onload = function(){
//屏蔽键盘事件
document.onkeydown = function (){
var e = window.event || arguments[0];
//F12
if(e.keyCode == 123){
return false;
//Ctrl+Shift+I
}else if((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)){
return false;
//Shift+F10
}else if((e.shiftKey) && (e.keyCode == 121)){
return false;
//Ctrl+U
}else if((e.ctrlKey) && (e.keyCode == 85)){
return false;
}
};
//屏蔽鼠标右键
document.oncontextmenu = function (){
return false;
}
}
/*function ReadHtml()
{
$("#div1").load("abc.html");
if( $("#div1").html() != $("#div2").html())
{
$("#div3").html("不等");
}
else
{
$("#div3").html("相等");
}
$("#div1").html($("#div2").html());
}
function runTime()
{
setInterval("ReadHtml()", 2000);
}
$(runTime);*/
</script>
<html>
<head>
<meta charset="utf-8">
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><style type="text/css">
<!--
body,td,th {
font-family: 微软雅黑;
font-weight: bold;
}
-->
</style></head>
<body>
<div id="div1"></div>
<div id="div3" style="display:none;"></div>
<div id="div2" style="display:none;"></div>
<div id="div4" style="display:none;"></div>
</body>
</html>