Se me ocurre que quiza tengas que deshabilitarlos hasta que la pagina este cargada... algo asi como esto(solo es la idea):
Código HTML:
<scrpt>
// Recorres todos los links y los dehabilitas, esta funcion la puedes mandar a llamar cuando te cargue una tabla o algo asi
function deshabilitar()
{
for (i=0;i<document.links.length;i++)
{
document.links[i].href = "#";
}
}
function habilitar()
{
document.links[0].href = "link.php"; // Primer link
document.links[1].href = "link2.php"; // Segundo link
}
window.onload = habilitar;
</script>
PUedes asociar la funcion de deshabilitar los links a lo primero que se te cargue (imagen, tabla, div.. .etc) y cuando ya la pagina se te haya cargado completamente te habilitara los links conforme los hayas puesto en la funcion habilitar.
Espero te de una idea.
Salu2,
Jars