diff options
| author | Teddy Wing | 2018-07-28 07:14:02 +0200 |
|---|---|---|
| committer | Teddy Wing | 2018-07-28 07:14:02 +0200 |
| commit | ff2596c5c4036c57f985a3110db4a060c9934f8d (patch) | |
| tree | c60c30e829bdf288c6806d720d6e13a997755e68 | |
| parent | c753c585e5d31d89036f4eeaa1983aff41fec211 (diff) | |
| download | youtube-turn-off-annotations-ff2596c5c4036c57f985a3110db4a060c9934f8d.tar.bz2 | |
Add scratchpad.js
Some XPATH tests to get the "Annotations" menu item so it can be clicked
in a script.
| -rw-r--r-- | scratchpad.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/scratchpad.js b/scratchpad.js new file mode 100644 index 0000000..3ef4de5 --- /dev/null +++ b/scratchpad.js @@ -0,0 +1,7 @@ +var x = document.evaluate("//div[contains(@class, 'ytp-settings-menu')]//div[contains(@class, 'ytp-menuitem-label') and contains(., 'Annotations')]/..", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null) +x.singleNodeValue + +var x = document.evaluate("//div[contains(@class, 'ytp-settings-menu')]//div[contains(@class, 'ytp-menuitem-label') and contains(., 'Annotations')]/../div[@aria-checked='true']", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null) + +var x = document.evaluate("//div[contains(@class, 'ytp-settings-menu')]//div[@aria-checked='true' and //div[contains(@class, 'ytp-menuitem-label') and contains(., 'Annotations')]", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null) +var x = document.evaluate("//div[contains(@class, 'ytp-settings-menu')]//div[@aria-checked='true' and //div[contains(@class, 'ytp-menuitem-label') and contains(., 'Annotations')]]", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null) |
