【发布时间】:2012-03-17 23:24:33
【问题描述】:
在进行可能产生意外后果的 CSS 更改之前,有什么好的方法可以在整个网站(不仅仅是这个页面)上找到使用了 id 或 class 的其他位置? (不必详尽无遗,半手工流程也可以。)
就上下文而言,这是一个基于 Joomla 的网站,内容很多,但我对其中的大部分内容还不熟悉。有问题的 id 有一个两个字母的名称,我不知道它还能用在哪里。对于任何类似 grep 的方法,我都没有直接访问服务器的权限。
我能想到的唯一技术是使用 Stylish 对那个选择器做出明显的改变,然后浏览一下网站看看它在哪里弹出。
【问题讨论】:
-
您可以在 Dreamweaver 中使用“搜索整个本地站点”,但如果您的班级只有 2 个字母,则可能会返回很多错误结果
-
您是否只对直接链接的页面感兴趣,不包括您可能拥有的任何独立页面?答案将影响对您网站的爬取是否合适。如果你真的需要 all 页面,无论它们是否被链接,这都会很棘手,因为你不能只在模板、内容、代码中使用 grep - 你需要全部 3 个。如果 是这种情况,您可能希望将问题空间减少为“过去 n 天内访问过的页面”之类的内容,并从访问日志中获取这些 URL。