2009-10-01 218 views
7

我想找到一个曾经包含在我正在处理的项目中的CSS文件的原始页面。不幸的是,包含它的那个人没有写出来,只有一个模糊的记忆,“有人”把源文件发给他。如何在网页上搜索包含特定源代码的页面?

我想搜索的页面的网页与此CSS规则 #loginNemId .inner { ... }

,但没有出现了一个google search for #loginNemId。搜索id="loginNemId"作为页面源代码的一部分时也同样如此。为了完整起见,我也是searched for an included background image "bgLoginNemId.png",但那也不成功。

我真的想知道:

  • 什么是搜索在HTML文件的源代码文本的最佳方式?
  • 有没有办法来搜索HTML内的CSS文件或块的内容?
+0

你可以看一下网页的源和搜索其中的CSS位于你不能 – 2009-10-01 08:15:52

+3

@jpartogi:不,我在网上搜索其他引用相同的代码。不同的是,我懒得手动查看200亿个网页上的源代码。 – 2009-10-01 13:58:44

+0

我记得在开始设计我自己的网站之前,我曾经购买过高级模板。并且(我不记得_why_)尝试在Google上搜索我的网站唯一的id名称和元素名称。它出现了。搜索“JTVSearchQueryTextBox”返回了我网站上的几个页面,其中包含该页面上的文本框。我不明白为什么它不适合你。也许你使用的术语过于通用?或者SE可能没有索引这些信息。 – Arrow 2012-08-02 15:45:27

回答

4

总结其他答案,看来目前没有办法在HTML源代码中搜索文本

有一个例外加时赛的规则:如果您搜索的代码是开源的,并通过谷歌代码搜索索引。

+0

的这不是(或至少不是当我发现我自己的元素名称中谷歌)完全正确的。查看问题下的评论。 – Arrow 2012-08-02 15:48:01

+2

http://nerdydata.com - 看看吧! – 2014-01-31 04:38:26

2

你试过http://www.google.com/codesearch

不幸的是你,主流搜索引擎去了很多的努力,除去所有HTML/CSS/JavaScript的格宾斯,因为他们希望自己的搜索结果是基于普通用户看到的内容。

+0

我不知道codesearch.thanks指向我。但不幸的是,它不会返回任何#loginNemId或类似的结果 – 2009-10-01 09:08:38

+0

我怀疑,除非组件中还有其他与众不同的用户可见文本,那么您的SOL。 – wefwfwefwe 2009-10-02 14:35:21

+3

只是一个更新,'codesearch'已关闭的2011年秋季 – Hyperbole 2012-11-26 21:14:11

0

虽然谷歌没有索引的CSS文件只这样做是为了检查页面上的内容没有被隐藏垃圾邮件的目的。它不包含网站可搜索结果中CSS文件的内容。

相关问题