Javascript 添加带有可变用户的skype按钮

Javascript 添加带有可变用户的skype按钮,javascript,php,skype,Javascript,Php,Skype,我有一个网站,可以动态创建个人资料页面。我想为每个配置文件在页面上添加一个skype按钮-每个配置文件都有不同的ID 我发现了以下代码: <script type="text/javascript" src="http://www.skypeassets.com/i/scom/js/skype-uri.js"></script> <div id="SkypeButton_Call_skypeid_1"> <script type="text/

我有一个网站,可以动态创建个人资料页面。我想为每个配置文件在页面上添加一个skype按钮-每个配置文件都有不同的ID

我发现了以下代码:

  <script type="text/javascript" src="http://www.skypeassets.com/i/scom/js/skype-uri.js"></script>
  <div id="SkypeButton_Call_skypeid_1">
  <script type="text/javascript">
    Skype.ui({
      "name": "call",
      "element": "SkypeButton_Call_skypeid_1",
      "participants": ["skypeid"],
      "imageSize": 32
    });
  </script>

Skype.ui({
“名称”:“呼叫”,
“元素”:“SkypeButton\u Call\u skypeid\u 1”,
“参与者”:[“skypeid”],
“图像大小”:32
});
目前这只是粘贴到一个php文件中

我需要动态更改
skypeid
——我可以很容易地更改html位,因为我有一个用于
skypeid
的php变量

如何将此变量传递到javascript?


<script type="text/javascript" src="http://www.skypeassets.com/i/scom/js/skype-uri.js"></script>
<div id="SkypeButton_Call_skypeid_1">
  <script type="text/javascript">
    Skype.ui({
      "name": "call",
      "element": "SkypeButton_Call_skypeid_1",
      "participants": ["<?php echo $skypeid ?>"],
      "imageSize": 32
    });
</script>
Skype.ui({ “名称”:“呼叫”, “元素”:“SkypeButton\u Call\u skypeid\u 1”, “参与者”:[“”], “图像大小”:32 });

应该是你需要的。如果您无法直接访问该脚本,请定义一个全局javascript变量并将其传递给脚本

可能的重复感谢-我会尝试一下-上面提到的“可能的重复”-并讨论了优缺点。但我现在想快点,所以我觉得这没问题