最近todo在深圳找工作,今晚鬼使神差(也可能是無聊之極)在51Job的個人簡歷的工作經歷文本框中輸入了一段js代碼。然后...然后就是本文了。
相信大家已經知道結果如何;P,那么todo就單刀直入的說了。
以前總嫌棄51job的簡歷在預覽時難看,一片空白。現在呢,她有着深海色的大圖做背景,還有一個SkillMap作為主形象。嗯嗯,有點商業設計的感覺了\(^o^)/~想要預覽請猛擊。
2012.10.22-22:31
——剛知道51Job必須付費查看簡歷,見笑了各位。此為預覽
todo的期望:
1.因為人的自然視覺瀏覽順序為一個F,所以要把首屏最頂的“簡歷關鍵字”變紅醒目,同時在自我評價欄有呼應。
2.要在工作經歷欄插入一張SkillTree/Map,方便hr一眼定位——合則看,不合則關。
3.但是2的效果不會出現在首屏,而有些hr只看了首屏白屏就離開,所以期望通過萬花叢中一點綠來吸引hr往下。
3.sub1.首屏有一塊自帶背景顏色,礙眼!
3.sub2.高清大圖下載慢,需要一種背景色“優雅降級”
解決方案:
//1 —— index = 4 的 <td></td> 中包含的是“簡歷關鍵字”,期望她們是紅色
$(document.getElementsByTagName("td")[4]).css({color:"red"});
//3.sub1 —— index = 5 的 <table></table> 有背景色,礙眼! $(document.getElementsByTagName("table")[5]).css({background:"transparent"});
//3&3.sub2 —— 給body配上一個默認色,和一張高清大圖。
$("body").css({color:"white",background:"#0D3056 url(/cv/CV_Attach_Read.php?ReSumeID=86385686&AttachID=18813793) center -600px no-repeat"});
補充:
代碼中沒有解決2是因為可以在個人簡歷中上傳附件圖片,然后需找規律不上一個img即可。注意51job是很不夠安全的,比如todo就把一張png圖片后綴改為jpg瞞天過海。
代碼中的索引4和5,todo一開始也不知道,所以需要$().each()去查看。51job自帶;P
todo在這里只是拋磚引玉。因為工作經歷一欄雖然只能容納2000字符,但51job允許上傳2MB的“jpg”,所以可以上傳一些javascript.jpg、css.jpg、html.jpg...你懂的。況且還可以利用jsonp去請求“和諧”...你也懂的。
最后:
希望明天給文思投簡歷別cache miss,畢竟todo的英語,聽說讀寫只剩下一半。
希望新的一個星期就能找到中意的工作。
希望51job的工作人員能夠在todo找到工作后,看到本文並且加入UBB驗證補丁上該漏洞。
希望對各位在年底,在51job上找工作的同仁,能有幫助。
該睡覺了,88~