オリジナルのTwitterボタンを設置したところ、ウィンドウが2つ開いてしまうことに気が付きました。ちゃんと「return false;」を利用して、「aタグのhref」リンクが開かないようにしていたつもりが、効果がないようでした。かなり特殊だったこの原因を探すのにちょっと苦労したので、メモしておきます。 目次 1. 設置していたタグ2. 設置していたタグの仕組み2.1. return false;3. return false;が機能していない?4. いろいろ試してみた結果4.1. WordPressプラグイン?4.2. www.yahoo.co.jpにしたら大丈夫!4.3. twitterのjavascriptが原因?4.4. 原因のコード5. でもこれどう対策すれば・・・6. 対策6.1. 参考メモ スポンサーリンク 設置していたタグ 設置していたタグを簡単に書くとこんな感じです。
![JavaScript:「return false;」で「href」を無効化できずに2つウィンドウが開いてしまった原因](https://cdn-ak-scissors.b.st-hatena.com/image/square/ca74ee5152b10b5f85619975c7b07dc2b17ae5dc/height=288;version=1;width=512/https%3A%2F%2Fdid2memo.net%2Fwp-content%2Fuploads%2F2012%2F07%2Fdid2memo-net-icon.png)