Estou começando a mexer com ajax, e estou precisando de uma ajuda para montar um sistema de banner rotativo.
Vou explicar a logica do sistema para ficar mais facil entender o que eu to precisando.
Estou pensando em colocar no meu site, um banner rotativo. Este baner aparecerá durante X minutos, definido no banco de dados.
Cada banner, tem X minutos para aparecer, alguns podem durar mais tempo outros menos, dependendo d quanto o anunciante quer pagar.
Ok até ai tudo bem.
Porém, eu preciso que o banner apareça X minutos, mas, como um sistema de televisão, para todo e qualquer usuario.. o banner Z tem q entrar no ar as 12:00:00.
Como não posso depender da hora do computador do cliente (javascript) preciso fazer com que a hora seja buscada no servidor (asp)
Desta forma, se um usuario estiver no site.. desde 11:58 e outro entre as 12:02, ambos estariam vendo, as 12:02, o mesmo banner.
Pensei na seguinte logica.
Montar a pagina, e colocar uma DIV para aparição do banner e um input hidden de permanencia.
Esta div precisaria ser atualizada em X minutos, onde X é o tempo que o banner deve aparecer, que está dentro do hidden (AJAX)
Quando o tempo esgotar, a DIV chama um AJAX, que busca o proximo banner e o tempo de permanencia do mesmo e monta o conteudo do DIV
O novo banner é exibido e o tempo vai decrementando novamente até ser atualizado com o proximo banner.
Não sei se ficou claro. Mas é possivel fazer isso?
Pergunta
Rodrigo Mendes
Galera,
Estou começando a mexer com ajax, e estou precisando de uma ajuda para montar um sistema de banner rotativo.
Vou explicar a logica do sistema para ficar mais facil entender o que eu to precisando.
Estou pensando em colocar no meu site, um banner rotativo. Este baner aparecerá durante X minutos, definido no banco de dados.
Cada banner, tem X minutos para aparecer, alguns podem durar mais tempo outros menos, dependendo d quanto o anunciante quer pagar.
Ok até ai tudo bem.
Porém, eu preciso que o banner apareça X minutos, mas, como um sistema de televisão, para todo e qualquer usuario.. o banner Z tem q entrar no ar as 12:00:00.
Como não posso depender da hora do computador do cliente (javascript) preciso fazer com que a hora seja buscada no servidor (asp)
Desta forma, se um usuario estiver no site.. desde 11:58 e outro entre as 12:02, ambos estariam vendo, as 12:02, o mesmo banner.
Pensei na seguinte logica.
Montar a pagina, e colocar uma DIV para aparição do banner e um input hidden de permanencia.
Esta div precisaria ser atualizada em X minutos, onde X é o tempo que o banner deve aparecer, que está dentro do hidden (AJAX)
Quando o tempo esgotar, a DIV chama um AJAX, que busca o proximo banner e o tempo de permanencia do mesmo e monta o conteudo do DIV
O novo banner é exibido e o tempo vai decrementando novamente até ser atualizado com o proximo banner.
Não sei se ficou claro. Mas é possivel fazer isso?
Se sim, poderiam me ajudar?
Obrigado!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.