很多论坛有这样的功能:在发帖或回复时,内容中如果有网址比如http://wwww.XXX.com ,发帖后浏览的时候,会自动加上超链接,怎么用js实现呢?
我的页面中可能有多个网址,也想用js检查并自动加上链接,请问怎么写JS代码?
我的页面中可能有多个网址,也想用js检查并自动加上链接,请问怎么写JS代码?
解决方案 »
- Jquery如何实现菜单点击消失?
- JQuery向select添加option失败
- 请帮我看看这两行JS代码是什么意思吧?谢谢!!
- 如果获取iframe的src属性所指向的页面中的html元素的引用?
- 急!ASP页面有多个分页时,如何实现多个页面自动翻页?setinterval可以实现吗?如何实现?
- 【征集】有网站的都进来
- 限制网页通过 <- 键返回
- 我想从服务器上下载一个文件,然后在客户端编辑后传上去????怎么实现 + 100
- 在text控件中输入数据,如何让我按下回车键后程序响应特别事件。
- highstocks滚动条位置
- 使用ymprompt.js 关于弹出层关闭问题
- 求遍历一个多选options的方法
验证InternetURL:/^http://([w-]+.)+[w-]+(/[w-./?%&=]*)?$/;
替换成a链接...
<script type="text/javascript">
<!--
var xx = "www.baidu.com http://www.google.com.cn xx.google.hk www.baidu.com/abc/a.html ";
alert(
xx.replace(/((http(s)?:\/\/[\w-]+?)|([\w-]+?\.))([\w-]+?\.)+[\w(\/\.)?]+/ig,function(m){
if(m.toLowerCase().indexOf('http')>-1||m.toLowerCase().indexOf('https')>-1){
return '<a href="' + m + '">' + m + '</a>\r\n';
}else{
return '<a href="http://' + m + '">' + m + '</a>\r\n';
}
})
);
//-->
</script>