1

AndroidおよびiPhone用のWebアプリケーションを開発しています。「Facebookで共有」機能が必要です.URL「http://www.facebook.com/sharer/sharer.php?u=」を使用して、それにURLを追加してFacebookで共有を開くことができることを知っています誰もが知っていて大好きな窓。JavaScriptでやろうとしていますが、共有するURLを動的に追加する必要があります...

私はこれまでに試しました:

function goP(){
    var fname=${promo.urlPromocion};
    window.location = "http://www.facebook.com/sharer/sharer.php?u="+${object.url};
}

引用符あり、引用符なし、Facebook URL と共有する URL の間の + 記号の有無にかかわらず、URL をハードコーディングしようとさえしました。JS 関数が呼び出されているかどうかもわかりません。しかし、うまくいきません。関数が呼び出される gsp ファイルの部分は次のとおりです。

<div class="rrss" style= "width:60px; height:60px; float:left; margin-right:10px; margin-left:68px;" id="facebook"><a href="JavaScript:goP()"><img src="../images/img_mobile/1340130521_facebook.png"/></a></div>

何か助けはありますか?

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

4

3 に答える 3

3

に変更します

window.location.href = ....
于 2012-07-26T14:55:29.927 に答える
1

試す:

window.location.href = 'http://example.com';

window.location は、実際には「href」というプロパティを持つオブジェクトです。

于 2012-07-26T14:57:27.053 に答える
0
The following script can help you.

<script type="text/javascript">
        function SubmitFrm() {
            var Searchtxt = $("#<%= txtSearchBooks.ClientID%>").val();
            window.location = "http://www.website.com/search?sUrl=" + Searchtxt;
        }
</script>

For More Details

ここをクリック

于 2013-10-10T08:43:51.383 に答える