Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

IsmaelAndres

Abrir link automáticamente

Recommended Posts

Olá.

 

Estou desenvolvendo um site e preciso de um script que ao carregar a página, acessa um link automaticamente.

 

Tipo.. recebo uma variavel se sessão via PHP, se existir essa variavel de sessão ela chama o javascript que simula o click de um link para abrir uma janela feita com ajaxbox. É tipo que nem quando acessamos o forum e aparece aquela caixa na tela informando que recebemos novas MPs.

 

Não pode ser um código para carregar outra página pois tem que passar um parametro junto.

 

Segue o código que tenho

<?php
//Parte em PHP que verifica se existe a váriavel de sessão, isso está certo.
if (isset($_SESSION['variavel'])) {
	//Se existe, chama o javascript
	?>
	 
	<script type="text/javascript">
	<a href="sistema/atualiza_qnt_ajaxbox.php" class="lbOn"></a>
	</script>

	<?php
	   //Fim do IF do PHP
	}
?>

como vocês podem ver, preciso acessar automaticamente o link <a href="sistema/atualiza_qnt_ajaxbox.php" class="lbOn"></a>

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script type="text/javascript">

<a href="sistema/atualiza_qnt_ajaxbox.php" class="lbOn"></a>

</script>

Ann??? Aqui você tá pondo HTML dentro de Javascript... isso não existe... o certo é:

 

<script type="text/javascript">
	window.location.href = 'sistema/atualiza_qnt_ajaxbox.php';
	</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, eu sei que não pode, mas nessa caso coloquei somente para ilustrar melhor o que quero.

 

Isso ai funcionou mas eu preciso que a class="lbOn" seja passado junto, ou seja, tem que simular um clique mesmo.

 

Alguem tem uma idéia?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Essa class é o que manda o link abrir dentro de um ajaxbox tipo o lightbox, dai a página é carregada dentro do ajaxbox. Sem essa class o link vai abrir como se fosse um link normal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentei assim mas não funcionou.

 

<a href="sistema/atualiza_qnt_ajaxbox.php" class="lbOn" id="AutoLink"></a>

 

<script type="text/javascript">

window.onLoad="document.getElementById('AutoLink').click()";

</script>

 

será que é esse o caminho?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.