用webBrowser控件載入網(wǎng)頁,等它的js執(zhí)行完成,再取得webbrowser1.document.body.innerHTML,再進行內(nèi)容篩選。
成都創(chuàng)新互聯(lián)主營白銀區(qū)網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,App定制開發(fā),白銀區(qū)h5小程序定制開發(fā)搭建,白銀區(qū)網(wǎng)站營銷推廣歡迎白銀區(qū)等地區(qū)企業(yè)咨詢
原因分析如下:
一、一般在什么情況下容易彈出javascripterror提示框
1、從網(wǎng)上采集到的文章,但在前臺打開后,就出現(xiàn)這個錯誤框!
2、圖片內(nèi)容頁的幻燈片不播放,點播放就出現(xiàn)JAVA錯誤!
3、只在頻道首頁、欄目列表頁和內(nèi)容頁有這樣的錯誤!
4、從其它網(wǎng)站復(fù)制粘貼過來的圖片文章經(jīng)常出現(xiàn)這樣的錯誤!
5、新添加頻道和欄目之后,容易出現(xiàn)這樣的錯誤!
6、調(diào)用自定義函數(shù)標簽時出現(xiàn)Javascript錯誤!
7、修改模板把搜索按鈕改成圖片后提示:javascripterror
8、在模板中加入了JS調(diào)用代碼,而JS文件并沒有上傳也會出現(xiàn)這個錯誤!
二、出現(xiàn)javascripterror提示框原因分析及解決方法
1、由于新安裝好的網(wǎng)站或者新添加的頻道或欄目,有些系統(tǒng)必需的JS文件并沒有真正生成,這時添加文章在前臺會出錯,所以要在后臺相應(yīng)的頻道中點擊“刷新所有的JS”、“刷新專題JS文件”、“刷新欄目JS文件”;有些人以為,我沒有添加專題就不用刷新專題JS了吧?錯!必須也要刷新才行。
2、一般是修改模板時,JS調(diào)用代碼多了或者少了就會出現(xiàn)這個討厭的框。比如:模板中存在過期的廣告調(diào)用JS調(diào)用代碼,刪除后即正常。還有的是因為模板中缺少了以下三個JS中的某一個而引起的錯誤:
3、有些是從其他網(wǎng)站復(fù)制過來的文章的js錯誤導(dǎo)致的。建議復(fù)制文章后放在記事本中過濾一下JS代碼。或者修改出現(xiàn)錯誤的那篇文章,在源碼狀態(tài)下,查找并刪除圖片文章中包含的錯誤代碼。
4、缺少相應(yīng)的函數(shù),所以調(diào)用時就一直顯示錯誤。有的朋友以前在修改模板時,把官方默認的一些代碼(如:圖片無級縮放代碼等)給刪除了,結(jié)果也會出現(xiàn)JS錯誤。所以,動易后來把這些代碼改成了刪除后自動添加的,其目的就是減少JS錯誤。
5、常常是由于js文件沒有上傳成功或者你的瀏覽器版本過低或者限制過多造成的,從以上幾個方面多檢查一下或許能解決問題。
6、有些是傳遞的參數(shù)設(shè)定有問題。比如(('{$ArticleID}'))不需要加這么多的外包圍。
只需要用{$ArticleID}就可以了!
7、在建立欄目或?qū)n}時,名稱中包含了半角引號等非法字符而導(dǎo)致JS腳本錯誤,糾正之后即可解決。
8、采集項目如果過濾設(shè)置不正確,致使采集過來的一些文章JS腳本沒有被過濾,也會出錯。請重新設(shè)置采集過濾選項。
應(yīng)該也是可以的,你給他設(shè)置相應(yīng)的規(guī)則,圖片和javascript原理應(yīng)該是一樣的
樓主看一下我寫的吧
其實是可以的,頁面加載完成之后給指定的文本框填入文字
然后用腳本觸發(fā)那個按鈕,提交表單,試試下面的代碼
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
html
head
title new document /title
/head
body
form name="t" action="post" onsubmit="return check()" action=""
select name="s1"
option value="1" selected所有分類/option
option value="2"2222/option
/select
input id="tt" type="text" name="tt" value=""
select name="s2"
option value="1" selected所有分類/option
option value="2"2222/option
/select
input type="submit" id="btn" value="ok" /
/form
script type="text/javascript"
document.getElementById('tt').value = "我自動輸入的關(guān)鍵詞";
//document.t.submit();
document.getElementById('btn').click();
function check()
{
var text = document.t.tt.value;
alert("您輸入的關(guān)鍵詞是:"+text);
return false;
}
/script
/body
/html
當前名稱:采集javascript,采集卡
本文路徑:http://chinadenli.net/article8/dsdssip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、建站公司、商城網(wǎng)站、網(wǎng)站策劃、網(wǎng)站內(nèi)鏈、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)