修正了不登录时出的错,一次只添加50条数据。这个也只做为测试
<html>
<head>
<title> 51job </title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript" src="http://js.51jobcdn.com/in/js/2009/Base.js?20101126"></script>
<script language="javascript" src="http://js.51jobcdn.com/in/js/2009/Base.ZzLayer.js?20101126"></script>
<script language="javascript" src="http://js.51jobcdn.com/in/js/2009/Base.ZzLayer.ExtZzLayer.js?20101126"></script>
<script language="javascript" src="http://js.51jobcdn.com/in/js/2009/search/Base.Search.js?20100407"></script>
<script language="javascript" src="http://js.51jobcdn.com/in/js/2009/payservice/GetCompetition.js?20100604"></script>
<script language="javascript" src="http://js.51jobcdn.com/in/js/2009/my/My_SMS_Self.js?20100421"></script>
<script language="javascript" src="http://js.51jobcdn.com/in/js/2009/fans.js?20101126"></script>
<script language="javascript" src="http://js.51jobcdn.com/in/js/2009/cv/CV_QuickApply.js?20100726"></script>
<script language="javascript" src="http://js.51jobcdn.com/in/js/2009/jQuery.js"></script>
<script language="javascript" src="http://js.51jobcdn.com/in/js/2009/JsBase.js"></script>
<script language="javascript" src="http://js.51jobcdn.com/in/js/2009/login.js"></script>
<script type="text/javascript">
var xmlrequest=null;
function createXMLHttpRequest()
{if(window.XMLHttpRequest){xmlrequest=new XMLHttpRequest();}
else if(window.ActiveXObject){try{xmlrequest=new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){try{xmlrequest=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}} }
function search51()
{
for(var i=1;i<5;i++)
{
var url="http://search.51job.com/jobsearch/search_result.php?fromJs=1&jobarea=0200&district=0000&funtype=0000&industrytype=00&issuedate=9&providesalary=99&keyword=java&keywordtype=2&curr_page="+i+"&lang=c&stype=2&postchannel=0000&workyear=99&cotype=99°reefrom=99&jobterm=01&lonlat=0,0&radius=-1&ord_field=0&list_type=0&fromType=14";
search51pg(url);
}
}
function search51pg(url)
{
createXMLHttpRequest();
xmlrequest.open("get",url,true);
xmlrequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlrequest.onreadystatechange=search51back;
xmlrequest.send(null);
}
function search51back()
{
if (xmlrequest.readyState==4)
{
if(xmlrequest.status==200)
{
str = xmlrequest.responseText;
var ary = str.split("http://search.51job.com/job/");
for(var i=1;i<ary.length;i++)
{
var jid=ary[i].split(",")[0];
alert("职位ID:"+jid);
zzSearch.saveJobClk( jid , event );
}
}
}
}
</script>
</head>
<body>
<form id="myf" action="http://my.51job.com/my/My_Pmc.php" method="post" >
<table>
<tr>
<td align="right">username:</td>
<td><input name="username" type="text" id="username" value="" class="input140" style="color:#000;" /></td>
</tr>
<tr>
<td align="right">userpwd:</td>
<td><input name="userpwd" type="password" id="userpwd" value="" class="input140" style="color:#000;" /></td>
</tr>
<tr>
<td align="right" colspan=1><input type="submit" onclick="search51()" value="login" /></td>
</tr>
</table>
</form>
<script language="JavaScript" type="text/javascript">
var obj1;
var sUrl = 'http://my.51job.com' + '/payservice/fans/fans_ajax.php?jsoncallback=?';
var coidArr = document.getElementsByName('coid');
var fansnum = document.getElementById('fansnum');
if(fansnum){
obj1 = $("#fansnum");
}else if(coidArr[0]){
obj1 = $("#" + coidArr[0].value);
}
var obj2 = $("#message");
if(obj1){
var offset = obj1.offset();
document.getElementById('message').style.top = offset.top - obj2.height() / 2 + obj1.height() / 5 + 'px';
document.getElementById('message').style.left = offset.left - obj2.width() + 'px';
}
for(var i = 0;i < coidArr.length; i++){
if(coidArr[i].value){
var flg = 0;
for(var j = 0;j < i; j++){
if(coidArr[j].value && coidArr[i].value == coidArr[j].value){
flg = 1;
break;
}
}
if(flg == 0){
$.getJSON(sUrl, {type:'0',coid:coidArr[i].value,step:i}, function (data){
var fansnum1 = document.getElementById(coidArr[data.index].value);
if(fansnum){
fansnum.innerHTML = data.searchData;
}
if(fansnum1){
fansnum1.innerHTML = data.searchData;
}
if(data.compfans != "1" && document.getElementById('message').style.display == 'none'){
document.getElementById('message').style.display = 'block';
}
});
}
}
}
</script>
<script language="javascript">
<!--
window.cfg = {
fileName: 'show_job_detail.php' ,
lang : 'c' ,
stype : '' ,
fullLang : 'Chinese' ,
langs : {
sqzwml : 'applyjob' ,
qzzwqdg : '请在要选择的职位前打勾!' ,
myml : 'my' ,
ts_qxjzw : '请选择职位' ,
queren : '确认' ,
guanbi : '关闭' ,
nzdnxj : '您最多能选择' ,
xiang : '项' ,
xzdq : '选择地区' ,
xj_xg : '选择/修改' ,
zycs : '主要城市' ,
sysf : '所有省份' ,
buxian : '不限' ,
qingxj : '请选择' ,
yixuan : '已选' ,
znlb : '职能类别' ,
hylb : '行业类别' ,
gzdd : '工作地点' ,
quanbu : '全部' ,
zhineng : '职能' ,
hangye : '行业' ,
didian : '地点' ,
qsrgjz : '请输入关键字' ,
srpcgjz : '输入排除关键字'
} ,
url : {
root : 'http://search.51job.com/jobsearch' ,
image : 'http://img01.51jobcdn.com/im/2009' ,
image_search : 'http://img01.51jobcdn.com/im/2009/search' ,
image_search_lang : 'http://img01.51jobcdn.com/im/2009/search/c' ,
image_search_c : 'http://img01.51jobcdn.com/im/2009/search/c' ,
image_search_e : 'http://img01.51jobcdn.com/im/2009/search/e'
} ,
domain : {
my : 'http://my.51job.com' ,
search : 'http://search.51job.com'
} ,
isJobview : '1' ,
isAcStatRecJob : '1' ,
acStatRecJobType : '0803111457'
};
function searchInit() {
if ( window.Search ) {
clearInterval( intVal );
window.zzSearch = new Search( {
searchForm : document.searchForm ,
pageForm : document.pageForm ,
excludeForm : document.excludeForm ,
pageJumpForm : document.pageJumpForm ,
selJobPageForm : document.selJobPageForm ,
cfg : cfg
} );
}
}
var intVal = window.setInterval( searchInit , 50 );
//-->
</script>
</body>
</html>
分享到:
相关推荐
【工资会计职位说明书】 在企业的财务管理中,工资会计是一个至关重要的角色,主要负责与员工薪酬相关的计算、核对、发放以及税务处理等任务。以下是该职位的详细职责、职权、工作协作关系、任职资格和关键绩效指标...
【现金出纳职位说明书】 现金出纳是财务部门的核心岗位,负责公司日常的现金管理和银行业务,确保财务运作的顺畅和合规。以下是该职位的主要职责、权力、工作协作关系、任职资格以及关键绩效指标的详细说明: **一...
以下是对这个职位的详细说明: 1. **材料及外协成本核算**(50%的工作时间): - **建立健全科目**:材料会计需要建立并维护一套完整的材料核算体系,包括各种材料的分类、编码和科目设置,以便于准确记录和追踪...
《标准化师职位说明书》详细解析 标准化师是企业中至关重要的角色,他们主要负责制定、实施和监督企业的标准化工作,确保公司的产品、服务和技术符合国家和行业的规定标准。以下是该职位的主要职责、职权、工作协作...
精品教育教学资料
精品教育教学资料
精品教育教学资料
精品教育教学资料
精品教育教学资料
精品教育教学资料
标签“源码”和“工具”则暗示了这个列表可能不仅限于职位信息,还可能包括一些开源项目的源码链接或者开发者常用的工具推荐,比如版本控制系统Git、代码编辑器VS Code、调试工具、性能分析工具等,这些工具对于提升...
科技合作是推动科技创新的加速器。通过内外部合作,企业能够与高校、研究机构、其他企业共同开展科研项目,加速技术成果的转化,实现经济效益和社会效益的双赢。比如,在对森林和矿产资源深加工技术的开发上,科技...
根据标题"优质资料(2021-2022年收藏)实例大中电器人力资源部管理手册200850页.doc",我们可以推测这是一份详细的人力资源管理手册,可能涵盖了大中电器在2021年至2022年间的人力资源政策、程序、职责分配、招聘、...
本文旨在通过分析精品专题课件(2021-2022年收藏)中提供的技术员个人简历制作要点,为求职者提供创建一份高质量简历的实用指导。 首先,个人信息部分是简历的基石。在这一部分,求职者需要提供基本信息,如姓名、...
个人求职:简历注册、职位搜索、职位订阅、在线投递简历、职位收藏 猎头招聘:猎头职位发布、猎头人才申请、猎头搜索 招聘会: 招聘会发布、企业在线参展、职位发布、招聘会查询 兼职招聘:兼职职位发布、兼职人才...
8. **求职策略**:最后,简历提醒读者如果觉得内容有用,可以收藏或分享。这是网络求职时代一种常见的推广方式,可以扩大简历的曝光率,提高找到合适工作的机会。 在编写电器维修工作的简历时,应聘者应确保准确...
文档中的内容涉及多个IT相关职位的招聘要求,主要包括软件工程师、标定工程师、电子工艺工程师、试验技师、产品工程师、硬件工程师和机械工程师。以下是这些职位的关键知识点: 1. **软件工程师**: - 主要负责ECU...
支持申请职位(投递简历)和收藏职位,并能查阅职位申请记录、收藏记录和企业面试通知; e.可以查看到哪家企业查看了我的简历; f.可以设置用来申请职位的默认简历,并能刷新简历使简历靠前显示; g.可以查阅网站...
支持申请职位(投递简历)和收藏职位,并能查阅职位申请记录、收藏记录和企业面试通知; e.可以查看到哪家企业查看了我的简历; f.可以设置用来申请职位的默认简历,并能刷新简历使简历靠前显示; g.可以查阅网站...