javascript - 使用自定义 UID 加载通用脚本

标签 javascript ajax

我想为用户提供一个可以放在自己网站上的代码片段,该代码片段会加载带有该用户的唯一 ID 的通用 JavaScript 文件。因此加载的内容取决于与其关联的用户 ID。

到目前为止我最好的猜测是这样的:

<script type="text/javascript">
    var UID = '';

    (function() {
        var url = www.test.com/embed.js';
    })();
</script>
<noscript>Please enable JavaScript to view this content</noscript>
<a href="http://www.test.com" class="link">content powered by <span class="logo">Test</span></a>

我对这段代码的运气不太好。谁能解释一下我应该如何处理这个问题?

最佳答案

这是谷歌的做法。如果您需要帮助应用它,请告诉我:

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

引用号。 https://developers.google.com/analytics/devguides/collection/gajs/

关于javascript - 使用自定义 UID 加载通用脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21334657/

相关文章:

javascript - 将数组从 Ajax 传递到 PHP

javascript - jquery 编辑帖子不起作用

javascript - Mithril 模板转换器使用

javascript - 如何将附加参数传递给 ajax 回调函数?

javascript - 转义码输入的 Keyup 问题

javascript - 可以在 Ext JS 中将 XML 响应作为流读取吗

javascript - 向服务器查询文件

javascript - React 和 Meteor "Uncaught TypeError: Cannot read property ' createElement' of undefined"

javascript - 该嵌入 HTML 的对象不会在 IE 中呈现

javascript - Kendo Grid 在第二页上显示所有剩余项目