var convertStr = encodeURIComponent(urlStr); //转换的原链接可能存在"&"这样的特殊符号,导致原链接的某些字段会被当做ajax请求的参数,所以最好先进行转码 getShortUrl(convertStr); function getShortUrl(urlStr){ $.ajax({ type : 'GET', url : 'http://api.t.sina.com.cn/short_url/shorten.json?source=1681459862&url_long='+urlStr,//source为新浪appkey,最好用自己的 dataType : 'JSONP', json: 'callback', data : {}, success : function(r) { return r[0].url_short; //生成的短链接 } }); }
相关推荐
《jQuery新浪微博接口图片上传代码详解》 在当今的Web开发中,社交媒体的集成已经成为不可或缺的一部分。其中,利用JavaScript库如jQuery来实现与新浪微博接口的交互,可以为网站增添丰富的社交功能,例如图片上传...
【jQuery新浪微博接口图片上传特效代码】是一个利用jQuery和Bootstrap库,结合新浪微博开放接口实现的图片上传功能。这个功能主要用于在网页上提供一个便捷的方式,让用户能够通过新浪微博的账号上传图片,并自动...
《jQuery交互体验与社会化分享代码解析》 在当今互联网时代,社交媒体已经成为人们日常生活的一部分,而网站与用户之间的互动性也日益增强。"jQuery交互体验社会化分享代码.zip"这个压缩包,正是为了帮助开发者实现...
一麦短网址服务旨在为用户提供简洁、高效的网址缩短功能,便于在社交媒体、短信或邮件中分享长链接,同时也方便管理和统计点击数据。 【描述】该源码清新版可能意味着其代码结构清晰、易于理解和维护,同时在功能和...
DWZphp短网址系统旨在为用户提供简洁、易记的短链接,通过这种短链接可以跳转到原本较长的URL,提高网址分享的便捷性和可读性。 【描述】提到的“ForSAE版”意味着这个源码是特别针对Sina App Engine(SAE)平台...
对于微信,除了直接分享链接,还可以生成二维码供用户扫描。这通常通过调用微信的JS-SDK生成二维码接口来实现。在页面加载时,需要加载微信的JS库,并通过`wx.config`进行配置。 **优化用户体验** 为了提供酷炫顺畅...
在这个实例中,可能涉及到不同社交网络分享链接的生成、分享内容的设置等。通过配置分享按钮的属性,比如要分享的URL、标题和内容,可以在各个平台上触发分享动作。 知识点3:事件监听与响应 在jQuery中,可以通过...
在新浪博客网页编辑器ASP版中,ASP被用来处理用户输入、执行后台逻辑和生成动态内容。通过ASP,开发者可以编写脚本来处理用户的请求,如上传图片、保存博客内容等,同时,还可以与数据库进行交互,存储和检索用户的...
新浪在线编辑器JSP版是基于JSP(JavaServer Pages)技术开发的,它允许用户在浏览器端进行富文本编辑,生成HTML代码,然后通过Ajax或传统的HTTP请求将内容提交到服务器。编辑器提供了丰富的文本格式化选项,如加粗...
5. **jquery图片预览**:在网页中,使用jQuery库可以实现图片的预览功能,通常通过AJAX或者HTML5的FileReader API来读取图片数据,并在页面上动态生成预览图像,提升用户体验。 6. **新浪新闻爬虫**:新闻爬虫是一...
7. **替换 jQuery 库链接**:将原有的 jQuery 链接替换为一个可靠的 CDN 链接。例如: ```html <!-- 修改前 --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"> <!-- 修改后...
功能点 站内搜索、栏目管理、视频播放(完全模仿优酷视频页面)、焦点图、静态页面生成(新浪、搜狐等大型网站普遍采用的技术)、文章管理、无刷新评论、评论的无刷新分页、敏感词过滤、用户管理、友情链接管理、...