none
怎么获取弹出窗口的html代码 RRS feed

  • 问题

  • 比如

    wenwen.soso.com

    点登陆,会弹出一个窗口

    怎么获取这个窗口的 html代码?




    我载入一个网页,然后用 webbrowser里的方法对它填充

    但是这种弹出网页中的元素不在原网页中。。所以没办法填充,请问怎么解决?
    • 已编辑 Dozer.fs 2009年5月14日 6:44
    2009年5月14日 5:34

答案

全部回复

  • 顶一下,谁让帮我一下?
    2009年5月14日 6:44
  • 那个不是窗口,而是页面内的一段隐藏的层。源代码里面应当是已经存在的
    【孟子E章】
    2009年5月14日 7:03
    版主
  • 但是你可以试一下

    wenwen.soso.com

    打开和关闭那个登陆窗口,查看网页源代码的时候行数一样。

    打开那个窗口后搜索那个窗口里的关键字,比如 登陆之类的,搜索不到。。。。
    2009年5月14日 9:26
  • 那就是ajax请求回来的,你找
    Zhishi.Login.loginLink()
    这个方法里面的代码,所有的操作都在这里面

    使用firefox很容易看到代码
    【孟子E章】
    • 已标记为答案 Dozer.fs 2009年5月15日 6:45
    2009年5月15日 0:50
    版主
  • 我也不知道为什么。。右击直接看源代码看不到,但是如果网页另存为的话就可以看到了


    也就是说实际是存在这段代码的
    2009年5月15日 6:46
  • 1.按ctrl+N新建一个窗口,然后选择查看源码
    2.使用firefox的插件可以解决这个问题。
    不见高山不知平川,不见大海不知自己乃沧海一粟,不和高手过招不知英雄本色。
    2009年5月16日 15:35