Problema para Ativar Lightbox jQuery!

Olá galera,
Estou desenvolvendo uma aplicação em PHP e nela uso um lightbox em jQuery, que peguei pronto.
O lightbox funciona perfeitamente, porém o que acontece… Tenho um formulário dentro dele, e quando clico no botão em chama a página novamente.
Porém com o lightbox fechado o que é normal. Mas eu queria que ao chamar a página novamente e já voltasse aberto!

Se alguem tiver alguma ideia fico grato!
Obrigado

Como tem muito código resolvi postar apenas o que está na mesma página onde é exibido o lightbox.

//Função JS relacionada ao lightbox
<script>
$(function(){
	$('#conteudo').hide();
$.superbox.settings = {
	closeTxt: "FECHAR", // "Close" button text
	loadTxt: "Loading...", // Loading text
	overlayOpacity: .8, // Background opaqueness
	boxWidth: "600", // Default width of the box
	boxHeight: "400", // Default height of the box

	boxId: "superbox", // Id attribute of the "superbox" element
	boxClasses: "", // Class of the "superbox" element
		
	prevTxt: "Previous", // "Previous" button text
	nextTxt: "Next" // "Next" button text
};
$.superbox();
});
</script>

//Link que abre o lightbox
<a href="#conteudo" style="border:0;" rel="superbox[content]" id="abre">LightBox</a>

//DIV do LightBox
<div id="conteudo">
	//...conteúdo, aqui está eu formulário etc...
</div>

Seria basicamente isso o código! Além do próprio código do lightbox, que por ser grande resolvi não postar…

Abraço

Bem, como você está usando um form, subentendo que você está enviando o conteúdo via post correto?

Porém se estiver usando method=“get” vou postar duas formas de burlar e tentar fazer o popup ficar aberto:

Via post:

Adicione no seu form um input do tipo hidden com valor em branco ou o valor “no” por exemplo:

&lt;!-- formulario aqui --&gt;
&lt;input type="hidden" id="show_popup" name="show_popup" value="no" /&gt;
&lt;!--fim form arqui--&gt;

Ao submeter a página, deixe o jQuery enviar pra você e mude o valor do hidden:

$('#meuForm').submit(function(){
    $('#show_popup').value('yes');
    return true;  // aqui você habilita o envio do formulário
});

Quando você carregar a página novamente basta testar o $_POST até pelo próprio javascript como texto (sim! isso é possível :lol: ):

&lt;script&gt;
function showPopup() {
  if(&lt;?php echo $_POST['show_popup']; ?&gt;=='yes'){
      // abre o lightbox aqui...
  }
}
&lt;/script&gt;

Agora se o formulário estiver em formato method=“get”, bastra acrescentar um param na url que você busca também via javascript/jquery:

document.location.href = 'popup.php?show=yes';

E trocar os $_POST por $_GET, seguindo a mesma lógica de validação.

Fiz meio na correria, mas espero ter clareado as idéias.