This answer defines a new command \Chapter which links entries in the contents with chapter pages using navigator rather than hyperref.
Used in overly creative ways, this will certainly break things. Used in fairly standard ways, however, I think it may be helpful.
Caveat emptor...
By default, loading navigator has no effect on your document (as far as I can tell). However, the macro \Chapter demonstrates that it is possible, at least in theory, to use the package to set up links from the contents to the page on which the chapter begins in such a way that the chapter title is shown. Even though the anchor is placed after the chapter heading, it is configured so that the link shows the top part of the page i.e. content which is before the anchor in the source.
Syntax
\Chapter[short title]{title}
\Chapter*[short title]{title}
\Chapter[]{} feeds its arguments to KOMA's \chapter[]{} command and creates an anchor for the link from the contents.
\Chapter*[]{} feeds its arguments to KOMA's \addchap[]{} command and creates an anchor for the link from the contents. It uses a new counter to ensure unique names for the anchors created in this way.
There is no equivalent of KOMA's \addchap*{} because the star in \Chapter*[]{} is being used to determine whether to use \chapter[]{} or \addchap[]{} in the first place. If you wanted to mirror KOMA's commands more exactly, you could create another command (e.g. \AddChap*[]{}) instead. However, it seems from your comments that you are using \chapter*{} and so I've stuck with a version of that.
SCLFME (Somewhat Crude Likely Fragile Minimal Example):
\documentclass[a4paper,twocolumn]{scrreprt}
\usepackage{navigator,xparse,kantlipsum}
\newcounter{unnumberedchapter}
\setcounter{unnumberedchapter}{0}
\NewDocumentCommand \Chapter { s o m }{%
\IfBooleanTF{#1}{%
\stepcounter{unnumberedchapter}%
\IfValueTF{#2}{%
\addchap[\protect\jumplink{nonoch\theunnumberedchapter}{#2}]{#3}%
\outline[fit=fitv]{1}[nonoch\theunnumberedchapter]{#3}%
}{%
\addchap[\protect\jumplink{nonoch\theunnumberedchapter}{#3}]{#3}%
\outline[fit=fitv]{1}[nonoch\theunnumberedchapter]{#3}%
}%
}{%
\IfValueTF{#2}{%
\chapter[\protect\jumplink{ch\thechapter}{#2}]{#3}%
\outline[fit=fitv]{1}[ch\thechapter]{#3}%
}{%
\chapter[\protect\jumplink{ch\thechapter}{#3}]{#3}%
\outline[fit=fitv]{1}[ch\thechapter]{#3}%
}%
}%
}
\pagestyle{headings}
\begin{document}
\tableofcontents
\Chapter*{Introduction}
\kant[1-4]
\Chapter*[Another]{Another Introduction}
\kant[5-7]
\Chapter[Shorter]{This is a chapter}
\kant[8-12]
\Chapter{Chapter TWOOO}
\kant[13-17]
\Chapter*{Epilogue}
\kant[18-20]
\end{document}
Note that if you want a chapter which does not appear in the contents, you can, of course, simply use \chapter*{} in the usual way.
\chapter*{Intro}\addcontentsline{toc}{chapter}{Intro}. Would I have to manually edit the table of contents for this to happen? I tried\addcontentsline{toc}{Chapter}{Intro}(capitalC) but that produced an error. – Hugh Mar 04 '15 at 03:53navigatoroverhyperref? – Hugh Mar 09 '15 at 11:26navigatorbecause I knew it handles the links differently fromhyperrefand I thought it might happen to work better. I tried it and it did, so I posted the solution. But I figured that switching tonavigatormight well create other complications in part because it does not do as much out-of-the-box for you automatically in terms of creating links, whereashyperrefdoes a lot either by default or with a few package options. So I was curious whether it worked in a larger document. (I've never usednavigatorbefore.) – cfr Mar 09 '15 at 12:50