我在网上下了一段代码,是推荐好友的,就是点击按钮,可以把你当前网址保存下来,你可以传给你的好朋友,现在我想在这个网址上加上一个参数,即这个用户的ID,不知道怎么做,请各位指教!
<img style="cursor: hand" border="0" onclick="javascript: window.clipboardData.setData('Text','优惠券\r\n'+window.location.href);alert('复制成功,请通过QQ或MSN发给朋友');" />

解决方案 »

  1.   

    我在网上下了一段代码,是推荐好友的,就是点击按钮,可以把你当前网址保存下来,你可以传给你的好朋友,现在我想在这个网址上加上一个参数,即这个用户的ID,不知道怎么做,请各位指教! 
    <img   style= "cursor:   hand "   border= "0 "   onclick= "javascript:   window.clipboardData.setData( 'Text ', '优惠券\r\n '+window.location.href + '?UserID=****');alert( '复制成功,请通过QQ或MSN发给朋友 '); "   /> 
      

  2.   

    在页面加载的时候用Attributes.Add方法给img添加onclick客户端事件,这个时候应该是知道userID的吧[/code[code=C#]<img runat="server" ID="img1"/>
    protected void Page_Load(objece sender, EventArgs e)
    {
     string userID = User.Identity.Name;
     img1.Attributes.Add("onclick", string.Format("javascript:window.clipboardData.setData('Text','优惠券\r\n'+window.location.href+'?UserID={0}');alert('复制成功,请通过QQ或MSN发给朋友');",userID)); }
      

  3.   

    window.location.href  + '?ID=字段 '
    看成普通的连接............还有你那JS函数是否有问题存在?