我正在處理一個腳本,它必須在某個頁面中執行,具體取決於它的參數。網址是這樣的:Greasemonkey/Tampermonkey @match頁面參數
http://example.com/page.php?key1=value1&key2=value2&...
,我需要與之相匹配的時候page.php
有它的參數之間的key1=value1
。
現在我使用
@match http://example.com/page.php?key1=value1&*
但它不匹配,如果page.php
沒有其他參數。如果key1
也不是第一個參數,它也不匹配。
有什麼辦法根據參數匹配頁面嗎?
這個工作,除了一對夫婦的事情。我使用'@ match'示例,因爲'@ include'不起作用(儘管如此,我仍會繼續嘗試)。 另外,我不得不這樣做匹配,使其工作:'@match HTTP:// example.com/page.php文件*' – noquierouser
在最新的版本,'@ match'不符合整個URI,包括查詢字符串。例如,「@match https:// www.example.com」與「https://www.example.com?foo = bar」不匹配。在我TamperMonkey腳本 –
多個匹配語句可能適用於列出的第一個網站,而不是其他。我去使用'include'用正則表達式,確保不要忘記分隔符,看來我不能用我的自定義常用的分隔符來代替。 – Pysis