The simple answer is there are no solutions. Live HTML reports will only support TOC within the same page.
Saved HTML reports work for that reason, the report is saved and concatenated into a single page.
What you could do is cheat a little. Instead of having a single report you can build a series of repoorts. The TOC, next, home and prev links could all be drillthroughs.