Como executar href via JavaScript

Olá pessoal, como faço para executar o seguinte href via Java Script?

Grato!

Via javascript não lembro, mas via JQuery é simples

$(’#thickbox’).click();

Pode mostrar um exemplo simples disto?

Bem simples, nesse caso usei no onload da página.
No seu caso veja o que é melhor.

<html>
	<head>
	</head>

	<body>
		<a href="http://www.guj.com.br" id="link" />
		<!-- Script simula click no link a href redirecionando para página especificada.-->
		<script type="text/javascript">
			window.onload = function(){
				document.getElementById('link').click();
			}
		</script>
	</body>
</html>

Flw.

Bem simples, nesse caso usei no onload da página.
No seu caso veja o que é melhor.

[code]

    <body>  
        <a href="http://www.guj.com.br" id="link" />  
        <!-- Script simula click no link a href redirecionando para página especificada.-->  
        <script type="text/javascript">  
            window.onload = function(){  
                document.getElementById('link').click();  
            }  
        </script>  
    </body>  
</html>[/code]  

Flw.

O exemplo do Annonymous é totalmente válido e sem usar JQuery.

Mas repetindo o msmo codigo soh que via JQuery ficaria assim:

[code]

<body>  
    <a href="http://www.guj.com.br" id="link" />  
    <!-- Script simula click no link a href redirecionando para página especificada.-->  
    <script type="text/javascript">  
        $(document).ready(function(){  
            $('#link').click();  
        });
    </script>  
</body>  
[/code]

obrigado a todos pelas respostas.

Pessoal na minha página ainda não consigo pegar o a ser acionado pelo JS.

Segue o código fonte abaixo:

[code]

<link rel="stylesheet" href="${pageContext.request.contextPath}/jquery/css/thickbox.css" type="text/css" media="screen" />
<script type="text/javascript" src="${pageContext.request.contextPath}/jquery/js/jquery-latest.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/jquery/js/thickbox.js"></script>

<!-- COM DOM -->
<script type="text/javascript">  
	function thickbox(){
    	window.onclick = function(){
        	document.getElementById('thick').firstChild.nodeValue;
		}  
	}
</script> 

<!-- COM JQUERY -->
<script type="text/javascript">  
	function thickbox(){
		$(document).ready(function(){  
            $('#thick').click();  
        });  
	}
</script> 
	<frameset  id="principal" cols="157,*" frameborder="0" border="0" framespacing="0">
	  	<frame name="menu" scrolling="no" src="PAGINA1.jsp" target="contents" noresize>
		<frame name="principal" src="PAGINA2.jsp" scrolling="yes" target="main" noresize>
		<noframes id="noFrames">
			<body  bgcolor="#FFFFFF">
				<a id="thick" href="${pageContext.request.contextPath}/ajaxLogin.html?height=150&width=350&modal=true" class="thickbox"/>
			</body>
		</noframes>
	</frameset>
[/code]

Com certeza não vai funcionar, afinal ele esta em um iframe e não no body da página atual.

E no seu caso, existe realmente a necessidade de usar um iframe?

Outra dúvida você quer pegar a url do via js ou vc quer apenas que o click funcione?

Vendo o seu código não entendi direito sua necessidade.

Quando a sessão for expirada deve ser aberta uma página com Jquery que obrigatoriamente deve ser chamado via HREF.