最近一個客戶的需求找到我,他的網站是html靜態頁,想作微信jssdk分享,他不會實現,asp的他會,他的程序是asp的,讓我幫忙寫一段能在html靜態頁中實現jssdk微信分享,通過30分鐘的努力,代碼搞定,原理很簡單,用js把標題,簡介,圖片傳給jssdk.asp文件中,讓他去執行,代碼以下:javascript
微信jssdk分享頁html
<script type="text/javascript" src="jssdk.asp?title=這就是爲了測試給你看的&desc=這裏能夠寫此文章的簡介或是縮寫等,看你想寫什麼吧!隨你心意&img=http://hy.bzcnc.com/fx/0.jpg"></script>
微信jssdk分享頁接受頁面java
<% Dim timestamp,noncestr,jssdkurl,stringtosign jssdkurl=Request.ServerVariables("Http_Referer") timestamp = DateDiff("s","1970-01-01 08:00:00",Now) nonceStr = Wx.MakeRandStr(32) stringtosign = "jsapi_ticket="&Application("jsapi_ticket")(0)&"&noncestr="&nonceStr&"×tamp="×tamp&"&url="&jssdkurl signature = Wx.SHA1(stringtosign,"Hex") share_title=request("title") share_desc=request("desc") share_img=request("img") %>