Ir para conteúdo
Fórum Script Brasil

Mestre SAM

Veteranos
  • Total de itens

    488
  • Registro em

  • Última visita

Tudo que Mestre SAM postou

  1. e como faz pra mostrar o menu na tela? coloca o codigo html ai. enquanto isso, tenta colocar o nome do iframe aqui: t+
  2. ai você apenas monta o array contendo os links. existe um outro codigo que você não postou que executa esse link. que faz a pagina mudar. é nesse codigo que você não postou que você deve colocar o target. t+
  3. ainda esta muito confuso e obscuro pra mim. vou colar um exemplo do que eu ACHO que você esta querendo, veja se é isso: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="pt" xml:lang="pt"> <head> <title></title> <script type="text/javascript"> //<![CDATA[ function bbcode(tag) { var texto_sel = document.selection.createRange().text; var texto_novo = ""; if (texto_sel != '') { texto_novo = (document.frm.mensagem.value.replace(texto_sel, '<'+tag+'>'+ texto_sel +'</'+tag+'>')); document.frm.mensagem.value = texto_novo; } else { document.frm.mensagem.value += '<'+tag+'></'+tag+'>'; } } function trocaDiv() { if ( document.getElementById("editavel").style.visibility == "hidden" ) { document.getElementById("editavel").style.visibility = ""; document.getElementById("visualizar").innerHTML = ""; } else { document.getElementById("editavel").style.visibility = "hidden"; document.getElementById("visualizar").innerHTML = document.getElementById("mensagem").value; document.getElementById("visualizar").innerHTML += "<br/><br/><input type='button' value='editar' onclick='java script:trocaDiv();'/>" } } //]]> </script> </head> <body> Exemplo BBCode: <div id="editavel" style="top:50;left:10;position:absolute;"> <form name="frm" action="bbcode.html"> <input type="button" value="Negrito" onclick="java script:bbcode('b')" style="font-weight:bold"/> <input type="button" value="Sublinhado" onclick="bbcode('u')" style="text-decoration:underline"/> <input type="button" value="Itálico" onclick="bbcode('i')" style="font-style:italic"/> <br/> <textarea name="mensagem" id="mensagem" rows="10" cols="30"> aqui o texto pra não precisar ficar digitando </textarea> <br/> <input type="button" value="salvar" onclick="java script:trocaDiv();" /> </form> </div> <div id="visualizar" style="top:50;left:10;position:absolute;"></div> </body> </html> só testei no IE6. cara, e essa confusao toda de script ai??? pra que serve isso??? quando tu cria um arquivo swf no flash, tu tem opcao de gerar o codigo html. ai tu pega as tags <object> la e cola dentro da tua div. muito mais simples. t+
  4. sua iframe tem um nome não tem!? é só colocar no seu link <a href="pagina.html" target="nome_do_iframe"> beleza!? t+
  5. dentro da sua div esta assim: se suporta script chama a funcao AC_FL_RunContent passando o object activeX. senao suporta exibe o objeto activeX. eu não vi no codigo onde esta o metodo AC_FL_RunContent. você importa ele? e sobre o textarea, eu li 3x e não consegui entender suas intencoes. diz como esta agora, como você gostaria que fosse, o que falta para ficar do jeito que você quer. t+
  6. uai... se não aparece nada que tu coloca na div, então é porque tu ta ocultando ela. qualquer coisa posta o codigo ai meu, fica mais facil pra ajudar. e sobre o bbcode, tu ta fazendo dentro de um textarea, certo!? é só jogar o conteudo do textarea dentro de uma div. document.getElementById("nome_da_div").innerHTML = document.nome_do_form.nome_do_textarea.value; t+
  7. document.nome_do_form.nome_do_campo[indice].checked = false;
  8. isso ai funciona no IE porque o IE faz gambiarra na hora de fechar o navegador. ele primeiro move o navegador pra bem longe, onde os olhos não podem enchergar. hehehehe depois fecha. assim da impressao de que ele fecha rapido. enquanto os outros navegadores apenas fecham. vai ter que inventar um truque diferente pro mozila. :) sucesso ai,
  9. eu já ouvi falar nos misterios da meia noite. agora os misterios do meio dia são novidades pra mim. hehe
  10. MTavares, eu pedi pra ver o botao, porque você colocou la em cima: e no seu botao você tem um link que chama outra pagina. correto?! eu to tentando entender qual a ligacao do seu botao(link) com o metodo javascript que você postou acima. em que momento você passa pela execucao daquele codigo?
  11. e no codigo html, ond esta esse botao?
  12. é só criar uma div e jogar o conteudo do bbcode dentro da div. agora o negocio do flash, teria que ver o codigo ai, deve ta errando o src dele. t+
  13. ah verdade, agora que notei. sabe as suas aspas simples? coloca \ antes delas.
  14. você quiz dizer theDestaque[2] certo!? no codigo que você postou não existe [3]. quando você cria o link em theDestaque[2] você esta atribuindo #null ao valor href. retire a palavra null. deixe apenas <a href="#"... sucesso ai,
  15. po velho, postou o codigo todo zoado ai, fica dificil de entender, e ai é dificil conseguir ajuda também. olha só, não consegui identificar qual dos teus metodos adiciona o valor repetido. quando gera erro na tela, ele diz a linha do script que gerou o erro, alem de uma mensagem meio generica. identifica ai nos teus metodos qual a linha que ta o erro. eu vi que tu colocou ali, a mensagem: notei também, que o unico momento que tu utiliza um getElementById, é dentro da funcao em AJAX. depois do retorno com status = 200. se tu postou todos os teus metodos em js. então não sobrou muita alternativa, o erro é aquela unica linha que utiliza o getElementById. sendo assim, era preciso dar uma olhada no teu codigo html. onde esta sua div valortotal ??? ela existe no codigo, ou você cria dinamicamente? e o retorno da sua funcao ajax? já deu um alert em req.responseText pra ver o que esta retornando??? verifica ai, t+
  16. então cara, quando tu passa o objeto listaquarto por parametro, a assinatura do metodo não reconhece o tipo da variavel e interpreta como Object[]. então se você tentar ler obj.cliente, não vai rolar mesmo. só se existisse uma forma de informar ao objeto o tipo dele depois que chega ao metodo. ((quarto)obj).cliente por exemplo. mas isso não rola em js. o que tu pode fazer, é passar os atributos separadamente na assinatura do metodo. ou então, melhor, passar só o indice do array onde se encontra o objeto. ao invés de: statusvaga(listaquarto[" + total + "]); passar: statusvaga(total); e ai no metodo recupera a linha do array pelo indice. function statusvaga(linha) { tabela = document.getElementById("tab"); tabela.rows[0].cells[1].innerHTML = listaquarto[linha].cliente; } e o problema do layer é isso mesmo, é por causa do document.write... experimenta colocar o seu codigo html que contem a div antes do script que contem o document.write. sucesso ai,
  17. oi Mari, que situacao estranha essa hein. você pode listar que arquivos são estes? você pode informar qual a mensagem de erro, a linha, e o link pra olharmos o codigo html? at+
  18. tenta com noscript <noscript> <meta http-equiv="Refresh" content="1; url=http://www.exemplo.com/paginaPHP.htm"> </noscript> nesse caso se não estiver habilitado redireciona para uma pagina que faz as validacoes com php. t+
  19. hehe... você já respondeu a pergunta halfar. e outro detalhe. mesmo que isso fosse possivel. provavelmente seria bloqueado pelos navegadores, pois seria uma falha na segurança. se o cara desabilitou o js, é pra permanecer assim. ;)
  20. bom, como você mesmo escreveu innerHTML é o padrão. o textContent eu testei aqui no meu IE6 e não funfou.
  21. opa, sua passagem de parametros não esta funcionando por falta de aspas. veja: document.writeln("<td onmouseover=\"statusvaga('"+listaquarto[total]+"');\" width=30 align='center' bgcolor='#00ff00'>"+listaquarto[total].numero+"</td>"); agora ele vai chamar o metodo e passar seu objeto. pode colocar um alert dentro do metodo para verificar. ah, e pra testar o seu codigo aqui, eu fiz umas alteracoes, testes no IE. statusvaga('"+listaquarto[total]+"'); alterei para: statusvaga('"+listaquarto[total].cliente+"'); e o seu metodo: function statusvaga(quarto){ tabela=getElementById("tab"); tabela.rows[0].cells[1].textContent=quarto.cliente; } alterei para function statusvaga(cel) { tabela = document.getElementById("tab"); tabela.rows[0].cells[1].innerHTML = cel; } porque havia duplicidade de nome de variavel (quarto) no codigo. e aquele elemento textContent nunca ouvi falar, e não existe na biblia do javascript, e usando innerHTML funcionou de boa para escrever dentro do elemento celula. era isso, sucesso ai, t+
  22. ah bom, o problema esta em fazer o botao sumir? ali onde você colocou hidden, tentou deixar em branco? se não me engano o valor hidden é apenas para o atributo visibility e não para o display. at,
  23. coloca um alert( nome ); antes do if para saber qual é o valor que esta chegando no metodo. porque a primeira opcao que você tentou ali, só não vai dar certo, se o valor for sempre igual a 3. simples assim.
  24. bom ouvir isso, comece dando uma olhada aqui no forum em: http://scriptbrasil.com.br/forum/index.php?showtopic=85663 e http://scriptbrasil.com.br/forum/index.php?showtopic=91294 sucesso ai,
×
×
  • Criar Novo...