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

Javascript Ajax脚本加载会弄乱浏览器历史记录,javascript,ajax,Javascript,Ajax,我试图在点击html元素时加载这个JavaScript。这只是我的测试页面。加载脚本后,它会将条目添加到浏览器历史记录中。这只发生在Firefox中。这是测试代码 <div class="addthis_toolbox addthis_default_style"> <a class="addthis_button_tweet"></a><a class="addthis_button_pinterest_pinit"></a>

我试图在点击html元素时加载这个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>

功能测试(){
var脚本http://s7.addthis.com/js/300/addthis_widget.js#pubid=xa-5187e240231ec1b0#domready=1';
$.getScript(脚本);
}

是否可以避免将条目添加到浏览器历史记录中?

这是由AddThis的单击跟踪引起的,该跟踪可以关闭。请确保您首先了解它是什么…更多信息请点击此处:


即使禁用单击跟踪也无济于事。还有别的解决办法吗。这在Firefox中很烦人。有人能帮忙吗?如果是Firefox或Addthis设计问题,请忽略它。对不起,我对它了解的不多……我想知道您禁用点击跟踪的尝试是否出于某种原因无效?它是否仍然在URL的末尾附加哈希值?如果您成功地将其关闭,则URL末尾不应该有任何#(后跟散列值)。我想您没有理解我的问题。我不是说url中的。如果你调试Addthis脚本,你会发现它创建了隐藏在包含Iframe的Head元素中。当加载脚本时,它会在Firefox历史记录中创建不应该发生的条目。我必须点击后退按钮2次才能返回。我在这个网站上记录了一个错误。他们已经确认了这个问题,并承诺尽快解决。在那之前我会接受的。