2010-12-29 6 views
0

共有URLに「#」が含まれている場合、LinkedInの共有機能を使用しているときに問題が発生しています。LinkedIn共有でURLの「#」が処理されない

私のURLは次のようになります。

私はLinkedInの上にこのURLを共有http://shoshin.glgqa07.com/#!/content/detail/High-pay-without-advanced-degreesは、それが「#」の後にすべてを取り除きます。したがって、LinkedInにリンクされているページはhttp://shoshin.glgqa07.com/を指しています。

次のURLを使用してページをLinkedInに共有しています。 http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fshoshin.glgqa07.com%2F%23!%2Fcontent%2Fdetail%2FHigh-pay-without-advanced-degrees&title=The+Shoshin+Project+%3A+QA+tesing&summary=&source=私は上記のページ(LinkedInのページで共有ニュース)上でソースの表示を行うと、非表示の入力フィールド「contentUrl-shareFormは」値を持つ

「http://shoshin.glgqa07.com/」の代わりに、完全なURL。

私はShareThisライブラリを使用してこの機能を実装しています。

誰でもこの問題の解決方法を知っていますか?

答えて

0

シャープ記号(#)をASCIIコード%23に置き換えようとしましたか?

+0

はい。これはすでに "url ="クエリ文字列パラメータに%23として格納されています。上記のリンクを参照してください。 –

+0

しかし、それはエスケープ問題のように聞こえる。 #in urlはアンカーを指定するために使用されます。 – VGE

関連する問題