onUpdated 偵測已更新的頁面
onUpdated 全名為chrome.tabs.onUpdated.addListener,在manifest.json 裡引入"tabs",觸發於有分頁更新的時候,其參數為chrome.tabs.onUpdated.addListener(函式),其函式得到三個參數分別為「分頁ID」、「更新資訊」、「更新的分頁」。
]chrome.tabs.onUpdated.addListener(function(tabID, changeInfo, tab) {
]alert(changeInfo.status); //「更新資訊」的屬性"status" 描述該分頁目前的狀況,其屬性值可能是"loading" 或"complete"。
GPhettoH 發表在 痞客邦 留言(0) 人氣(37)
屬性值
在Javascript 中,每個標籤都是一個DOM 對象,且包含其屬性值。
HTML]<div id="testID" onclick="alert('test'); "><div id="testChild"></div></div> //"div" 是標籤名稱,整行是一個DOM 對象,其中id、onclick 都是隸屬於該DOM 的屬性。
GPhettoH 發表在 痞客邦 留言(0) 人氣(0)
setAttribute
setAttribute 是一個DOM 方法,用來設定該DOM 的屬性值,其參數為setAttribute(屬性名稱, 屬性值)。
]document.getElmentById("test").setAttribute("onclick", "alert('test'); ");
GPhettoH 發表在 痞客邦 留言(0) 人氣(0)
replace
跟Visual Basic 不太一樣的是,Javascript 把字串看成一個執行個體,因此replace 函式是隸屬於string 的一個方法,其參數為replace(尋找目標, 取代成)。
]var test = "testString";
]test.replace("String", "Finish"); //test 變成"testFinish"。
GPhettoH 發表在 痞客邦 留言(0) 人氣(0)
permissions
permissions 是manifest.json 裡的一個屬性,用來描述該擴充元件引入了哪些東西。
]{
]"permissions": ["tabs", "contextMenus"] //permissions 為一個集合,用[] 將成員包起來。
GPhettoH 發表在 痞客邦 留言(0) 人氣(0)
Context
Context 就是右鍵選單,在Chrome 擴充元件裡代表的是右鍵選單中的一個項目,建立一個Context 必須藉由background_page,使用函式chrome.contextMenus.create(屬性)。
background_page]<script src="testContext.js"></script> //用script 標籤引入js 檔案,並將建立context 的程式碼寫在testContext.js 中。
]
GPhettoH 發表在 痞客邦 留言(0) 人氣(0)
FileLen
FileLen(絕對位置) 用來取得檔案大小。
若要取得資料夾大小,則要用迴圈將該資料夾內所有檔案的大小加總。
GPhettoH 發表在 痞客邦 留言(0) 人氣(3)
0+
零正運算為非正函數,通常用來探討已知關係的變數群中,幾個變數的變值對於其他關連變數的大小影響。至於0+、0- 的定義,簡單來說,0+ 是一個最小的正數,0- 則是一個最大的負數。
]Define.. 0+ = lim(x→∞) (1 / x)^x
]Define.. 0- = - 0+
GPhettoH 發表在 痞客邦 留言(0) 人氣(151)
HairCut
HairCut 函式用來檢查一個字串的首尾是否包含某串字,並消除之。其中,參數AllClear 用來判別是否只刪減一次;參數Front 表示是否處理字串前端;參數Back 表示是否處理字串後端。
]Function HairCut(ByVal Origin As String, ByVal Mark As String, Optional ByVal AllClear As Boolean = True, Optional ByVal Front As Boolean = True, Optional ByVal Back As Boolean = True) As String
]If ((Origin = Nothing) Or (Mark = Nothing)) Then
GPhettoH 發表在 痞客邦 留言(0) 人氣(0)
階乘Factorial
階乘寫成Factorial(a),或表示成a!。
]Define.. Factorial(被乘數)
]Instead.. 被乘數 = a
GPhettoH 發表在 痞客邦 留言(0) 人氣(26)