Получение значения ссылки с помощью Javascript - PullRequest
0 голосов
/ 22 декабря 2009

Вот ситуация: у меня есть ссылка на страницу, которая дает только 1 или 0; http://www.mybilet.com/connectors/functionAjax.php?islem=getBosDoluKoltuk&serverId=228&showtimeId=46666

Страница не моя. Поэтому я хочу построить сигнализацию на другой странице в соответствии с этим значением. т.е. если значение равно 1, страница воспроизводит музыку. Как я могу получить это значение и написать оператор if в Javascript.

Ответы [ 2 ]

6 голосов
/ 22 декабря 2009

Если вы используете jQuery (что я настоятельно рекомендую)

$.get("http://www.mybilet.com/connectors/functionAjax.php?islem=getBosDoluKoltuk&serverId=228&showtimeId=46666", function(number){
    if(number=="1"){
        //play music
    }
});

следует к хитрости.

2 голосов
/ 22 декабря 2009

Запросите страницу синхронно через 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 будет менее утомительным. Но я считаю, что хорошо время от времени пачкать руки каким-то настоящим парнем из JavaScript:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...