2016-11-09 37 views
-1

我有一個很多網頁的谷歌網站。每一頁都有這樣一個測試:尋找在谷歌網站的一些文字

Editor: Name 

所以我想自動檢查所有與腳本的網頁編輯器的名字,但我不擅長編程...有誰知道該怎麼做它?

在此先感謝

+0

此編輯器:名稱文本是在什麼類型的標記內? – GraveyardQueen

+0

@GraveyardQueen感謝隊友。該文本在頁面中只是純文本。 – Julie

+0

是否可以讓我知道這個谷歌網站的網址,以便我可以測試它? – GraveyardQueen

回答

0

你可以在你的代碼添加一個腳本標記,並添加任何你想要下面的代碼,

在JS:

var divs=$("div"); 
for(id in divs){ 
if(divs[id].innerHTML.indexOf("Editor")!=-1){ 
alert("Editor Found , "+divs[id].innerHTML); 
} 
} 
  • 根據您的網站文本「編輯器:名稱」存在於HTML中的 DIV元素中,
  • 所以我所做的是我已經提取了所有 DIV元素,這將是一個集合,然後我試圖找到 瞭解DIV元素中的文本是否包含文本 「編輯器」,因爲名稱將隨着每個頁面
  • 如果找到文本「編輯器」,則在DIV中顯示整個文本的警報將顯示爲「Editor Found,Editor:Name」
  • 如果您要使用javascript那麼您將必須將var divs=$("div");替換爲var divs=document.getElementsByTagName("div");

注意:最好在頁面加載後在函數中添加此代碼

+0

首先非常感謝你幫助我。我將嘗試創建一個腳本來獲取名稱並將其發送到.doc文件。非常感謝你! – Julie

+0

你能給我一個這個答案的投票嗎?如果這個答案給了你一些想法? – GraveyardQueen