2014-10-01 5 views
0

Я хочу напечатать переменную auth в flashplayer.Javascript печать переменной

Например:

var auth = x1c0de; 

mplayer("content").setup({ 
    playlist: [{ 
    sources: [{ 
     file: 'http://dnswebsite.tld/appz?UserSign="I WANT MY auth VAR HERE"/playpath', 
    }] 
    }], 
}); 
+2

Является ли 'x1c0de' предполагаемой строкой? Найдите «конкатенацию строк». – undefined

ответ

1
file: 'http://dnswebsite.tld/appz?UserSign="' + auth + '"/playpath' 

Это то, что вы ищете?

Я смущен простотой этого ... Я, должно быть, что-то пропустил.

EDIT:

Это фрагмент кода вы дали мне свой комментарий:

$.ajax({ 
    url: your_url, 
    type: 'GET', 
    success: function (res) { 
     var text = res.responseText; 
     var auth = text.match("BEGIN(.*)/END"); 
    } 
}); 
mplayer("content").setup({playlist: [{sources: [{file: 'http://dnswebsite.tld/appz?UserSign="I WANT MY auth VAR HERE"/playpath'}]}]}); 

Ваша проблема в том, что переменная auth является stucked внутри рамки вашей функции обратного вызова успеха. Это должно решить проблему:

var auth; 
$.ajax({ 
    url: your_url, 
    type: 'GET', 
    success: function (res) { 
     var text = res.responseText; 
     auth = text.match("BEGIN(.*)/END"); 
    } 
}); 
mplayer("content").setup({playlist: [{sources: [{file: 'http://dnswebsite.tld/appz?UserSign="' + auth + '"/playpath'}]}]}); 
+0

Привет Thnx для ответа на меня я попробовал ваш код не работает, вот полный код // Получение сгенерированных Auth Key $ .ajax ({ URL: your_url, типа: 'GET', успех: функция (Реза) { вар текст = res.responseText; \t \t вар AUTH = text.match ("BEGIN (*.)/END"); } }); . // этот код будет ouputed для пользователя, как HTML для воспроизведения медиа с JWplayer MPlayer ("Содержание") установки ({ плейлист: [{ источники: [{ файл: «HTTP://dnswebsite.tld/appz?UserSign="I WANT MY auth VAR ЗДЕСЬ "/ playpath ', }] }], }); – Algerien4ever

+0

Да, теперь я понимаю, что вы передали переменную в глобальную. Я тестирую ее с предупреждением, чтобы напечатать переменную, но она показывает undefined ... когда она отключена от функции $ .ajax ... , так что проверьте весь скрипт в pastbin http: // pastebin.com/vThxfXag thnx за помощь мне – Algerien4ever

Смежные вопросы