Addthisの私のコードは次のとおりです。
<script type="text/javascript" src="addthis_widget.js"></script>
<script type="text/javascript">
var addthis_config = {
services_expanded: 'facebook, twitter'
}
</script>
<a addthis:services_compact="facebook,twitter" addthis:services_expanded="facebook,twitter" addthis:url="#" class="addthis_button" href="#"><img id="btn_share" name="btn_share" style="cursor:pointer;" src="path to image" alt="Share" /></a>
このAddthisコードを単純な HTML ファイルに入れて、任意のサーバーを介して実行しようとすると、たとえば、私の場合は Apache を使用しています。そして、正常に動作するよりも、ブラウザから localhost/myaddthis.html を介して実行してみてください (Facebook や Twitter への特定のリンクを共有するための適切なポップアップを表示します)。
しかし、問題は、単純な html ファイルをブラウザー内で直接実行しようとすると、画像が表示されるだけで、適切な addthis 共有ポップアップが表示されないことです。
サーバーなしで実行されない理由よりも、単純な .HTML ファイル (ファイル内にサーバー側のコードはありません) です。
サーバーなしでこのコードを使用したい。どうやってそれをするのですか?