正则表达式替换tppabs,editplus使用正则表达式清除tppabs
tppabs是Teleport Pro软件留下的标记。该软件是离线浏览器,下载完整个网页后,它会在图片或超级链接标签内插入tppabs标签,以记录该图片或超级链接指向的原始地址。因为这个标签不是合法标签,所以普通浏览器会忽略它。
你可以通过element.getAttribute("tppabs")在JS中读取这个属性。可通过ultraedit使用正则表达式替换tppabs、editplus使用正则表达式清除tppabs、DreamWeaver使用正则表达式替换tppabs方式来清除tppabs。
在DreamWeaver使用正则表达式批量清除tppabs代码。具体写法如下:
匹配tppabs标签: btppabs="h[^"]*" 替换为 (空)
匹配javascript代码:href="javascript:if(confirm('htt[^"]*" 替换为 href="../"
注意替换的时候,应该勾选 "使用正则表达式"。
在editplus使用正则表达式清除tppabs:
匹配tppabs标签:tppabs="[^"]+"(注意最前面有空格),替换内容为空,全部替换
匹配javascript代码:javascript:if(confirm([^)]+))window.location='([^']+)' 替换内容输入1,全部替换
注意替换的时候,应该勾选 "使用正则表达式"。
参考百科:http://baike.baidu.com/view/957539.htm
SEO技巧热点文章
猜你喜欢:再分享一段写进CSS的挂链方法
今天又查到一种挂链方法,其实就是把隐藏的样式写进CSS样式表中,以前都是直接写在代码中,现在慢慢演变成script、JS等,这也是为了避开被惩罚,毕竟搜索引擎是程序,再AI也敌不过人的智商,请看下面代码:
显示在首页:<div class='new_lfe_st'><a href="网址" title="优化">优化</a></div>
显示在CSS:
.new_lfe_st {background-color:white;
visibility:hidden;
display:none;
position:absolute;
left:0px;top:0px;}
或:
.new_lfe_st {text-indent:-9999px;}
注:text-indent=-9999px 意思是将首行往左边缩进,目前搜索引擎暂时还不能读懂这css代码的意思。