51Job职位收藏器(稳定版)

<p>这次这一个比前两个更加稳定,但也只是初步做了一下,修复了一些Bug,加上了多条件查询的功能。(8个条件查询)&lt;大家如果有什么意见,还请留言&gt;(如果登录不上,请在新的页面右上角点登录,再次登录即可)</p>
<p>这次一共有三个页面:</p>
<p></p>
<p>一. 51job.html</p>
<p></p>
<p>&lt;html&gt;</p>
<p>&lt;head&gt;</p>
<p>&lt;title&gt; 51job职位收藏器 &lt;/title&gt;</p>
<p>&lt;/head&gt;</p>
<p>&lt;frameset cols="50%,*" &gt;</p>
<p>&lt;frame src="left.html"&gt;&lt;/frame&gt;</p>
<p>&lt;frame src="right.html"&gt;&lt;/frame&gt;</p>
<p>&lt;/frameset&gt;</p>
<p>&lt;/html&gt;</p>
<p></p>
<p></p>
<p>二.left.html</p>
<p></p>
<p>&lt;html&gt;</p>
<p>&lt;head&gt;</p>
<p>&lt;title&gt; login &lt;/title&gt;</p>
<p>&lt;/head&gt;</p>
<p>&lt;body&gt;</p>
<p>&lt;form action="http://my.51job.com/my/My_Pmc.php" method="post"&gt;</p>
<p>&lt;table&gt;</p>
<p>&lt;tr&gt;</p>
<p>&lt;td align="right"&gt;username:&lt;/td&gt;</p>
<p>&lt;td&gt;&lt;input name="username" type="text" id="username" value="" class="input140" style="color:#000;" /&gt;&lt;/td&gt;</p>
<p>&lt;/tr&gt;</p>
<p>&lt;tr&gt;</p>
<p>&lt;td align="right"&gt;userpwd:&lt;/td&gt;</p>
<p>&lt;td&gt;&lt;input name="userpwd" type="password" id="userpwd" value="" class="input140" style="color:#000;" /&gt;&lt;/td&gt;</p>
<p>&lt;/tr&gt;</p>
<p>&lt;tr&gt;</p>
<p>&lt;td align="right" colspan=1&gt;&lt;input type="submit" value="login" /&gt;&lt;/td&gt;</p>
<p>&lt;/tr&gt;</p>
<p>&lt;/table&gt;</p>
<p>&lt;/form&gt;</p>
<p>&lt;/body&gt;</p>
<p>&lt;/html&gt;</p>
<p></p>
<p></p>
<p></p>
<p>三。right.html</p>
<p></p>
<p></p>
<p>&lt;html&gt;</p>
<p>&lt;head&gt;</p>
<p>&lt;title&gt; 51job &lt;/title&gt;</p>
<p>&lt;link href="http://js.51jobcdn.com/in/css/style.css?20091215" rel="stylesheet" type="text/css" /&gt;</p>
<p>&lt;link href="http://js.51jobcdn.com/in/css/logo.css?20091215" rel="stylesheet" type="text/css" /&gt;</p>
<p>&lt;link href="http://js.51jobcdn.com/in/css/search.css?20100707" rel="stylesheet" type="text/css" /&gt;</p>
<p>&lt;link rel="icon" href="/favicon.ico" type="image/x-icon" media="screen" /&gt;</p>
<p>&lt;link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" media="screen" /&gt;</p>
<p>&lt;link rel="bookmark" href="/favicon.ico"&gt;</p>
<p>&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;</p>
<p>&lt;script language="javascript" src="http://js.51jobcdn.com/in/js/2009/Base.js?20101126"&gt;&lt;/script&gt;</p>
<p>&lt;script language="javascript" src="http://js.51jobcdn.com/in/js/2009/Base.ZzLayer.js?20101126"&gt;&lt;/script&gt;</p>
<p>&lt;script language="javascript" src="http://js.51jobcdn.com/in/js/2009/Base.ZzLayer.ExtZzLayer.js?20101126"&gt;&lt;/script&gt;</p>
<p>&lt;script language="javascript" src="http://js.51jobcdn.com/in/js/2009/search/Base.Search.js?20100407"&gt;&lt;/script&gt;</p>
<p>&lt;script language="javascript" src="http://js.51jobcdn.com/in/js/2009/payservice/GetCompetition.js?20100604"&gt;&lt;/script&gt;</p>
<p>&lt;script language="javascript" src="http://js.51jobcdn.com/in/js/2009/my/My_SMS_Self.js?20100421"&gt;&lt;/script&gt;</p>
<p>&lt;script language="javascript" src="http://js.51jobcdn.com/in/js/2009/fans.js?20101126"&gt;&lt;/script&gt;</p>
<p>&lt;script language="javascript" src="http://js.51jobcdn.com/in/js/2009/cv/CV_QuickApply.js?20100726"&gt;&lt;/script&gt;</p>
<p>&lt;script language="javascript" src="http://js.51jobcdn.com/in/js/2009/jQuery.js"&gt;&lt;/script&gt;</p>
<p>&lt;script language="javascript" src="http://js.51jobcdn.com/in/js/2009/JsBase.js"&gt;&lt;/script&gt;</p>
<p>&lt;script language="javascript" src="http://js.51jobcdn.com/in/js/2009/login.js"&gt;&lt;/script&gt;</p>
<p>&lt;script type="text/javascript"&gt;</p>
<p>  var xmlrequest=null;</p>
<p>createXMLHttpRequest();</p>
<p>  function createXMLHttpRequest()</p>
<p>  {</p>
<p>if(window.XMLHttpRequest)</p>
<p>{xmlrequest=new XMLHttpRequest();}</p>
<p>else if(window.ActiveXObject){</p>
<p>try{xmlrequest=new ActiveXObject("Msxml2.XMLHTTP");</p>
<p>   }catch(e){</p>
<p>try{xmlrequest=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}}}</p>
<p></p>
<p>function  search51()</p>
<p> {</p>
<p>var issuedate=document.getElementById("issuedate").value;</p>
<p>var workyear=document.getElementById("workyear").value;</p>
<p>var providesalary=document.getElementById("providesalary").value;</p>
<p>var cotype=document.getElementById("cotype").value;</p>
<p>var degreefrom=document.getElementById("degreefrom").value;</p>
<p>var jobterm=document.getElementById("jobterm").value;</p>
<p>var dq=document.getElementById("dq").value;</p>
<p>var gjz=document.getElementById("gjz").value;</p>
<p>for(var i=1;i&lt;3;i++)</p>
<p>{</p>
<p>var url="http://search.51job.com/jobsearch/search_result.php?fromJs=1&amp;jobarea="+dq+"&amp;district=0000&amp;funtype=0000&amp;industrytype=00&amp;issuedate="+issuedate+"&amp;providesalary="+providesalary+"&amp;keyword="+gjz+"&amp;keywordtype=2&amp;curr_page="+i+"&amp;lang=c&amp;stype=2&amp;postchannel=0000&amp;workyear="+workyear+"&amp;cotype="+cotype+"&amp;degreefrom="+degreefrom+"&amp;jobterm="+jobterm+"&amp;lonlat=0,0&amp;radius=-1&amp;ord_field=0&amp;list_type=0&amp;fromType=14";</p>
<p>search51pg(url);</p>
<p>    }</p>
<p> }</p>
<p></p>
<p>function search51pg(url)</p>
<p>{</p>
<p>createXMLHttpRequest();</p>
<p>xmlrequest.open("get",url,true);</p>
<p>xmlrequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");</p>
<p>xmlrequest.onreadystatechange=search51back;</p>
<p>xmlrequest.send(null);</p>
<p>}</p>
<p></p>
<p>function search51back()</p>
<p>  {</p>
<p>    if (xmlrequest.readyState==4)</p>
<p>    {</p>
<p>      if(xmlrequest.status==200)</p>
<p>      {</p>
<p>str = xmlrequest.responseText;</p>
<p>var ary = str.split("http://search.51job.com/job/");</p>
<p>for(var i=1;i&lt;ary.length;i++)</p>
<p>{</p>
<p>zzSearch.saveJobClk( ary[i].split(",")[0] , event );</p>
<p>}</p>
<p>}</p>
<p>    }</p>
<p>  }</p>
<p>&lt;/script&gt;</p>
<p>&lt;/head&gt;</p>
<p></p>
<p>&lt;body&gt;</p>
<p>&lt;div class="c_l" style="clear:both; padding-top:0px;"&gt;</p>
<p>&lt;table class="tbl condSelTbl"&gt;</p>
<p>&lt;tr&gt;</p>
<p>&lt;td&gt;发布日期&lt;/td&gt;</p>
<p>&lt;td&gt;&lt;select id="issuedate" &gt;&lt;option value="9" selected &gt;--请选择--&lt;/option&gt;&lt;option value="1" &gt;近一天&lt;/option&gt;&lt;option value="2" &gt;近二天&lt;/option&gt;&lt;option value="3" &gt;近三天&lt;/option&gt;&lt;option value="4" &gt;近一周&lt;/option&gt;&lt;option value="5" &gt;近两周&lt;/option&gt;&lt;option value="6" &gt;近一月&lt;/option&gt;&lt;option value="7" &gt;近六周&lt;/option&gt;&lt;option value="8" &gt;近两月&lt;/option&gt;&lt;/select&gt;&lt;/td&gt;</p>
<p>&lt;td&gt;工作年限&lt;/td&gt;</p>
<p>&lt;td&gt;&lt;select id="workyear" &gt;&lt;option value="99" selected &gt;--请选择--&lt;/option&gt;&lt;option value="1" &gt;在读学生&lt;/option&gt;&lt;option value="2" &gt;应届毕业生&lt;/option&gt;&lt;option value="3" &gt;一年以上&lt;/option&gt;&lt;option value="4" &gt;二年以上&lt;/option&gt;&lt;option value="5" &gt;三年以上&lt;/option&gt;&lt;option value="6" &gt;五年以上&lt;/option&gt;&lt;option value="7" &gt;八年以上&lt;/option&gt;&lt;option value="8" &gt;十年以上&lt;/option&gt;&lt;option value="9" &gt;不限&lt;/option&gt;&lt;/select&gt;&lt;/td&gt;</p>
<p>&lt;td&gt;月薪范围&lt;/td&gt;</p>
<p>&lt;td&gt;&lt;select id="providesalary" &gt;&lt;option value="99" selected &gt;--请选择--&lt;/option&gt;&lt;option value="00" &gt;面议&lt;/option&gt;&lt;option value="01" &gt;1500以下&lt;/option&gt;&lt;option value="02" &gt;1500-1999&lt;/option&gt;&lt;option value="03" &gt;2000-2999&lt;/option&gt;&lt;option value="04" &gt;3000-4499&lt;/option&gt;&lt;option value="05" &gt;4500-5999&lt;/option&gt;&lt;option value="06" &gt;6000-7999&lt;/option&gt;&lt;option value="07" &gt;8000-9999&lt;/option&gt;&lt;option value="08" &gt;10000-14999&lt;/option&gt;&lt;option value="09" &gt;15000-19999&lt;/option&gt;&lt;option value="10" &gt;20000-29999&lt;/option&gt;&lt;option value="11" &gt;30000-49999&lt;/option&gt;&lt;option value="12" &gt;50000及以上&lt;/option&gt;&lt;/select&gt;&lt;/td&gt;</p>
<p>&lt;/tr&gt;</p>
<p>&lt;tr&gt;</p>
<p>&lt;td&gt;公司性质&lt;/td&gt;</p>
<p>&lt;td&gt;&lt;select id="cotype" &gt;&lt;option value="99" selected &gt;--请选择--&lt;/option&gt;&lt;option value="01" &gt;外资(欧美)&lt;/option&gt;&lt;option value="02" &gt;外资(非欧美)&lt;/option&gt;&lt;option value="03" &gt;合资(欧美)&lt;/option&gt;&lt;option value="04" &gt;合资(非欧美)&lt;/option&gt;&lt;option value="05" &gt;国企&lt;/option&gt;&lt;option value="06" &gt;民营公司&lt;/option&gt;&lt;option value="07" &gt;外企代表处&lt;/option&gt;&lt;option value="09" &gt;政府机关&lt;/option&gt;&lt;option value="10" &gt;事业单位&lt;/option&gt;&lt;option value="11" &gt;非盈利机构&lt;/option&gt;&lt;option value="08" &gt;其它性质&lt;/option&gt;&lt;/select&gt;&lt;/td&gt;</p>
<p>&lt;td&gt;学历要求&lt;/td&gt;</p>
<p>&lt;td&gt;&lt;select id="degreefrom" &gt;&lt;option value="99" selected &gt;--请选择--&lt;/option&gt;&lt;option value="1" &gt;初中&lt;/option&gt;&lt;option value="2" &gt;高中&lt;/option&gt;&lt;option value="3" &gt;中技&lt;/option&gt;&lt;option value="4" &gt;中专&lt;/option&gt;&lt;option value="5" &gt;大专&lt;/option&gt;&lt;option value="6" &gt;本科&lt;/option&gt;&lt;option value="7" &gt;硕士&lt;/option&gt;&lt;option value="8" &gt;博士&lt;/option&gt;&lt;option value="9" &gt;其他&lt;/option&gt;&lt;/select&gt;&lt;/td&gt;</p>
<p>&lt;td&gt;工作类型&lt;/td&gt;</p>
<p>&lt;td&gt;&lt;select id="jobterm" &gt;&lt;option value="01" selected &gt;--请选择--&lt;/option&gt;&lt;option value="0" &gt;全职&lt;/option&gt;&lt;option value="1" &gt;兼职&lt;/option&gt;&lt;/select&gt;&lt;/td&gt;</p>
<p>&lt;/tr&gt;</p>
<p>&lt;/table&gt;</p>
<p></p>
<p>&lt;table&gt;</p>
<p>&lt;tr&gt;</p>
<p>&lt;td&gt;请选择地区:&lt;/td&gt;</p>
<p>&lt;td&gt;&lt;select name="dq" &gt;&lt;option value="0200" selected &gt;上海&lt;/option&gt;&lt;option value="0100" &gt;北京&lt;/option&gt;&lt;option value="0400" &gt;深圳&lt;/option&gt;&lt;/select&gt;&lt;/td&gt;</p>
<p>&lt;td&gt;关键字:&lt;/td&gt;</p>
<p>&lt;td&gt;&lt;input id="gjz" /&gt;&lt;/td&gt;</p>
<p>&lt;td&gt;&lt;input type="button" onclick="search51()" value="login" /&gt;&lt;/td&gt;</p>
<p>&lt;/tr&gt;</p>
<p>&lt;/table&gt;</p>
<p>&lt;/div&gt;</p>
<p></p>
<p>&lt;script language="JavaScript" type="text/javascript"&gt;</p>
<p>var obj1;</p>
<p>var sUrl   = 'http://my.51job.com' + '/payservice/fans/fans_ajax.php?jsoncallback=?';</p>
<p>var coidArr = document.getElementsByName('coid');</p>
<p>var fansnum = document.getElementById('fansnum');</p>
<p>if(fansnum){</p>
<p>obj1 = $("#fansnum");</p>
<p>}else if(coidArr[0]){</p>
<p>obj1 = $("#" + coidArr[0].value);</p>
<p>}</p>
<p>var obj2  = $("#message");</p>
<p>if(obj1){</p>
<p>var offset = obj1.offset();</p>
<p>document.getElementById('message').style.top = offset.top - obj2.height() / 2 + obj1.height() / 5 + 'px';</p>
<p>document.getElementById('message').style.left = offset.left - obj2.width() + 'px';</p>
<p>}</p>
<p>for(var i = 0;i &lt; coidArr.length; i++){</p>
<p>if(coidArr[i].value){</p>
<p>var flg = 0;</p>
<p>for(var j = 0;j &lt; i; j++){</p>
<p>if(coidArr[j].value &amp;&amp; coidArr[i].value == coidArr[j].value){</p>
<p>flg = 1;</p>
<p>break;</p>
<p>}</p>
<p>}</p>
<p>if(flg == 0){</p>
<p>$.getJSON(sUrl, {type:'0',coid:coidArr[i].value,step:i}, function (data){</p>
<p>var fansnum1 = document.getElementById(coidArr[data.index].value);</p>
<p>if(fansnum){</p>
<p>fansnum.innerHTML = data.searchData;</p>
<p>}</p>
<p>if(fansnum1){</p>
<p>fansnum1.innerHTML = data.searchData;</p>
<p>}</p>
<p>if(data.compfans != "1" &amp;&amp; document.getElementById('message').style.display == 'none'){</p>
<p>document.getElementById('message').style.display = 'block';</p>
<p>}</p>
<p>});</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p>&lt;/script&gt;</p>
<p>&lt;script language="javascript"&gt;</p>
<p>&lt;!--</p>
<p>window.cfg = {</p>
<p>fileName: 'show_job_detail.php' ,</p>
<p>lang : 'c' ,</p>
<p>stype : '' ,</p>
<p>fullLang : 'Chinese' ,</p>
<p>langs : {</p>
<p>sqzwml : 'applyjob' ,</p>
<p>qzzwqdg : '请在要选择的职位前打勾!' ,</p>
<p>myml : 'my' ,</p>
<p>ts_qxjzw : '请选择职位' ,</p>
<p>queren : '确认' ,</p>
<p>guanbi : '关闭' ,</p>
<p>nzdnxj : '您最多能选择' ,</p>
<p>xiang : '项' ,</p>
<p>xzdq : '选择地区' ,</p>
<p>xj_xg : '选择/修改' ,</p>
<p>zycs : '主要城市' ,</p>
<p>sysf : '所有省份' ,</p>
<p>buxian : '不限' ,</p>
<p>qingxj : '请选择' ,</p>
<p>yixuan : '已选' ,</p>
<p>znlb : '职能类别' ,</p>
<p>hylb : '行业类别' ,</p>
<p>gzdd : '工作地点' ,</p>
<p>quanbu : '全部' ,</p>
<p>zhineng : '职能' ,</p>
<p>hangye : '行业' ,</p>
<p>didian : '地点' ,</p>
<p>qsrgjz : '请输入关键字' ,</p>
<p>srpcgjz : '输入排除关键字'</p>
<p>} ,</p>
<p>url : {</p>
<p>root : 'http://search.51job.com/jobsearch' ,</p>
<p>image : 'http://img01.51jobcdn.com/im/2009' ,</p>
<p>image_search : 'http://img01.51jobcdn.com/im/2009/search' ,</p>
<p>image_search_lang : 'http://img01.51jobcdn.com/im/2009/search/c' ,</p>
<p>image_search_c : 'http://img01.51jobcdn.com/im/2009/search/c' ,</p>
<p>image_search_e : 'http://img01.51jobcdn.com/im/2009/search/e'</p>
<p>} ,</p>
<p>domain : {</p>
<p>my : 'http://my.51job.com' ,</p>
<p>search : 'http://search.51job.com'</p>
<p>} ,</p>
<p>isJobview : '1' ,</p>
<p>isAcStatRecJob : '1' ,</p>
<p>acStatRecJobType : '0803111457'</p>
<p>};</p>
<p></p>
<p>function searchInit() {</p>
<p>if ( window.Search ) {</p>
<p>clearInterval( intVal );</p>
<p>window.zzSearch = new Search( {</p>
<p>searchForm : document.searchForm ,</p>
<p>pageForm : document.pageForm ,</p>
<p>excludeForm : document.excludeForm ,</p>
<p>pageJumpForm : document.pageJumpForm ,</p>
<p>selJobPageForm : document.selJobPageForm ,</p>
<p>cfg : cfg</p>
<p>} );</p>
<p>}</p>
<p>}</p>
<p>var intVal = window.setInterval( searchInit , 50 );</p>
<p>&lt;/script&gt;</p>
<p>&lt;/body&gt;</p>
<p>&lt;/html&gt;</p>
<p></p>
<p></p>

你可能感兴趣的:(job)