Ir para conteúdo
Fórum Script Brasil
  • 0

Confirm com auto resposta?!


krlsedu

Pergunta

Olá pessoal, gosto muitode mecher com codigos e pesquisar como fazer coisas, tenho um site onde há um buscador automatico de novos posts, com um confirm, funciona muito bem, por sinal, mas quando encontra fica parado esperando uma resposta: Confirmar(redirecionar para o post) cancelar, continuar o carregamento normal, oque queria era fazer o seguinte, que a opção cancelar seja tenha um contador regressivo, que quando encerrar, funcionasse como responder cancelar!

é possível? procurei na internet, mas para ser bem sincero nem sabia como procurar, da para notar pelo tamanho da descriçao do problema!

se existir uma funçao que faça isso, basta indicá-la pois o resto me viro, realmente não quero um script pronto somente saber se dá por função, ou um exemplo de como fazer.

Desde já agradeço a atenção

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
Sem ver o código fica complicado.

Por favor poste o código e explique melhor o problema.

Um abraço.

bom o cod num tem mt segredo

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />



<?php

define('IN_PHPBB', true);

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';

$phpEx = substr(strrchr(__FILE__, '.'), 1);

include($phpbb_root_path . 'common.' . $phpEx);



// Start session management

$user->session_begin();

$auth->acl($user->data);

$user->setup();



include("config.php");    

mysql_connect($dbhost, $dbuser, $dbpasswd);

mysql_select_db($dbname);

$user_id_c=$_GET["pst_id"];

$sql_num_post="SELECT * FROM phpbb_users WHERE user_id=$user_id_c";

$limite_r = mysql_query("$sql_num_post");

while($anu_c=mysql_fetch_array($limite_r))

{

    $user_name_up=$anu_c["username"];

}



if ($user->data['user_new_post_alert_new_tab'] == 1)

{?>

    <script language= "javascript" charset="utf-8">

        if (window.confirm ("Novo Post em:\n<?=$_GET["ps"]?>\nPor: <?=$user_name_up?>\n\nDeseja vê-lo?\n Para ser redirecionado ao post clique em OK\n Para voltar aos novos post clique em CANCELAR!"))

        {

            window.open('http://www.sebrasil.com.br/viewtopic.php?f=<?=$_GET["f"]?>&t=<?=$_GET["t"]?>&p=<?=$_GET["p"]?>#p<?=$_GET["p"]?>', '_blank') 

            location.href='http://www.sebrasil.com.br/search_new.php?search_id=newposts'

        }

        else

        {

            location.href='http://www.sebrasil.com.br/search_new.php?search_id=newposts'

        }

    </script>

<?php }

elseif ($user->data['user_new_post_alert_new_tab'] == 0)

{?>

    <script language= "javascript" charset="utf-8">

        if (window.confirm ("Novo Post em:\n<?=$_GET["ps"]?>\nPor: <?=$user_name_up?>\n\nDeseja vê-lo?\n Para ser redirecionado ao post clique em OK\n Para voltar aos novos post clique em CANCELAR!"))

        { 

            location.href='http://www.sebrasil.com.br/viewtopic.php?f=<?=$_GET["f"]?>&t=<?=$_GET["t"]?>&p=<?=$_GET["p"]?>#p<?=$_GET["p"]?>'

        }

        else

        {

            location.href='http://www.sebrasil.com.br/search_new.php?search_id=newposts'

        }

    </script>

<?php

}?>

com os dados so usuário ele gera um confirm com a opçao de abrir o novo post ou de voltar para a pagina de busca, o que queria no caso, é que o confirm fechasse automaticamente depois de um tempo qualquer, é isso que queria saber se é possivel!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...