如题:以51job网站为例:大家说上面的完整链接都在哪里?
http://search.51job.com/jobsearch/keyword_search.php
以上面网址为例,我查看了该网页的html代码,却没发现下列的url地址:
如第一个链接:总经理特别助理 
以及第2、3、4....页的链接又隐藏在哪里呢?
请指教

解决方案 »

  1.   

    <a href="javascript:OJDL(108914348)" class="jobname" >等会javascript的高手解答
      

  2.   

    这个在一个.js文件/jobsearch/scripts/public_search.js里有代码
    function OJDL(jobuni){
    //iframe 职位点击统计
    acStat( jobuni );
    //写职位操作日志
    doLogAct( jobuni );
    document.showjobdetail.jobiduni.value='('+jobuni+')';
    document.showjobdetail.action = "/jobsearch/show_job_detail.php?id=("+jobuni+")";
      document.showjobdetail.submit();
    我查看了,有前10页的链接职位代码(jobuni)大概200个,在html里----如下:
    <input type="hidden" name="jobid_list" value="31545725~31545690~35691409~35691370~35691355~35691352~35691345~35691321~35691315~36948223~36948212~36948196~36948179~36948095~36948088~36948058~36947832~36947624~37151812~37151715~37151198~36120717~37212448~37151598~37151907~37151886~37151869~37151849~37151781~37151766~37151749~37151729~37151551~37151532~37151499~37151402~37151128~36108765~37249829~37249810~37249837~37249824~37249822~37249819~37249818~35768296~36970544~36775071~37172378~34775240~36124067~34775150~36405339~34775184~37233204~37233135~37058706~35598942~35598894~37237741~35553443~36299582~35642629~35526512~35526443~35525225~35526290~35526087~35700777~35700741~35524905~35526821~35526778~35526737~35526696~35526646~36236809~36236795~36236791~36235092~36197573~36197401~36197344~36179639~37145994~37146979~37146883~37146738~37146462~37261435~37261508~37261509~36235649~37261531~37232374~36749872~35886667~35872899~35859692~35859683~37194839~37194807~37017533~36991532~36991509~35267989~34875704~34875703~34766965~34766955~34766930~34766921~37193354~37193406~35129979~36874086~36874079~35326494~36534744~35061216~37031368~36654055~36113597~36110826~37031439~37031436~37031414~37031374~37031218~37031202~37031178~37031161~37030935~37030930~37029247~36174819~35598889~36781607~36781605~36781601~36781592~36137302~37198844~36274244~35193920~35193963~35193856~37196724~36653752~36653400~36653129~36540557~36540083~36539442~36539370~36539243~36539190~36539149~36539052~36653851~36540115~36539946~36539017~37031256~37031242~37031142~37031041~37030814~36539848~36167416~36167336~36167312~37110227~36676918~36674345~36670345~36670192~37061787~37061670~36670236~37259466~37259310~37259305~37257845~37257843~37257842~37253359~37253358~37253356~37030944~36653980~36167500~36167388~37207782~36999742~36373883~36373800~36373728~34944992~37251485~">
    <input type="hidden" name="jobid_count" value="2146">
    <input type="hidden" name="schTime" value="15">
    <input type="hidden" name="statCount" value="364">
    <input type="hidden" name="statData"
    但是200个职位以外的就没有了。
    另外,我想找的 第2页链接url也没有.........
    继续期待
      

  3.   

    你这个js文件中有个jump函数,仔细研究下
      

  4.   

    一般分两种情况1.用了<iframe src=""......2.用了js
      

  5.   

    DWebBrowserEvents2::BeforeNavigate2 截获所有导航的内容以及要发送出去的数据(AJAX除外,但是这个网站显然没用AJAX)
      

  6.   

    我记得BeforeNavigate2不保险得,浏览器对象并没有把所有东西都告诉你,所以不要指望你啥都能截获下来
    如果你是想从界面上看到URL,这些URL是不显示得:)
      

  7.   

    BeforeNavigate2已经尽可能详细地提供了信息,并且可以直接修改这些信息再发送出去,看看url、Headers和PostData参数
      

  8.   

    不好意思,上周双休今天才来上网。
    你说的DWebBrowserEvents2,是哪里呢?
    能说详细一点吗?
      

  9.   

    不能找到显示的url也没关系,但是我想把这种实现机制搞清楚。以便实现这种类似编程······
      

  10.   

    post的数据我看了,一大串,用这个向服务器提交应该可以:但是不下200行的数据如下:
    ***********
    postchannel=0000&stype=2&jobarea=0400&funtype_big=0000&funtype=0000&industrytype=00&issuedate=9&keywordtype=2&dis_keyword=%CE%C4%D4%B1&keyword=%CE%C4%D4%B1&js_keyword=%CE%C4%D4%B1&reKeyword=&dis_reKeyword=&srcKeyword=&dis_srcKeyword=&workyear=99&providesalary=99&cotype=99&degreefrom=99&jobterm=99&ord_field=0&list_type=1&last_list_type=1&curr_page=8&last_page=3&nStart=1&start_page=&total_page=160&jobid_list=37223222%7E37179874%7E37101072%7E37101005%7E37101010%7E37101054%7E36790732%7E35668152%7E36249223%7E37190334%7E35533090%7E37261349%7E36852609%7E36785048%7E36785057%7E36785066%7E37223213%7E37019112%7E37248838%7E37248812%7E37248799%7E36878108%7E37202569%7E37266464%7E37266457%7E37189740%7E37253230%7E36871185%7E35653880%7E37233787%7E37083866%7E36844880%7E37266308%7E36920234%7E36920131%7E36570237%7E37154237%7E35305171%7E36331076%7E37218135%7E37215962%7E36786225%7E36778577%7E36176921%7E37169183%7E37168730%7E37168729%7E37168728%7E37168722%7E37168721%7E37168720%7E37165369%7E37165353%7E8099234%7E37156421%7E37156407%7E37156390%7E37155911%7E37155907%7E37155905%7E37155904%7E37155903%7E37155901%7E37133807%7E37133772%7E37118190%7E37231301%7E36940073%7E37043526%7E36045566%7E35886678%7E36859310%7E37215895%7E37090821%7E37090802%7E37090784%7E37090769%7E37090739%7E37090726%7E37090549%7E37090544%7E37090540%7E37151067%7E37139750%7E37050008%7E35861440%7E37231116%7E37265379%7E35172169%7E35285745%7E31476982%7E37187096%7E37232060%7E37265591%7E36701383%7E37247846%7E37157505%7E36965678%7E37265764%7E36619995%7E36248939%7E36855804%7E37107246%7E25627011%7E35520252%7E35921341%7E36979660%7E37039332%7E36832778%7E36831267%7E35645755%7E37035428%7E37265480%7E37258313%7E37244707%7E37265530%7E35250776%7E36944439%7E34630022%7E37265537%7E35383903%7E36808886%7E5053820%7E37037600%7E37211527%7E37190395%7E37252351%7E32606775%7E35192190%7E37083035%7E37073181%7E37071637%7E37071575%7E37072543%7E37071459%7E37073087%7E37072812%7E37082236%7E37082994%7E37083061%7E36613953%7E37263729%7E37218333%7E36889147%7E37260588%7E34677727%7E36906623%7E36176846%7E35717498%7E35717286%7E37265371%7E36873467%7E37253418%7E36890550%7E37200145%7E35738884%7E35467251%7E37264932%7E37258515%7E36135891%7E36135886%7E37238199%7E36915134%7E37165631%7E37165357%7E36901152%7E37214896%7E37253812%7E37253811%7E37263680%7E37263653%7E37253824%7E37253820%7E37253817%7E37253815%7E37253809%7E37253805%7E37253798%7E37243670%7E37244312%7E37179991%7E36499087%7E36958468%7E37199887%7E37264426%7E36838556%7E36108781%7E36907922%7E37101059%7E37101057%7E37101051%7E37101043%7E37021048%7E37222062%7E37104126%7E36871457%7E37092977%7E34947556%7E37091790%7E35903444%7E&jobid_count=3185&schTime=1&statCount=364&statData=587%7C524%7C262%7C458%7C392%7C577%7C304%7C81%7C122%7C438%7C54%7C201%7C75%7C1290%7C44%7C961%7C560%7C23%7C459%7C13%7C828%7C1162%7C133%7C1%7C1%7C5%7C0%7C3%7C97%7C1327%7C527%7C127%7C12%7C1%7C2%7C1089%7C2666%7C34%7C151%7C164%7C58%7C35%7C60%7C17%7C0%7C0%7C0%7C0%7C0%7C3179%7C6%7C106%7C18%7C83%7C300%7C11%7C173%7C4%7C166%7C18%7C0%7C4%7C1%7C1%7C10%7C0%7C1%7C4%7C3%7C69%7C8%7C8%7C14%7C1166%7C0%7C8%7C5%7C19%7C3%7C14%7C63%7C143%7C97%7C4%7C5%7C86%7C25%7C1%7C53%7C57%7C76%7C3%7C11%7C3%7C4%7C8%7C4%7C8%7C266%7C37%7C1%7C9%7C1%7C1%7C1%7C1%7C65%7C313%7C60%7C213%7C117%7C319%7C57%7C30%7C69%7C0%7C9%7C77%7C9%7C96%7C65%7C1%7C318%7C3%7C28%7C10%7C166%7C87%7C48%7C3%7C0%7C81%7C7%7C0%7C3%7C73%7C91%7C66%7C46%7C11%7C30%7C3%7C27%7C34%7C24%7C0%7C7%7C24%7C11%7C141%7C8%7C20%7C11%7C6%7C19%7C29%7C23%7C13%7C119%7C15%7C0%7C36%7C2%7C42
    ————————————————————————————————————————————————————————————————
    我想,为什么搞成这样呢,用程序模拟点击链接不会这么麻烦吧?
      

  11.   

    程序模拟点击可以啊,因为这些浏览器控件都已经帮你做了。
    但楼主的提问是如何获得URL啊。发送请求还要看使用什么方式,如果使用POST提交数据,则光看URL是不够的。
      

  12.   

    我是想有处理里面的变量,实现模拟点击而不只一次点击。
    post我接触过,其他部分也了解差不多。
    大家谁能找到里面的url链接或者告诉我如何url隐藏是如何实现的呀?
    -----------------------------------------------------急!
      

  13.   

    向服务器提交的数据还有Cookies等信息
      

  14.   

    1、可以自己看JS代码进行分析,然后推理出你所需其它页的地址。(如果网站代码改变了,那就不行了)
    2、必要的话,弄一JS解释器,这样就能动态的得到你所需的地址了。
      

  15.   

    俺都是用sniffer,直接听网卡数据。