Hallo,
Ohne neuladen der Seite und ohne erzeugen eines Popups bzw neuen Tabs, ohne jquery. Kann das überhaupt funktionieren? So etwas wie import?
Nativ unterstützt JavaScript so etwas nicht. Du kannst Dir aber selber so etwas bauen, in dem Du die betroffenen JavaScript-Dateien mit AJAX lädst.
Alternativ dazu gibt es auch die Möglichkeit, nachträglich den Script-Tag beim OnClick in das DOM des HTML-Dokumentes einzuhängen - das ist aber fummelig und ich weiß nicht, wie cross-browser-fähig diese Methode ist.
Mehr zum Thema "on demand JavaScript" findest Du z.b. auf dieser Seite.
Viele Grüße,
Jörg