Hallo!
Wenn du den Link mit Javascript mit document.werite abhängig vom Datum in die HTML-Datei einfügst und die Javafunktion in eine externe Datei auslagerst und diese dann in das HTML einbindest, kann den link keiner sehen [...].
Erstens heißt es JavaScriptfunktion und nicht Javafunktion. Lerne den Unterschied zwischen Java und JavaScript. Zweitens kann man den Link natürlich sehen. Man ruft die Javascriptdatei auf und sieht den Link. Diese Datei wird schließlich auch auf den Rechner des Users runtergeladen.
Der einzige zuverlässige Schutz ist eine serverseitige Sprache. Der Martin hat absolut recht.
ciao, ww