Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name E621 Swimmer
- // @description Navigate e621's pools with arrow keys
- // @include http*://e621.net/post/show/*
- // ==/UserScript==
- window.onLoad = checkForPool();
- function checkForPool()
- {
- var tags = document.getElementsByTagName('h6');
- for (var i = 0; i < tags.length; ++i)
- {
- if (tags[i].innerHTML === 'Pool')
- {
- var parent = tags[i].parentNode;
- var innerTags = parent.getElementsByTagName('a');
- document.addEventListener('keydown', function (e)
- {
- if (e.keyCode === 37 && innerTags[0].innerHTML == "<<")
- {
- window.location=innerTags[0].href;
- }
- else if (e.keyCode === 39 && innerTags[innerTags.length - 1].innerHTML == ">>")
- {
- window.location=innerTags[innerTags.length - 1].href;
- }
- }, false);
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement