JS 实现文章资讯添加热词链接的一种方式
2012-01-10 09:04
337 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>添加超链接</title> </head> <body> <div id="divContent"> <p> 1、男人是哲学,女人是诗。没有诗的哲学是枯燥的,没有哲学的诗是肤浅的。哲学理性而诗感性,男人要想读懂诗,要先弄明白自己的哲学,女人想要理解哲学,就要先明白自己这首诗,深度的哲学只有配上适当韵味的诗才能共鸣,于是最好的不一定适合你,适合你的才是最好的。</p> </div> <br /> <div id="divtest"> <p> 2、飞雪连天射白鹿,笑书神侠倚碧鸳!</p> </div> <input type="button" onclick="javascript:test(event);" value="加链接" /> <script> function test(e) {//其他浏览器 if (e.target) { var a = window.getSelection().getRangeAt(0); var b = a.toString(); var z = document.createElement("span"); b = b.link("http://www.cecb2b.com/nic/" + a + ".html"); z.innerHTML = b; a.deleteContents(); a.insertNode(z); } else { //ie浏览器 var text = document.getElementById("divContent").innerHTML; var t = document.selection.createRange(); t.pasteHTML("<a href='http://www.cecb2b.com/nic/" + t.text + ".html'>" + t.text + "</a>"); } } </script> </body> </html>
相关文章推荐
- Android 编程下 TextView 添加链接的一种方式
- 比较核心的技术了 虚拟ip的一种实现方式(手工添加和C#添加)
- js帮其他元素添加链接的方式
- js实现关于分页的一种实现方式
- 实现二级菜单的一种方式--没有js 运行不了,主要看代码红色部分,只提供思路
- js slideToggle 的另一种实现方式,根据不同的状态添加选中颜色
- 转载一篇好文章js实现动态添加和删除多个附件。
- Android 编程下 TextView 添加链接的一种方式
- WordPress纯代码实现自动为文章添加标签及标签内链接
- js中各种长链接的实现方式
- 关于分页的一种实现方式--(js实现)
- js实现以最简单的方式将数组元素添加到对象中的方法
- 比较核心的技术了 虚拟ip的一种实现方式(手工添加和C#添加)
- js实现下拉框支持添加和删除的方式
- 【数据库】乐观锁的一种实现方式
- wordpress修改固定链接后文章和页面打不开的解决方式
- pageoffice razor pageofficelink方式调用js实现操作文档
- js实现继承的6种方式 寄生继承没弄懂
- 一种简易的聊天泡泡设置颜色以及添加描边的方式
- 用js+iframe形成页面的一种遮罩效果的具体实现