2012-04-01 12 views
2

私は自分のウェブサイトにTwitterの共有ボタンを追加しようとしています。私はhttps://twitter.com/about/resources/buttons#tweetに行き、私のhtmlにコードを追加しましたが、 "ボタン"はハイパーリンクとしてしか表示されません。Twitterの共有ボタンはハイパーリンクとしてのみ表示されます

ボタンを他のサイトに表示される通常のツイッターボタンのように見せる方法を教えてもらえますか?

ありがとうございました。

答えて

3

私はそれが

id;js.src="http://platform.twitter.com/widgets.js 

id;js.src="//platform.twitter.com/widgets.js 

+0

が素晴らしいと言うのコードを変更することで動作させることができました - ありがとうございました。なぜそれが違いを生み出したのか説明できますか?私はこのすべてをやる方法を学んでいます。 –

+0

この回答は間違っています。 Twitterは "//"構文の使用について明示的です。 [ここで説明する](https://dev.twitter.com/blog/ssl-support-tweet-button-and-follow-button)は、httpとhttpsのページを自動的に切り替えるためのものです。 [//スクリプトのsrc = "http:// ...">でhttp://を//に置き換えることは有効ですか?(http://stackoverflow.com//550038/is-it-valid-to-replace-http-with-in-a-script-src-http)を参照してください。そこには、すべてのブラウザでサポートされていると報告されています。それだけでなく、それは良い考えです。あなたの元の問題は他の場所にあったはずです。 –

+0

@ MarkStosberg:このアップデートをフォローアップしてくれてありがとう。私はJSの人ではなく、私がこの問題に直面したときに、私が上で述べたことに従うことによって、「それは私のために働いた」というものです。また、この種の有効なURIは当時私には分かっていませんでした(私はあなたのリンクのおかげで分かりました)。多くの人がこの問題に直面し、私のハックを使用することでそれらの問題を解決すると確信しています。今後、「真の根底にある問題」をどのように解決するのでしょうか? (それは本当に何ができますか?) – Subhobroto

関連する問題