|
我想写一段代码,作用是好像论坛PM这样的功能,收到别人发给你的短信的时候,会自动弹出对话框提醒:
首先数据库存在一个MessageFlag的字段
值可能是0或者1(没新的短信的时候是0,有新的短信是1)
.....(打开数据库)
GBL_CHK_MessageFlag = Rs(6)(从数据库读出MessageFlag的值)
......
<script language="javascript">
window.setTimeout("getMessage()", 2000) 每2秒调用一次getMessage()
function getMessage()
{
var Message = "<%=GBL_CHK_MessageFlag%>"; 这句话是想获得ASP中GBL_CHK_MessageFlag的值.不过我这样写语法应该是错误的,所以我想知道这句应该怎么改,才能获得GBL_CHK_MessageFlag的值?
}
</script>
<%If Message = 1 or Message = True Then %> 当检查到Message=1或者是"真",就调用下面的JavaScript.当然,这句语法也是错误的,请问怎么样写,才能在ASP里面获取刚才JAVA里面Message的值呢?
<script language="JavaScript">
var msg = window.confirm("您有新的消息,请注意查询!");
if (msg) { window.open ('<%=DEF_BBS_HomeUrl%>User/MyInfoBox.asp');
}
</script>
....... |
|