By default, XMLHttpRequest is used to load the extra pages, which may break other userscripts that don't monitor for page modifications. You can switch back to the old method (a hidden iframe) by modifying the top of the script.
Some pixiv functionality is lost on the loaded pages.
NOTE: This script does not work on the "new style" pages, e.g.:
2018-01-28:
2018-01-25:
- Fixed /search.php and /bookmark_new_illust.php
2017-12-31:
- Added /bookmark_new_illust.php.
- Fixed page counts on /search.php, /bookmark.php, /novel/tags.php, and /group/search_group.php.
- Fixed page separation on /response.php.
2017-10-21:
2017-04-24:
- Added 'load all pages' link
- Added total number of pages counts
- Changed style of page separators
2017-04-19:
2017-03-29:
- Fixed images on added pages not displaying on some URLs.
2017-03-19:
- Fixed pages for image responses and bookmarked users.
2014-08-17:
- Split the non-Endless features (Danbooru/IQDB/filtering) into a separate script.
- Switched loading method from hidden iframe to XMLHttpRequest for performance reasons (attempted and reverted once before, two years ago). Userscripts that don't monitor for page modifications will not run on the loaded pages.
- Added support for group/novel searches. User searches not supported due to pixiv's lazy loading on those pages.