`

清除Teleport的tppabs标签

    博客分类:
  • web
阅读更多

使用Teleport下载网站后会自动在所有超链接上附加tppabs标签,下面是清除Teleport的tppabs标签的方法。

Teleport Ultra是一款相当老牌的离线浏览软件,常用来下载网站到本地,但它会在所有的超链接上都加上tppabs标签,以注明原始地址。

清除所有的tppabs标签我们可以使用Dreamweaver的正则表达式替换功能来完成。用notepad也可以

 

方法如下:

1、匹配tppabs标签: 

\btppabs="h[^"]*"
替换为
(空)

 

2、匹配javascript代码:

href="javascript:if\(confirm\('htt[^"]*"
替换为
href="#"

 

注意替换的时候.应该勾选 "使用正则表达式",如果该表达式中含有不同的网址,可使用if\(confirm\('htt[^"]*\)(注意其他代码是否使用此类语法表达)匹配不带网址的部分,替换成空。

 

 

3、css文件中,还有一些类似/*tpa=http://image.39.net/cancer/images/focus_bmark_bg.gif*/这样的代码

\/\*tpa=h[^"]*\/
替换为
(空)

 

匹配tppabs标签: 

\btppabs="h[^"]*"
替换为
(空)

 

匹配javascript代码:

href="javascript:if\(confirm\('htt[^"]*"
替换为
href="#"

 

注意替换的时候.应该勾选 "使用正则表达式"

css文件中,还有一些类似/*tpa=upload/200909270912404701.gif*/这样的代码

用正则,是这样做的.

tpa=http://[^\s]*.gif
替换为
(空)

 

然后剩下的就是/**/ 了,可以不需要正则替换了.

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics