Der Ansatz klingt nicht sehr überdacht find ich.
Wozu ein Link drunter, wenn man ihn nicht sieht?
Und was soll der Browser dann tun, wenn er zwei Links auf einmal abruft, welchen davon soll er anzeigen?
Das klingt schon nach Javascript. Du kannst mit Ajax o.ä. beliebige Requests absetzen. Auch ohne dass der Browser dabei etwas lädt. Vielleicht hilft dir das ja weiter?