要分析一下页面的代码,还要实际操作一下这个查询,观察他的行为,比如:看看他是通过get还是post提交查询,是否有ajax代码等,页面分析明白了,你写程序的思路也就出来了。

解决方案 »

  1.   

    你不用触发那个js函数,你只需要分析清楚那个函数做了什么,也就是那个函数向服务器提交了什么,怎么提交的,提交到哪里,然后你自己写程序模仿他,向服务器提交你想提交的内容就行了,其他的都不用管。
    问题就是这了,它的前后台交互是调用的一个封装的js方法,触发函数中只是调了一下这个方法.知道了参数,也不知道它访问后台时的完整的url,所以我才想着怎么操控这网页自己去查询.
    PS:这个框架不是网上的开源框架,是一个完全公司自己搞的.基本是基于servlet开发完成的.前台后也是通过servlet才传递值.
    不同情况下,调用不同的前后台交互方法.我遇到的恰好是个通用方法,查询时就输入查询的参数名,参数值就行.具体url看不到
      

  2.   

    你不用触发那个js函数,你只需要分析清楚那个函数做了什么,也就是那个函数向服务器提交了什么,怎么提交的,提交到哪里,然后你自己写程序模仿他,向服务器提交你想提交的内容就行了,其他的都不用管。
    问题就是这了,它的前后台交互是调用的一个封装的js方法,触发函数中只是调了一下这个方法.知道了参数,也不知道它访问后台时的完整的url,所以我才想着怎么操控这网页自己去查询.
    PS:这个框架不是网上的开源框架,是一个完全公司自己搞的.基本是基于servlet开发完成的.前台后也是通过servlet才传递值.
    不同情况下,调用不同的前后台交互方法.我遇到的恰好是个通用方法,查询时就输入查询的参数名,参数值就行.具体url看不到
    那就剩下最后一招了,用浏览器里带的网络分析工具,分析她所提交的请求,包括地址、格式、方式等等,这个一定可以做到。
      

  3.   

    http://211.138.127.50:8080/zj/rm/ResQuery.jsp这个是具体的地址,可能不是难,关键是我没搞过爬虫这一块
      

  4.   

    你不用触发那个js函数,你只需要分析清楚那个函数做了什么,也就是那个函数向服务器提交了什么,怎么提交的,提交到哪里,然后你自己写程序模仿他,向服务器提交你想提交的内容就行了,其他的都不用管。
    问题就是这了,它的前后台交互是调用的一个封装的js方法,触发函数中只是调了一下这个方法.知道了参数,也不知道它访问后台时的完整的url,所以我才想着怎么操控这网页自己去查询.
    PS:这个框架不是网上的开源框架,是一个完全公司自己搞的.基本是基于servlet开发完成的.前台后也是通过servlet才传递值.
    不同情况下,调用不同的前后台交互方法.我遇到的恰好是个通用方法,查询时就输入查询的参数名,参数值就行.具体url看不到
    那就剩下最后一招了,用浏览器里带的网络分析工具,分析她所提交的请求,包括地址、格式、方式等等,这个一定可以做到。
    网络分析工具?擦,我要好好百度下了
      

  5.   

    你不用触发那个js函数,你只需要分析清楚那个函数做了什么,也就是那个函数向服务器提交了什么,怎么提交的,提交到哪里,然后你自己写程序模仿他,向服务器提交你想提交的内容就行了,其他的都不用管。
    问题就是这了,它的前后台交互是调用的一个封装的js方法,触发函数中只是调了一下这个方法.知道了参数,也不知道它访问后台时的完整的url,所以我才想着怎么操控这网页自己去查询.
    PS:这个框架不是网上的开源框架,是一个完全公司自己搞的.基本是基于servlet开发完成的.前台后也是通过servlet才传递值.
    不同情况下,调用不同的前后台交互方法.我遇到的恰好是个通用方法,查询时就输入查询的参数名,参数值就行.具体url看不到
    那就剩下最后一招了,用浏览器里带的网络分析工具,分析她所提交的请求,包括地址、格式、方式等等,这个一定可以做到。
    网络分析工具?擦,我要好好百度下了
    ie11、chrome、firefox、Opera等原生浏览器都自带分析工具的,你随便选一个研究一下就行。