Jump to content


Troyan's Content

There have been 284 items by Troyan (Search limited from 27/04/2023)



Ordernar por                Order  

#390323 Fechar E Redirecionar

Posted by Troyan on 23/06/2004, 12:32 in Javascript / DOM / AJAX / ECMAScript

..Vejamos se eu entendi:
..Uma página que contém um IFrame abre uma popup. Ao clicar num link nessa popup, a mesma deve fechar-se e abrir uma URL no IFrame da página que a abriu, é isso? Simples..

<a href="window.opener.frames['NOME_DO_IFRAME'].document.location.href='URL.html';self.close();">LINK</a>


....[]s



#390318 Como Limpar Caixa De Texto

Posted by Troyan on 23/06/2004, 12:29 in Javascript / DOM / AJAX / ECMAScript

..stop(); eu só conheço do Flash. No JS, pra parar um função, use "return" (simplesmente return, sem "()", só com um ";" opcional no final).

....[]s



#390315 Mysql

Posted by Troyan on 23/06/2004, 12:26 in PHP

..Só como base, os mais comuns são:
- Create Database NOME
- Drop Database NOME
- Use BANCO
- Create Table NOME (....)
- Drop Table NOME (...)
- Drop Table If Exists NOME (...)

..Se quiser a lista: www.mysql.com/doc/

....[]s



#390313 Iframes Com Altura Variavel.

Posted by Troyan on 23/06/2004, 12:22 in Javascript / DOM / AJAX / ECMAScript

..Sobre o lance que eu falei de uma função só, seria algo como...

<script type="text/javascript">
top.nomeframe='NOME_DO_SEU_IFRAME';
top.idIFrame='ID_DO_SEU_IFRAME';

document.onclick=function() { var clickLink=0;
  if ((tO=event.srcElement).tagName == 'A') { clickLink=1; }
  while (tO.tagName != 'A' && tO.tagName != 'BODY') { tO=tO.parentElement;
    if (tO.tagName == 'A') { clickLink=1; }
  }
  if (clickLink && tO.target == top.nomeframe) {
    hrefAtual=(tFd=(tFr=window.frames[top.nomeframe]).document).location.href;
    top.timer=top.setInterval(function() {
      if (tFd.href != hrefAtual) {
        tFr.setTimeout(function() { parent.document.getElementById(top.idIFrame).style.height=tFd.body.scrollHeight; },0);
        tFr.onload=function() { parent.document.getElementById(top.idIFrame).style.height=tFd.body.scrollHeight; };
      }
      top.clearInterval(top.timer);
    },200);
  }
}
</script>



..Não conferi, então se tiver algum erro me avisa que eu corrijo, ok?

..Ps.: Caso não tenham entendido, a idéia é que simplesmente colocando esse script na página que contém o Iframe (não nas páginas contidas nele), ao clicar num link com target=NOME_DO_IFRAME, ele, automaticamente, ajuste a altura.

....[]s



#390303 Problemas Com As Funcoes Require E Include

Posted by Troyan on 23/06/2004, 12:11 in PHP

..Talvez o path esteja errado, o nome do arquivo esteja errado, ou mesmo alguma configuração em um .ini (include_path) esteja incorreta.
..Verifique tudo e leia o manual do produto.

....[]s



#390302 Combo Carrega Conforme Valor Selecionado

Posted by Troyan on 23/06/2004, 12:10 in PHP

..O ideal é usar JavaScript e realmente popular, dinamicamente e sem reload, a combobox. No caso de não saber usar, é simples fazê-lo com PHP. Ao selecionar a combo A, mande um submit do form especificando que, no lugar do submit, deve-se retornar os dados aos campos e adicione:

<select name="COMBO_B">
<?
$RecSet=mysql_query('Select * From tabela Where disciplina="'.$_REQUEST['COMBO_A'].'"');
while($registro=mysql_fetch_array($RecSet)) {
echo '<option value="'.$registro['id'].'">'.$registro['subdisciplina'].'</option>';
}
?>
</select>

..A lógica é essa, agora é só desenvolver.

....[]s



#390299 ProblemÃo

Posted by Troyan on 23/06/2004, 12:06 in ASP

..Você tá tentando comparar dados com tipos de valores diferentes (String com Inteiro, por exemplo). Converta os dois antes da comparação e tudo se resolve.

..Ex.: Mudar "If bla=blabla Then" pra "If CStr(bla) = CStr(blabla) Then". (nesse caso, converte-se as vars pra string. Se for pra números, use a função CInt()).

....[]s



#390298 Php + Flash

Posted by Troyan on 23/06/2004, 12:05 in Adobe Flash e ActionScript

loadvariablenum funciona corretamente para buscar em BD em todas as versões ? Possuo o Flash6.

..Você tem certeza que está fazendo corretamente? Tanto no Flash como no PHP? Eu, no seu lugar, usaria o objeto LoadVars() ao invés da função LoadVariables, que já é uma função ultrapassada, por não trabalhar com Orientação a Objetos.
..Confira se o seu PHP está mandando as variáveis corretamente (precisam estar no formato "&var1=valor&var2=valor&var3=valor&" [sem aspas]) e depois dê uma olhada na documentação a respeito do objeto, ok?

..Qualquer dúvida poste aqui.

....[]s



#390296 Sessão

Posted by Troyan on 23/06/2004, 12:01 in PHP

eu tenho que fazer um session start no inicio da pagina e depois nessa <td> que está o botao tenho que fazer um "IF" testando se o usuário está logado ??? É isso ?

...Exatamente. O session_start() faz-se necessário em TODAS as páginas por onde o usuário passa (caso deseje manter a sessão, obviamente), mesmo que não use as variáveis da mesma, é necessário ter a função no começo da página pra poder não perder os dados, ok?

....[]s



#390122 Menus (atualização)

Posted by Troyan on 23/06/2004, 02:44 in HTML, CSS e Metodologias

mas na hora de visualizar a pagina ficou sem o menu

o que ouve?

..Provavelmente o seu host não suporta SSI's. Procure algum com suporte a PHP ou ASP só pra testar.

....[]s



#390119 Dimensões

Posted by Troyan on 23/06/2004, 02:22 in Adobe Flash e ActionScript

...Pra exibir na televisão, tenha em mente que a resolução da TV é muito pior que a do monitor (até devido a distância, é desnecessário uma resolução muito boa).
...Mas se é um DVD, só mantenha o padrão 4:3 (fomato normal) ou 16:9 (widescreen), pra evitar problemas de perder parte da imagem. De resto, bom trabalho.


.....[]s



#390116 Busca No Bd

Posted by Troyan on 23/06/2004, 02:03 in PHP

..Use $row['id'] no lugar de $row['$id']. Deve resolver.

....[]s



#390115 Form E-mail? Porque Não Funciona?

Posted by Troyan on 23/06/2004, 02:01 in ASP

não recebi... contactei o WebSamba,, vamo ver o que eles dizem.

..Não quero te desanimar, mas também tenho conta lá e não esperaria muita coisa no seu lugar.

..Boa sorte, []s



#390075 Formulario ... Descrição De Cada Campo

Posted by Troyan on 22/06/2004, 22:47 in Javascript / DOM / AJAX / ECMAScript

..O lance é ter <span id="desc_NOMEDOCAMPO"></span> ao lado dos campos com as devidas descrições e depois usar nos campos:

onfocus="document.getElementById('desc_'+this.name).style.visibility='visible';"
onblur="document.getElementById('desc'+this.name).style.display='hidden';"


....[]s



#390072 Resolução Tela!

Posted by Troyan on 22/06/2004, 22:43 in Javascript / DOM / AJAX / ECMAScript

..O esquema é aprender Tableless. Sabendo fazer um bom CSS (e conhecendo os hack's por causa das falhas da porcaria do IEca), seu site fica 100% inter-browser e perfeito em todos eles, independente de resoluções ou mesmo dispositivo de onde acessam ele (ex.: um Palm ou um celular com browser XHTML).

....[]s



#390060 Sincronizar Som E Animação!

Posted by Troyan on 22/06/2004, 22:15 in Adobe Flash e ActionScript

..Não disse Stream pra carregar Streaming. Digo o lance de sincronização de som que o Flash tem. O nome não é Stream? Aquilo faz o som ficar nos quadros e não separado da animação. Prova disso é que, se a animação rodar com 10 fps o som sai mais lento do que com 50fps.

..Você usa o Flash MX? Acesse na sua pasta do Flash: Help\Flash\html\06_sound3.html e olhe o item número 8 na lista que tem lá.

"Stream synchronizes the sound for playing on a Web site. Flash forces animation to keep pace with stream sounds. If Flash can't draw animation frames quickly enough, it skips frames. Unlike event sounds, stream sounds stop if the movie stops. Also, a stream sound can never play longer than the length of the frames it occupies. Stream sounds are mixed when you publish your movie." Flash Help

....[]s



#390055 Ajustar O Movie A 100% Da Tela

Posted by Troyan on 22/06/2004, 22:10 in Adobe Flash e ActionScript

..Não vou entrar em méritos nem discussões óbvias, mas se você mandar renderizar algo de 10 pixels e depois mandar renderizar algo de 1000px e voltar aqui pra me dizer que não tem diferença: parabéns, você tem um super computador. Mas eu, como muitos outros, não tenho. E meu computador nota a diferença entre um flash fullscreen e um numa janela.
..É tão claro, cara.. Pense o seguinte: se tem uma janela de com 100px, o computador precisa desenhar os 100px. Se tem um lance com 1000px, o computador vai precisar desenhar os 1000, logo precisa de mais memória de vídeo, ainda mais quando ocorrem trocas constantes no conteúdo desses 1000px, como é o caso de uma animação Flash. Independente de vetorial ou bitmap, o computador precisa exibir aquilo na tela, e isso consome recursos.

...[]s



#390052 Inclusão De Arquivos Via Asp

Posted by Troyan on 22/06/2004, 22:06 in ASP

..Se você quer um simples include não tem diferença, mas se você quiser, por exemplo, pegar o conteúdo do arquivo é diferente, entende?
..Todavia não sei fazer isso em ASP...

.. www.google.com na cabeça e boa sorte

....[]s



#390049 Busca No Bd

Posted by Troyan on 22/06/2004, 22:04 in PHP

..Na parte "$nn=$HTTP_POST_VARS['nn'];", do segundo código. O correto seria..

$nn=$_REQUEST['nn'];


....[]s



#390047 Query_String melhor

Posted by Troyan on 22/06/2004, 22:01 in Artigos, Dicas e Tutoriais de PHP

..Só pra comentar: É O FIM usar frames. Foi um dos piores recursos inventados. Tem altos problemas com incompatibilidade, além de estar banido do XHTML 1.1. Quem quiser fazer uma programação correta e seguindos os WebStandards e a WebSemântica, não use frames.

....[]s



#390043 Animação

Posted by Troyan on 22/06/2004, 21:53 in Adobe Flash e ActionScript

..Eu acho que umas aulas de português iriam bem..

.."cara não estou colocando um em cada camada mais meso assim não funfa". Quando li isso perdi até o fôlego, putz.. Não tem NENHUMA pontuação, é realmente incrível, meus parabéns.

..Mas, realmente, velho; poste aí ao menos o .swf que nós ajudamos.

..Só pra tentar:

..1. Importe o desenho pro Flash e o coloque numa camada ABAIXO de todas as outras.
..2. Crie sua animação nas camandas de cima
..3. Selecione o último frame da animação na camada do "palco" e aperta F5.

....[]s



#390039 Equivalente No Javascript $_get[valor]

Posted by Troyan on 22/06/2004, 21:49 in Javascript / DOM / AJAX / ECMAScript

..Só pra dar uma resposta bem completa:

<script type="text/javascript"> var getVars,tGet=[];
getVars=substr(document.location.search,1);
getVars=getVars.split('&');
var t,n,tmpV; for (t=0,n=getVars.length;t<n;t++) {
  tmpV=getVars[t].split('='); tGet[tmpV[0]]=tmpV[1];
}
</script>


..Coloque o código acima no <head> e depois é só usar tGet['NOME'] pra pegar uma variável que veio no querystring, igual ao $_GET[].

....[]s



#390037 Como Limpar Caixa De Texto

Posted by Troyan on 22/06/2004, 21:44 in Javascript / DOM / AJAX / ECMAScript

estou valiadando um campo onde so podera ser escrito numero..........
isso eu ja consegui.........mas quero saber como limpar a caixa de texto quando o foco voltar para o campo
validaçao de um campo telefone (form2.txt_fone)

...O que é stop(); ? Estamos falando de JavaScript? Nunca ouvi falar de um comando stop();. Alguém tem alguma documentação a respeito dele?

....[]s



#390036 Compatibilidade Entre Browsers

Posted by Troyan on 22/06/2004, 21:42 in CSS & Semântica (Tableless)

..Não é algo difícil, velho.. O lance é que você ainda não pegou o "jeito". Poste a URL pra vermos o problema. Se der eu ajudo, ok?

....[]s



#390034 Formulario Para Cadastro

Posted by Troyan on 22/06/2004, 21:35 in Javascript / DOM / AJAX / ECMAScript

..Não se usa cadastros com mailto:, isso é coisa ultrapassada e não funciona em todos os computadores (o visitante precisa ter um cliente de email devidamente configurado pra isso funcionar). O correto é usar uma linguagem server-side pra enviar o email (como ASP ou PHP). Faça uma busca aqui no fórum por "FormMail" e boa sorte.

....[]s




IPB Skin By Virteq