Ir para conteúdo
Fórum Script Brasil

marvi

Membros
  • Total de itens

    860
  • Registro em

  • Última visita

Tudo que marvi postou

  1. Resolvi uma parte. Deixou de deformar o site quando coloquei a opção position: absolute: #pop_up { width:30%; position: absolute; top: 20%; left: 45%; height: 600px; width: 700px; margin-top: -100px; margin-left: -300px; \* background: #FF0000; */ z-index: 1000; overflow: auto; } Contudo, se eu mudo de resolução, o pop-up fica com uma parte escondida no navegador. Não tem como ela se adaptar a todas resoluções?
  2. Sei, mas aí é que está. No meu site tenho um CSS para outras funções: <!-- * { margin: 0; padding: 0; } body {background-image: url('imagensnovas/topo.jpg'); background-repeat: repeat-x; } #conteudo { width:100%; *width:100%;margin: 172 auto; *margin: 172 auto; text-align: left; position: absolute; *position: absolute; min-height: 100%; *min-height: 100%; background-image: url('imagens/meioo000001.jpg');} #rodape {position:relative; height: auto; *height: auto; height: 138%; *height: 100%; width:100%; *width:100%; color:#fff; bottom:0px; *bottom:0px; height: 155px; *height: 155px; margin:0px; *margin:0px; background-image: url('imagensnovas/rodape.jpg');} * HTML #rodape { margin-bottom:0px; bottom:-1px; } rodape-conteudo { text-align:center; line-height: 35px; *text-align:center; *line-height: 35px;} #frente { position:relative; margin: -154 auto; *position:relative; *margin: -154 auto;} #demo-table { width: 730; height: 1151; *height: 1149; border: 0px solid #f00; margin-left: auto; margin-right: auto; } #demo-table1 { width: 720; height: 1; border: 0px solid #f00; margin-left: auto; margin-right: auto; } --> E se acrescento esse código do pop-up: #pop_up { position: fixed; top: 50%; left: 45%; height: 200px; width: 400px; margin-top: -100px; margin-left: -200px; background: #FF0000; z-index: 1000; overflow: auto; } Ele acaba destruindo toda a formatação do site, pois ele só funciona sozinho, sem o primeiro CSS que mostrei, entende? Mas, também já tenho no site essa css que deixa o texto flutuante: #clearfix { width:30%; margin-top: 5px;height: 275px; width: 255px; left: 50%; margin-left: 110px; *margin-top: 0px; *margin-left: 110px; position: absolute;} Estava olhando acho que tem a ver com position: fixed ou relative ou absolute...dos css, será? Quando coloco a opção absolute no seu csss pop up ele não deforma, mas também não fecha, fica "congelado"
  3. Olá pessoal, Gostaria de saber como fazem aqueles pop-up que tomam a tela toda do site e a pessoa tem que clicar em fechar para poder navegar no site. Como faz? Pois, pesquisei aqui e só achei pop-up como janelas, quero como se fosse uma imagem flutuando, tomando a frente do site ao acessá-lo. Desde já, agradeço Marcelo
  4. Está assim o flash <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="358" height="20" id="player1" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="player.swf" /><param name="quality" value="High" /> <param name="wmode" value="Transparent" /> <param name="bgcolor" value="24383F" /> <param name="_cx" value="9472"> <param name="_cy" value="529"> <param name="FlashVars" value> <param name="Src" value="player.swf"> <param name="Play" value="0"> <param name="Loop" value="-1"> <param name="SAlign" value> <param name="Menu" value="-1"> <param name="Base" value> <param name="Scale" value="ShowAll"> <param name="DeviceFont" value="0"> <param name="EmbedMovie" value="0"> <param name="SWRemote" value> <param name="MovieData" value> <param name="SeamlessTabbing" value="1"> <param name="Profile" value="0"> <param name="ProfileAddress" value> <param name="ProfilePort" value="0"> <param name="AllowNetworking" value="all"> <param name="AllowFullScreen" value="false"> <embed src="play.swf" quality="high" wmode="transparent" bgcolor="#24383f" width="358" height="20" name="player1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object> Thelon, você me lembrou de uma coisa, foi a forma de como inserir o codigo, agora foi! Obrigado! Thelon, você me lembrou de uma coisa, foi a forma de como inserir o codigo, agora foi! Obrigado!
  5. Olá pessoal, eu fiz uma apresentação na internet com uma música em MP3 que é controlada por um flash, só que esse flash só é executado com som e tudo mais no internet explorer, mas no FireFox ele nem aparece, como se nunca tivesse inserido ele ali no site. Façam um teste, acesse esse site: http://www.desafiosdeumamente.rg3.net/ A muscia está no topo do site, em um player. Por que esse flash não aparece no Fire Fox e só aparece no Internet Explorer, como resolver? Desde já, agradeço! Marcelo
  6. Percebi também que quando a div rodape fica abaixo da div conteudo a div rodape nõ funciona os links e tal, como falei...Mas só os links que ficam na mesma direção da div conteudo, se eu jogar os textos para os cantos, saindo de baixo da div conteudo eles funcionam...
  7. Não resolveu! O que deve ser?? Eu acho que algo com o CSS em si, algo que um sobrepõe o outro... Não sei! Tipo, quando coloco position: relative em #rodape ele funciona, mas sobrepõe o CSS #conteudo e quero que funcione sem sobrepor a div #conteudo Entendeu?
  8. Olá pessoal, Montei um site em tabela mesmo, mas tem umas coisas, tipo imagem, topo, plano de fundo que é em CSS, que não sei muito. O rodapé do site é uma imagem com CSS também e lá coloco um e-mail com link do email, mas ultimamente os links não funcionam mais no rodape, na verdade, você nem seleciona texto e nada do rodape do site, por que? Veja o site: http://www.marcelovinicius.com.br/otima/ E veja o CSS <!-- * { margin: 0; padding: 0; } body {background-image: url('imagens/topo.jpg'); background-repeat: repeat-x;} #conteudo { width:100%; *width:100%;margin: 172 auto; *margin: 172 auto; text-align: left; position: absolute; *position: absolute; min-height: 100%; *min-height: 100%; background-image: url('imagens/meio1o.jpg');} #rodape { height: auto; *height: auto; height: 138%; *height: 100%; width:100%; *width:100%; color:#fff; bottom:0px; *bottom:0px; height: 138px; *height: 138px; margin:0px; *margin:0px; background-color: #0F3161;} * HTML #rodape { margin-bottom:0px; bottom:-1px; } rodape-conteudo { text-align:center; line-height: 35px; *text-align:center; *line-height: 35px;} #frente { position:relative; margin: -138 auto; *position:relative; *margin: -138 auto;} #demo-table { width: 730; height: 928; border: 0px solid #f00; margin-left: auto; margin-right: auto; } #demo-table1 { width: 720; height: 1; border: 0px solid #f00; margin-left: auto; margin-right: auto; } --> Veja que ao acessar o site , no rodapé, no fim do site, a pessoa não consegue clicar, ou selecionar o texto, fica tipo bloqueado, quero que libere para o mouse passar normal ou clicar o e-mail. Alguém sabe por que isso? Desde já, agradeço pela atenção
  9. Olá pessoal, veja esse site: http://vi.sualize.us/tag/surreal/?page=1 e veja que eles mostram um monte de foto surreal. Como criam essas fotos surreais? Uma que achei muito boa, bem realista, foi dessa menina: http://img.visualizeus.com/thumbs/09/03/02...85477314e_h.jpg Dizem que fazem também em programas de imagens tipo photoshop, photopaint e etc... Se sim, procuro materiais de estudos, exemplos e não acho. Desde já, agradeço Marcelo
  10. Pessoal, veja esse site: http://vi.sualize.us/tag/surreal/?page=1 e veja que eles mostram um monte de foto surreal. Como criam essas fotos surreais? Uma que achei muito boa, bem realista, foi dessa menina: http://img.visualizeus.com/thumbs/09/03/02...85477314e_h.jpg Dizem que fazem também em programas de imagens tipo photoshop, photopaint e etc... Se sim, procuro materiais de estudos, exemplos e não acho. Desde já, agradeço Marcelo
  11. marvi

    Moeda no Access XP

    Pessoal, Tenho um problema com meu Access, pois ele não imprime, roda, os valores da moeda em Real corretamente. Seu eu digito, no formulário de um site que roda o banco Access XP, o valor 12.250,00 ele exibi no site 12,25 Isso no servidor de hospedagem, na Internet. Mas se eu digito no meu computador local, os 12.250,00 ele exibi normal. O problema é quando mando para o servidor na Internet que ele ler errado a moeda. Obs: o servidor é internacional, interfere? Eu pedi para o rapaz colocar o idioma em português Brasil no painel do Windows, estou aguardando... Mas, como resolver esse problema de moeda no Access xp? No computador local ele aceita minha moeda normal em R$, mas na Internet da problema. Desde já, agradeço Marcelo
  12. Pessoal, Tentei de várias formas e não estou conseguindo fazer o seguinte: Quero que ao marcar um checkbox habilite o botão de enviar de um formulário e caso não marque o checkbox ele não deixe enviar, desabilite o botão submit de enviar do formulário, como fazer? Tentei assim: <script Language="JavaScript"> <!-- function Exibe() { if (document.form1.a.checked=true){ document.form1.B1.disabled = false; } if (document.form1.a.checked=false){ document.form1.B1.disabled = true; } } --> </script> <form name="form1"> <p align="center"> <input type="submit" name="B1" size="20" ></p> <p align="center"> &nbsp;</p> <p align="center"> <input type="checkbox" name="a" onclick="Exibe()" value="ON"></p> <p align="center"> &nbsp;</p> </form> Mas, assim não vai e dar um problema também: ele não deixa marcar o checkbox Como fazer isso? Desde já, agradeço! Marcelo
  13. Felipe, não cheguei a testar... Mas, o problema é que você não informou o teste da hora. Pois, só se passar das 17 horas até as meioa noite ou as 23:59 não poderá cadastrar para a data o dia seguinte, entendeu? A hora tem que aparecer o teste antes, mas vou mudar a ordem...
  14. Olá pessoal, Eu tenho um formulário de agendamento, agendar consultas on-line, que eu queria proibir o cadastro a partir das 17:00 horas se caso o usuário faça um cadastro de agendamento para o dia seguinte. Ou seja: se o usuário resolver se cadastrar a tarde a partir das 17:00 hs e esse cadastro for para realizar o agendamento para o dia seguinte, então o sistema não permitirá. Mas, só pode proibir se for para o dia seguinte, se ele se cadastrar para 2 ou 3 dias futuros, poderá sim. Tipo, veja o formulário de exemplo: Tem os campos: Nome_____ Data do agendamento________ Se o usuário no dia 4/5/2009 for se cadastrar marcando o agendamento para o dia seguinte, que no caso, é o dia 5/5/2009 e na hora deste cadastro for as 17:00 hs, então o sistema quando for cadastrar, fará um teste e não permitirá cadastrar. Só poderá cadastrar se ele marcar para o dia 6/5/2009 ou seja: toda vez que for 17:00 hs ele não poderá marcar para o dia seguinte, só para outros dias depois do dia seguinte. Se ele marca na quarta-feira as 17:00 o sistema só permite agendar se a data do campo for para sexta-feira. Agora, se for cadastrar antes das 17:00, o usuário pode cadastrar normal. Alguém sabe como fazer isso? Tentei e não acerto uma forma. Desde já, agradeço
  15. marvi

    comparar data

    Olá! Estou tentando comparar as datas de um cadastro para que na hora do cadastro possa fazer um teste com a data atual e com a data que o usuário escoheu para um agendamento. A data de agendamento não pode aceitar retroativa. Sendo assim, fiz: dia = day(now) mes = month(now) ano = year(now) hora = hour(now) minutos = minute(now) segundos =second(now) Fun_Data = CStr(dia) + "/" + CStr(mes) + "/" + CStr(ano) if vardata_agenda < Fun_Data then não aceita else aceita Mas o que acontece é que ele compara as datas do mês atual, mas quando colocam data do próximo mês ele acusa falando que não pode. Ou seja: se coloco 27/4/2009 o sistema não permite, pois não aceita a data atual e datas mais antigas que ela mesma, ok, certo, quando também coloco 29/4/2009, por exemplo, ele aceita, pois não é a data atual e não é antiga. Contudo, se faço 25/5/2009, por exemplo, ele não permite também, mas o certo é permitir já que a data do dia parece menor, mas o mês é maior e assim deveria permitir Como fazer então que a data seja aceita não só pelos os dias do mês, mas também os dias do mês que virão ainda?
  16. Olá pessoal, Tenho um formulário que vou cadastrar e nele vai uma data para agendamento que a pessoa escolhe, mas o sistema tem que fazer uma comparação com a data do agendamento com a data do dia e a data de agendamento não pode ser superior a 30(trinta) dias. Como fazer esta comparação de datas e tirar os dias para conferir se passou de 30 dias? Desde já, agradeço! Marcelo
  17. marvi

    colocar em ordem alfabética

    Rafael, muito obrigado mesmo Tive tentando uns métodos e dessa forma parece que a orderm funciona, contudo não consigo exibir as informações do banco: <table border="1" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber14"> <% 'Sempre declare todas as variáveis que for usar. Pode parecer que não, mas isso ajuda na performance. Dim objConn, rsPrincipal, arrConvenio Dim qtdColunas, qtdRegistros, qtdLinhas, registroAtual Dim Linha, Coluna 'Abre conexão com o banco de dados Set objConn = Server.CreateObject("ADODB.Connection") Set rsPrincipal = Server.CreateObject("ADODB.RecordSet") objConn.Open strProvider 'Coloque o seu provider aqui !! 'Adiciona ao RecordSet Principal os dados retornados e ao Contador, a quantidade de registros da tabela, 'para saber a quantidade de linhas a serem criadas. Set rsPrincipal = objConn.Execute("Select * From Convenios") 'Transforma o RecordSet em um Array, neste caso com apenas uma coluna arr(0, x), porém se a tabela tiver mais de uma coluna é possível 'tratar a linha e coluna do array, ex.: arr(x, y) arrConvenio = rsPrincipal.GetRows 'Destruindo objetos que não serão mais usados na página, a partir daqui tudo que é usado na página já está em memória e não depende mais ' do banco de dados rsPrincipal.Close objConn.Close Set rsPrincipal = Nothing Set objConn = Nothing 'Define o máximo de colunas, atribui a quantidade de registros retornados, define a quantidade de linhas "tr's" que serão criadas. 'Por padrão os arrays começam com índice 0, então, como queremos 4 colunas, o qtdColunas deve ser 3 e assim por diante. qtdColunas = 3 qtdRegistros = UBound(arrConvenio, 2) qtdLinhas = CInt(qtdRegistros / (qtdColunas + 1)) registroAtual = 0 'Para cada linha até o máximo de linhas descoberto acima For Linha = 0 To qtdLinhas 'Atribui à variável de controle de posição o número da linha atual e escreve o início da linha registroAtual = Linha Response.Write("<tr>") 'Para cada coluna, começando do zero até o número de colunas indicados, testa e escreve o valor da célula For Coluna = 0 To qtdColunas %> <td> <font face="Arial Narrow" color="#616161" style="font-size: 11pt"> <% 'Se o registro atual for menor ou igual a quantidade de registros, escreve o array na posição do registroAtual If registroAtual <= qtdRegistros Then Response.Write(arrConvenio(0, registroAtual)) 'Senão coloca um espaço em branco na célula Else Response.Write("&nbsp;") End If %> </font> </td> <% 'Acrescenta ao registro atual seu próprio valor mais a quantidade real de linhas para ser a nova posição do array. 'Dessa forma sempre o valor da posição do array será compatível com o numero de linhas. registroAtual = registroAtual + (qtdLinhas + 1) Next Response.Write("</tr>") Next %> </table> Fiz o processo, testei e rodou.. rsPrincipal.Close objConn.Close Set rsPrincipal = Nothing Set objConn = Nothing Como é que vou exibir em baixo as informações que vem do banco então? Tipo: rsprincipal("convenios") ou arrConvenio("convenios"), para imprimir na página? Aí que estar... mesmo assim coloque o close no fim da página e não imprimi do banco... acusando: 0x800A0009) Subscrito fora do intervalo /labanalise/convenios.asp, line 94 94: Response.Write(arrConvenio("convenios")) entendeu? Não sei... Mas, eu tinha que fazer algo tipo arrConvenio1 = rsprincipal("convenios") e antes do arrConvenio = rsPrincipal.GetRow, senão, ele não permite e assim ele só exibie um nome do banco e não todos, fica repetido, tipo: CASSI, CASSI, CASSI... entende? Acho que tinha que ter um eof aí
  18. marvi

    colocar em ordem alfabética

    Rafael, Seria assim no próprio sql: SELECT nome FROM nomes WHERE id = (SELECT id FROM nomes2 order by id) Não entendir bem...
  19. marvi

    colocar em ordem alfabética

    Mas não quero mudar a ordem da impressão dos produtos que é horizontal, quero mudar a orderm alfabética dos protuos para vertical, tipo: 1)Asa, 2)bandeira, 3)Cadeira, dados e o certo é: 1)Asa, Cadeira 2)bandeira, dados Veja que a exibição é horizontal ainda, mas a ordem alfabética dos nomes dos produtos é vertical, você ler de cima para baixo e não da esquerda para direita, entende?
  20. marvi

    colocar em ordem alfabética

    Ninguém sabe como resolver? Fico grato!
  21. marvi

    colocar em ordem alfabética

    Rafael, É assim que quero: a b c d e f g h i j k l Mas aí deveria não só descer e sim em uma determinada quantidade ir para o lado a i b j c k d l e f g h Entendeu? O sistema que tenho vai pro lado, horizontal, mas não conta em ordem alfabética como no exemplo acima e sim como o exemplo que você me falou: a b c d e f g h i j k l ... Mas quero assim: a i b j c k d l e f g h Veja que acima tem duas linhas verticais, uma do lado da outra... Veja na pratica: http://www.labanalise.com/convenios.asp Ele vai contando e gerando de lado, horizontal as informações do banco, mas a ordem alfabética estar na horizontal também, quero que a ordem, só a ordem vá na vertical, mas as distriuição do conteudo continue indo para horizontal e caindo para proxima linha como no exemplo.
  22. marvi

    colocar em ordem alfabética

    Quero ordenar a orderm alfabética verticalmente, mas mostrando os registros horizontalmente. Não quero colocar o registro na vertical, mas quero manter ele na horizontal e só ficando na vertical a ordem alfabética, entendeu?
×
×
  • Criar Novo...