javascript添加热词超链接(站内链接)

发布时间:2020-05-12编辑:脚本学堂
javascript添加热词链接的例子,javascript添加站内锚文本链接,需要的朋友参考下。

例子,添加超链接内链。>> PHP实现文章内容添加内链关键词替换的代码

 

代码:
 

复制代码 代码示例:
<!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>添加超链接_www.jb200.com</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.jb200.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.jb200.com/nic/" + t.text + ".html'>" + t.text + "</a>"); 


</script> 
</body> 
</html>