1. 對富文本框的操作:
arguments[0].innerHTML='<h1>"%s"</h1>' % body
js='document.getElementById("Editor_Edit_EditorBody_ifr")' \
'.contentWindow.document.body.innerHTML="%s"' % body
2. 對input操作:arguments[0].value="dido"
3. 去掉只讀屬性:arguments[0].removeAttribute("readonly")
js = 'document.getElementById("train_date").removeAttribute("readonly");'
4. 新窗口的target屬性變_blank為空_self
js = 'document.getElementsByClassName("mnav")[0].target="";'
5. 去掉擋著的彈窗
js = 'document.getElementById("doyoo_monitor").style.display="none";'
6. js直接點擊
js = 'document.getElementsByClassName("prefpanelgo")[0].click();'
7.滑動
js = "window.scrollTo(0,document.body.scrollHeight)"
jstop: var q=document.documentElement.scrollTop=10000/0
chrome---var q=document.body.scrollTop=0
jsleft: window.scrollTo(100,400);
Js上下滑動:document.body.scrollBy(0,y)把y 設為for里的,for y in range(0,20000,200)按步長來走,就可以慢慢的下滑了,不知這樣對動態爬蟲有沒有用
其實哈還可以和jq 合作的,但是呢需要頁面引用了jq,不知道如果沒應用,我可以先excute_script執行插入引用jq的鏈接么?
還有哈,如果jq 可以,那其他js 框架也可以這樣用咩???(?( ˙??˙? )?)??????
好懶的我,不想試錯只喜歡瞎想。。。((???|||))