原来网页快照是会保留 JS 的,这还是第一次知道。我这里用的是 Bing 的快照,看起来是将整个 html 的内容中 head
和 body
部分拼在一起装到 div.cacheContent
里面,所有的 link
和 script
都会被加载。 Google 也是类似的。
不过看了好几个百度快照,都没有带上 script
,应该是被过滤了。所以如果百度有收录的话,看它的快照也是可以的。
不过禁用 JavaScript 不一定每次都管用,只要写个 noscript
覆盖掉页面就好了,你就还要多做一步,把它找出来删掉 : )