朋友帮忙介绍下有什么可以自定义分享内容的?百度分享不行,jiathis貌似也是不行,我在百度分享中:bdText我调用函数却不能进行实时更新,jiathis差不多也是同样的问题

解决方案 »

  1.   

    就是比如说:我要在我的界面上设置几个text框,然后我可以从这几个框随时输入我想要输入的信息,然后分享时可以抓取我当前输入的信息,进行分享,这就是我想要达到的效果,可以百度分享什么的只能将自定义分享内容放在代码区,调用函数好像进行不了,就这样: <!-- Baidu Button BEGIN -->
    <script type="text/javascript" id="bdshare_js" data="type=slide&img=5&pos=left&uid=951668" ></script>
    <script type="text/javascript" id="bdshell_js"></script>
    <script type="text/javascript">
    var bds_config = {
    'bdTop':200,
    'bdDes':'您的自定义分享摘要', //'请参考自定义分享摘要'
    'bdPopTitle':'您的自定义pop窗口标题', //'请参考自定义pop窗口标题'
    'bdText':'#宝贝快乐成长#:'+getstring()
    };

    document.getElementById("bdshell_js").src = " http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + new Date().getHours() + new Date().getMinutes() ;          
    </script>
    <!-- Baidu Button END -->我的bdText里显示的就是分享的自定义内容,但是我调用getstring()函数没反应,就这意思!!!!
      

  2.   

    没看到你的getString函数是在哪里定义的。
      

  3.   

    <!DOCTYPE html>
    <html>
      <head>
        <title>weiboos.html</title>

        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="this is my page">
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        
        <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

       <script language="JavaScript"> function getstring()    // 接收信息,并进行整合
    {
    var uses_time=document.exa1.user_time.value;
    var uses_place=document.exa1.user_place.value;
    var uses_event=document.exa1.user_event.value;
    return uses_time+","+uses_place+","+uses_event;
    }

    </script>              
      </head>
      
      <body>
      
    <iframe frameborder="0" scrolling="no" src="http://wall.v.t.qq.com/index.php?c=wall&a=index&t=%E5%AE%9D%E8%B4%9D%E5%BF%AB%E4%B9%90%E6%88%90%E9%95%BF&ak=801247953&w=300&h=550&o=1&s=3" width="300" height="550"></iframe>   <!-- JiaThis Button BEGIN   
    <script type="text/javascript" src="http://v3.jiathis.com/code/jiathis_r.js?uid=1343152440060230&type=left&amp;btn=l2.gif" charset="utf-8"></script>
    <!-- JiaThis Button END -->
       <table width="20%" align="center" border="0" cellspacing="1" cellpadding="4" bgcolor="black">
       <form name="exa1" method="post">
    <tr height="28" bgcolor="#f0f0f0">
    <td align="right" width="200">时间:</td>
    <td>
    <input id="users_time" type="text" name="user_time" size="15" onchange="getstring();" value="11月25号">
    </td>
        </tr>
    <tr height="28" bgcolor="#f0f0f0">
    <td align="right" width="200">地点:</td>
    <td>
    <input id="users_place" type="text" name="user_place" size="15" onchange="getstring();" value="在学校附近">
    </td>
        </tr>
    <tr height="28" bgcolor="#f0f0f0">
    <td align="right" width="200">事情:</td>
    <td>
    <input id="users_event" type="text" name="user_event" size="15" onchange="getstring();" value="宝宝扶老人过马路">
    </td>
        </tr>
    <tr height="28" bgcolor="#f0f0f0">
    <td align="right" width="100">保存信息</td>
    <td>
    <input type="button" value="提交" onclick="getstring()">
    </td>
    </td>
    <!-- <input type="button" value="提交" onclick="getstring(document.getElementById("users_name").value,getstring(document.getElementById("users_place").value,getstring(document.getElementById("users_event").value)">   -->   
    </tr>   
       </form>
    </table>


         <!-- JiaThis Button BEGIN   
    <script>
     
    var jiathis_config = {
     
    url:"http://www.jiathis.com",
     
    title:"#宝贝快乐成长#:",
    summary:getstring(),
    // summary:getstring(document.getElementById("users_name").value,document.getElementById("users_place").value,document.getElementById("users_event").value),
    appkey:{
    "tqq":"3caf39185d78a4192cec902844af71c1"
    },
    showClose:true,
    hideMore:false  
    }
     
    </script>             --><!-- JiaThis Button END -->
       </body>
    </html>这是我全部的代码,你可以看看,因为百度分享不能实行实时更新分享内容,现在在用这个jiathis,也同样是分析的,summary: <-这里是对微博分享的内容的控制,可通过我调用getstring()函数来改变,但是函数里面的内容好像传不到summary,无法实时更新,麻烦看看哈,呵呵