sele-js整合

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 框架也可以這樣用咩???(?( ˙??˙? )?)??????

好懶的我,不想試錯只喜歡瞎想。。。((???|||))

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 基礎問題 = 和 == 和 === 的區別?= : 用于賦值== : 用于判斷=== : 用于判斷,必須類型和值同...
    雪落丶閱讀 980評論 0 1
  • 1.幾種基本數據類型?復雜數據類型?值類型和引用數據類型?堆棧數據結構? 基本數據類型:Undefined、Nul...
    極樂君閱讀 5,574評論 0 106
  • HTML5面試題總結1.基礎問題 = 和 == 和 === 的區別?= : 用于賦值 == : 用于判斷 === ...
    LorenaLu閱讀 1,210評論 0 4
  • 單例模式 適用場景:可能會在場景中使用到對象,但只有一個實例,加載時并不主動創建,需要時才創建 最常見的單例模式,...
    Obeing閱讀 2,097評論 1 10
  • 哈嘍!大家好!我是吉珠周杰倫!很高興認識大家!
    zzl_01c0閱讀 340評論 0 0