Si quieres que se cargue una URl y se ignore el caché del navegador (Si no lo entendí mal), puedes ponerle por ejemplo, en la url, un campo GET aleatorio. Así es como hace JQuery con AJAX, por ejemplo.
AJAX pone un campo llamado '_', con valor igual al time.
<html>
<head>
<script>
function loadUrl(url){
location.href = url + "?_=" + (new Date()).getTime();
}
</script>
</head>
<body>
<a href="javascript:loadUrl('https://foro.elhacker.net')">Foro ElHacker</a>
</body>
</html>