情况如下:我有一个只给出1或0的页面链接; http://www.mybilet.com/connectors/functionAjax.php?islem=getBosDoluKoltuk&serverId=228&showtimeId=46666
佩奇不是我的。 所以我想根据这个值在另一个页面中建立一个报警系统。即,如果值为1,则页面播放音乐。如何获取此值并在Javascript中编写if语句。
答案 0 :(得分:6)
如果你正在使用jQuery(我强烈建议)
$.get("http://www.mybilet.com/connectors/functionAjax.php?islem=getBosDoluKoltuk&serverId=228&showtimeId=46666", function(number){
if(number=="1"){
//play music
}
});
应该诀窍。
答案 1 :(得分:2)
通过XMLHttpRequest
同步请求页面,然后执行if
语句。
例如,粗略地说:
var request = new XMLHttpRequest();
request.open("GET", "http://www.mybilet.com/connectors/functionAjax.php?islem=getBosDoluKoltuk&serverId=228&showtimeId=46666", false) // Passing false as the last argument makes the request synchronous
request.send(null);
if(request.responseText == '1') {
// Play music
}
哦是的:正如另一个答案所示,如果你使用jQuery,那就不那么繁琐了。但我觉得偶尔用一些Real Man的JavaScript搞定你的手很好:)