2012-01-13 8 views
0

次のようなURLを持つページがあります。ボタンのようなfacebookでURLを送る方法は?

http://example.com/?f=chatter 

3つのリンクがあります。 リンクをクリックすると詳細ページが表示されます。どちらのURLがありますか

http://example.com/?f=chatter&aid=6 

しかし、このURLはブラウザのアドレスバーには表示されません。詳細ページのテキストボックスに表示されます。アドレスバーのURLは同じhttp://example.com/?f=chatter

マイページは今、私はそれのリンクを共有するページがで表示しているページの詳細を詳細にボタンのようにFacebookを利用して追加したいの.tpl

のあるままテキストボックス。

しかし、Facebookのようなボタンをクリックすると、ブラウザのアドレスバーにあるリンクが共有されます。

{$url} this contains the details page url which is displaying in the textbox. 

私は、ボタンのようにFacebookの次のコードを使用しています。

<iframe src="//www.facebook.com/plugins/like.php?href={$url};send=false&amp;layout=standard&amp;width=450&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe> 

ここでは、{$url}を配置しています。

+1

必ず$ urlをURLエンコードしてください。 – DMCS

+0

はい、URLエンコードで私の問題を解決しました。しかし、今私はツイートボタンでこれを行うことができますか? – Ahmad

答えて

0

これはあなたに有用であろう場合、私は知らないが、私は、私はボタンのようにFacebookのへの取得の問題を抱えているもののjQuery Social Share Buttons plugin

と呼ば残念ながら無料ではありませんjQueryプラグイン($ 5)使用しています私のフィードにURLを投稿できるポップアップが含まれています(実装しようとすると「不明なRPCサービス:ウィジェット - インタラクティブ」エラーが発生します)、私はURLを投稿するTwitterボタンを取得できました。

関連する問題