5

当我共享一个页面时,addthis 在我的共享 URL 之后使用哈希 (#) 创建一些数据/信息 - 我如何配置 addthis 以便它不会在我要共享的 URL 中创建哈希数据?

例如, addthis 使这些,

http://mywebsite.com/#.Ufs8RtZRjpU.facebook
http://mywebsite.com/#.Ufs8oc2zPtQ.twitter

我追求,

http://mywebsite.com/
http://mywebsite.com/

可能吗?

编辑:

<!-- AddThis Button BEGIN -->
<script type="text/javascript">var addthis_config = { pubid: "lauthiamkok", data_track_addressbar:false };</script>
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=lauthiamkok"></script> 
<!-- AddThis Button END -->

<script type="text/javascript">
var addthis_config = addthis_config||{};
addthis_config.data_track_addressbar = false;
</script>

试过这个但不起作用。Addthis 在使用多年后仍然很痛苦!

4

3 回答 3

7

我认为您要禁用的是点击回溯跟踪,而在您的问题中,您正在尝试禁用地址栏跟踪。试试这个:

var addthis_config = {
       data_track_clickback: false 
}

在这里找到这个。

于 2013-10-11T22:34:05.020 回答
1

我创建了一个 JavaScript 函数并在加载时使用它......

 function onloader() {
            var v = window.location.href;
            v = v.replace(/\#.*/, '');
            window.location.href.replace = v;
        }
        $(window).load(function () {
            onloader();
        });

确实对我有用... :) 希望对每个人都有效 :D

于 2014-09-09T09:50:57.873 回答
1

我发现了这个:http: //support.addthis.com/customer/portal/questions/352733-how-to-remove-hash-from-url-

<script type="text/javascript">
var addthis_config = addthis_config||{};
addthis_config.data_track_addressbar = false;
</script>

好的,尝试将 add_config 行移到小部件上方

<script type="text/javascript">
var addthis_config = addthis_config||{};
addthis_config.data_track_addressbar = false;
</script>

<!-- AddThis Button BEGIN -->
<script type="text/javascript">var addthis_config = { pubid: "lauthiamkok", data_track_addressbar:false };</script>
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=lauthiamkok"></script> 
<!-- AddThis Button END -->
于 2013-08-02T05:09:15.207 回答