Ajax脚本加载会扰乱浏览器历史记录

Ajax script loading messes browser history

本文关键字:浏览器 历史 记录 脚本 加载 Ajax      更新时间:2023-09-26

我试图在点击html元素时加载Addthis JavaScript。这只是我的测试页面。加载脚本后,它将条目添加到浏览器历史记录中。它只在Firefox中出现。下面是测试代码

<div class="addthis_toolbox addthis_default_style">
    <a class="addthis_button_tweet"></a><a class="addthis_button_pinterest_pinit"></a>
    <a class="addthis_counter addthis_pill_style"></a>
</div>
<div style="margin:20px;">
  <input id="Button1" type="button" value="Test" onclick="Test();" />
</div>

<script type="text/javascript">
    function Test() {
        var script = 'http://s7.addthis.com/js/300/addthis_widget.js#pubid=xa-5187e240231ec1b0#domready=1';
        $.getScript(script);
    }

</script>

是否有可能避免在浏览器历史记录中添加条目?

这是由AddThis的点击跟踪引起的,可以关闭。首先确保你理解它是什么……更多信息在这里:

http://support.addthis.com/customer/portal/articles/381252-click-tracking .UYf404JaXY8