我想在FlashPlayer中打印變量auth
。Javascript打印變量
例如:
var auth = x1c0de;
mplayer("content").setup({
playlist: [{
sources: [{
file: 'http://dnswebsite.tld/appz?UserSign="I WANT MY auth VAR HERE"/playpath',
}]
}],
});
我想在FlashPlayer中打印變量auth
。Javascript打印變量
例如:
var auth = x1c0de;
mplayer("content").setup({
playlist: [{
sources: [{
file: 'http://dnswebsite.tld/appz?UserSign="I WANT MY auth VAR HERE"/playpath',
}]
}],
});
file: 'http://dnswebsite.tld/appz?UserSign="' + auth + '"/playpath'
這是你在找什麼?
我很困惑這個簡單...我一定錯過了什麼。
編輯:
這是你給我在您的評論的片段:
$.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'}]}]});
喜日Thnx的回答我,我想你的代碼犯規這裏工作是完整的代碼 //獲取生成驗證密鑰 $阿賈克斯({ 網址:YOUR_URL, 類型:「GET」, 成功:函數(RES ){ VAR文本= res.responseText; \t \t變種AUTH = text.match( 「BEGIN(。*)/ END」); } }); 。 //這個代碼將被ouputed用戶爲html播放媒體與JWplayer mplayer的( 「內容」)的設置({ 播放列表:[{ 來源:[{ 文件:的「http:/ /dnswebsite.tld/appz?UserSign="IWANT MY auth VAR HERE「/ playpath', }] }], }); – Algerien4ever 2014-10-02 00:27:51
是啊現在我明白你把變量傳遞給全局我測試它與警報打印變量,但它顯示未定義...當$ .ajax函數... 所以檢查整個腳本在pastbin http:// pastebin.com/vThxfXag thnx幫助我 – Algerien4ever 2014-10-02 01:19:50
'x1c0de'應該是一個字符串嗎?搜索「字符串連接」。 – undefined 2014-10-01 23:39:04