免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3147 | 回复: 5
打印 上一主题 下一主题

请教猫扑原创用了什么技术隐藏源代码 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-12-06 11:03 |只看该作者 |倒序浏览
非常奇怪猫扑原创的网页只有在IE下浏览才是完整的,用其他浏览器如OPERA浏览或下载、查看源代码都只是看到部分代码。

如下面这个链接:
http://book.mop.com/moplz/user/chapter_293362,2.html

用IE浏览可以看到完整的文章,一直到:
“不!还是先说说她家三代的风流韵事吧。”
才结束。

而用其他浏览器只能看到:
措手无策。她看见我这种窘态“呵呵”地笑了,说:“老同学你该不会是老处男吧!”遇到她算是发晕,我幽默地说:“你不会是看见我站柱子旁边就说我是处男吧!”她听了又“呵呵”的笑了。

就结束了。

这是怎么回事呢?如何才能获得类似网页的全部代码?

论坛徽章:
0
2 [报告]
发表于 2006-12-06 11:37 |只看该作者
没有发现你所说的情况,我用不同的浏览器的得到的情况相同,都是到:

她听了又“呵呵”的笑了

结束。

论坛徽章:
0
3 [报告]
发表于 2006-12-06 22:52 |只看该作者
原帖由 青萍之末 于 2006-12-6 11:37 发表
没有发现你所说的情况,我用不同的浏览器的得到的情况相同,都是到:

她听了又“呵呵”的笑了

结束。


那你的IE肯定有问题了。

其他的兄弟看看就知道了。

论坛徽章:
0
4 [报告]
发表于 2006-12-07 04:49 |只看该作者
javascript实现的,非ie显示不出来的部分是用ajax读出来的,在ie下把javascript禁用的话看到的内容和firefox是一样的
应该是因为javascript代码写的不标准,包含了only ie的代码

论坛徽章:
0
5 [报告]
发表于 2006-12-12 14:19 |只看该作者

  1. function sendPage(url) {
  2.     var ajax = false;
  3.     try {
  4.         ajax = new ActiveXObject("Msxml2.XMLHTTP");
  5.     } catch (e) {
  6.         try {
  7.             ajax = new ActiveXObject("Microsoft.XMLHTTP");
  8.         } catch (E) {
  9.             ajax = false;
  10.         }
  11.     }
  12.     if (!ajax) {
  13.         return;
  14.     } else {
  15.         ajax.open("GET", url, true);
  16.         ajax.onreadystatechange = function() {
  17.             if (ajax.readyState == 4 && ajax.status == 200) {
  18.                 var text = ajax.responseText;
  19.                 oLink.innerHTML = text;
  20.             }
  21.         }
  22.         ajax.send(null);
  23.     }
  24. }

  25. <script>sendPage("/getC_293362.html");</script>
复制代码

只兼容IE的XMLHttp

http://book.mop.com/getC_293362.html

论坛徽章:
0
6 [报告]
发表于 2006-12-13 08:26 |只看该作者
原帖由 yesoft 于 2006-12-6 22:52 发表


那你的IE肯定有问题了。

其他的兄弟看看就知道了。


想起来了,是我的IE关闭了Active X,嘿嘿,为了避免流氓软件,没办法!

[ 本帖最后由 青萍之末 于 2006-12-13 11:03 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP