所有页面都通过一些href
元素连接。第一页名为mainpage.html
。现在,我想从所有网页中删除<image>
标记
并在<div id = "pB">
中显示元素。
我不想手动将图像标签从一个页面移到另一个页面,而是为了这个目的而想要一个通用的方法。您提出的任何建议或疑问都可以提前向我提出。
树的结构是
<html> -> <body> -> <div id= pB>
答案 0 :(得分:0)
由于您的项目的结构和目标对我来说并不完全清楚,我将尝试为您提供一些我可以识别的方面的提示。我假设用PHP解决方案。
查找mainpage.html中的所有网页: Regexp for extracting all links and anchor texts from HTML
甚至更优雅
Regexp for extracting all links and anchor texts from HTML
或者,您提到了“本地网络目录”,因此您也可以通过
获取所有文件http://de1.php.net/manual/en/function.glob.php
假设您有要在$数组中解析的文件的所有文件名,您可以迭代该数组,打开每个文件并使用此处提到的修改
http://www.php.net/manual/en/function.strip-tags.php#86964
您可以保存修改后的页面,也可以在div中显示它们。
希望这有点帮助。