Teleport Ultra/Teleport Pro的冗余代码批量清理方法
html原文件中tppabs标记是Teleport Pro软件留下的标记。该软件是离线浏览器,下载完整个网页后,它会在图片或超级链接标签内插入tppabs标签,以记录该图片或超级链接指向的原始地址。因为这个标签不是合法标签,所以普通浏览器会忽略它。但可以通过element.getAttribute("tppabs")在JS中读取这个属性。 如我们手动清除的话,那将是一个无法估计的工作量,需要批量清除。利用DreamWeaver正则表达式批量清除tppabs标签更加容易、快捷。 方法如下: 使用DW替换功能: 查找范围:整个当前本地站点 搜索:源代码 查找:\btppabs="h[^"]*" 替换:(为空) 勾选:使用正则表达式 点替换全部按钮即可 匹配javascript代码: <a href="javascript: if(confirm('http://www.xxx.com \n\n文件并未依 Teleport Pro 取回,因为服务器报告错误导致无法读取。 \n\n你要从服务器上打开它吗?'))window.location='http: //www.xxx.com'" > 方法如下: 查找范围:整个当前本地站点 搜索:源代码 查找:href="javascript:if\(confirm\('htt[^"]*" 替换:href=www.xxx.com 勾选:使用正则表达式