2010-11-19 63 views

回答

2

因爲在KRL網絡事件的SELECT語句,你可以使用下面的select語句火上查看所有頁面的正則表達式:

select when web pageview ".*" 

完全規則集的情況下示例

ruleset a60x425 { 
    meta { 
    name "test select on all pages" 
    description << 
     this will select on all pageviews 
    >> 
    author "Mike Grace" 
    logging on 
    } 

    dispatch { } 

    rule selection_test_on_all_pages { 
    select when web pageview ".*" 
    { 
     notify("I selected on this page!","woot!") with sticky = true; 
    } 
    } 
} 

注1:這沒有解決調度域和瀏覽器擴展的問題。這將從小書籤執行時按預期工作。除非當前查看的域與分派塊中設置的域匹配,否則瀏覽器擴展將不會使其成爲選擇表達式。這個示例調度域是空白的,因爲我假定應用程序將從書籤小程序運行。

注2:選擇表達式被編譯成一個正則表達式,所以重要的是要記住,不需要像表達式那樣使用're //'格式,就像在其他地方使用正則表達式的語言一樣。

+0

哦,好的。感謝你的回答。 :) – Alex 2010-11-19 21:04:41

2
select when pageview ".*" 
+0

感謝您的回答。 :) – Alex 2010-11-19 21:05:06