0

Facebook と Twitter でリンクを共有するための次の JavaScript コードがあります。

<script type="text/javascript">
 function show_fb(id)
 {

 alert('http://www.facebook.com/sharer.php?u=
 http://devel.testingsite.biz/testxxxxx.php?cmd=profile&id='+id+'');

 u=location.href;
 t=document.title;window.open('http://www.facebook.com/sharer.php?u={https_server}testxxxxx.php?cmd=profile&id='+id+'','sharer','toolbar=0,status=0,width=626,height=436');
return false;
}
 </script>

HTML 側では、次のように表示されます。

 <li><a href="javascript:void(0)" onclick="show_fb({uid});" class="icon_h3"></a></li>

機能は機能しており、共有ウィンドウが表示されますが、共有するリンクはIDのないものです

http://devel.testingsite.biz/testxxxxx.php?cmd=profile

しかし、アラート機能で印刷されたときの同じリンクは、(以下に示すように) id を示しています。次のリンクを作成する必要があります。

http://devel.testingsite.biz/testxxxxx.php?cmd=profile&id=645

私の機能に間違いはありますか?

4

1 に答える 1

0

これを試すことができますか?

    <script type="text/javascript">
 function show_fb(id)
 {

 alert("http://www.facebook.com/sharer.php?u=
 http://devel.testingsite.biz/testxxxxx.php?cmd=profile&id='+id+'");

 u=location.href;
 t=document.title;
window.open("http://www.facebook.com/sharer.php?u={https_server}testxxxxx.php?cmd=profile&id='+id+'','sharer','toolbar=0,status=0,width=626,height=436");
return false;
}
 </script>
于 2012-04-13T04:34:59.403 に答える