Javascript打印变量

时间:2014-10-01 23:33:44

标签: javascript variables printing echo

我想在flashplayer中打印变量auth

例如:

var auth = x1c0de;

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

1 个答案:

答案 0 :(得分:1)

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被置于成功回调函数的范围内。这应该可以解决问题:

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'}]}]});