Ir para conteúdo
Fórum Script Brasil

KaKarotto

Vencedores de desafio
  • Total de itens

    1.243
  • Registro em

  • Última visita

Tudo que KaKarotto postou

  1. Entendo rsrsrs. você vai ter que fazer isso com Css, poste o código que fica mais fácil ajudar. Sem nada posso apenas dizer deve usar margin-left ou margin-right, dependendo de onde e quais objetos quer alinhar. Eu to ligado. Mas, é um Ajax. O negócio é que você vai ter que digitar um valor no campo e a cada tecla apertada (onkeydown) você executa uma função que vai pesquisar no sql, usando php, se já existe aquele valor. Então...é como o google sugestion. Meu conselho é que faça essa verificação em php, pois o ajax só vai fazer com que a página não seja recarregada, usando sua função em php, fazendo com que você não precise repetir códigos e economizando o braço. Outra vantagem é que seu código funcionaria com ou sem javascript habilitado no navegador. Akeleabraço
  2. Quer dizer...movimentar objetos na tela virou um mero detalhe rsrsrs. Velho...kkkk. já tentou O QUE brother...??!?!?! Você tem lá....e quer fazer o que??!?!?!?! Aí é um "sugestion" isso é feito em Ajax. Javascript por tanto. Mas primeiro faça isso em php, depois faça em Ajax. Akeleabrasss
  3. Com Css: <style> input.button { background:orange; font:8pt tahoma; color:blue; } </style> <input type="button" class="button" onclick="java script:window.history.go(-1);" value="Voltar" /> Vai ter que aprender um pouquinho de Css cara. offtopic: Nossa, tem um povo que some..A Fabiana Fukuda sumiu. o.O
  4. Hum...nesse caso você faria uma função que verificasse se os campos foram preenchidos corretamente, caso forem você submete o formulário. Para você pegar o valor novamente do que foi digitado no iframe, basta pegar o valor do input hidden: var textoTodo=document.getElementById("texto").value Lembre-se que o input vai estar guardando a informação toda do iframe. O negócio é, se usar o textarea, essas funções de troca de fonte, cor, italico, negrito, tudo isso não vai funcionar mais. Para você ver como ficaria, basta usar o resposta rapida desse fórum, mesmo que não use para responder. Tente botar qualquer palavra em negrito para você ver o que acontece. No caso do textarea do fórum, existe funções para acrescentar códigos bb e terá uma outra função, provavelmente no servidor, que fará a leitura dessas tags e mudará para seus reespectivos valores. Então....acho melhor continuar com o iframe.... rsrsrs Akeleabraço o/
  5. maikel, esse mht aí eu não faço a menor idéia do que seja. Não segue padrão nenhum, então não sei como fazer o que deseja. SE FOSSE HTML: var janela=window.open("Teste.htm", "", "") janela.document.body.innerHTML+="<img id='loading' src="Loading.gif" /> janela.onload=function(){ janela.document.body.removeChild( document.getElementById('loading') ) } Mas eu não sei como é esse seu arquivo. Eu ainda acho que deveria usar iframe. No seu caso seria algo assim: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="pt-br" xml:lang="pt-br"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title></title> </head> <body> <script type="text/javascript"> function rodaPOP(){ var janela=window.open("", "", "") janela.document.write("<html><body></body></html>") janela.document.write("<script>function loading(){document.body.removeChild(document.getElementById('loading'))}<\/script>") janela.document.write("<center><iframe src='/instrucoes/arquivo.mht' onload='loading()' style='width:80%; height:500px'></iframe></center>") janela.document.body.innerHTML+="<div id='loading'><h1>Carregando...</h1><img src='Loading.gif' /></div>" } </script> <a href="#" onclick="rodaPOP()">Abre mht</a> </body> </html> Bota pra rodar, veja se o iframe serve pro seu caso. Veja, o relevante no meu código é a função rodaPOP(). Esta você colocaria na página onde chama o método window.open, onde você já tem o endereço do mht. Abraço
  6. Tá faltando código aí, você colocou justamente a parte do código que não interessa. Mas é simples, é só colocar na função iniciar() as chamadas das funções que você quer. Se a chamada da função de tamanho de fonte for: tamanho(this.options[this.selectedIndex].value) Basta colocar essa chamada lá na função iniciar(): function iniciar() { editor.document.designMode = 'On'; tamanho(2) // Aqui!!!!!!!! document.forms["formEdit"].onsubmit=function(){ document.getElementById("texto").value=editor.document.body.innerHTML return true; } } Faria isso com qualquer função que queira iniciar logo de cara. Vocês adoram complicar....Já te falei, na primeira vez que postou sobre esse editor, os contras de se usar textarea. Não vai poder usar nenhuma dessas funções do editor caso queira mudar. Está querendo achar mais problemas onde não precisa. Akeleabraço
  7. Hum....acho que está querendo dizer sobre histórico em js. Dá uma olhada no artigo do Julio Greff: http://www.juliogreff.blog.br/historico-pa...via-javascript/ Se for realmente isso, o histórico é SEMPRE feito com hashes. Não há outra forma de se mudar o endereço da página sem atualizar ela inteira, a não ser usando hashes. Abraço
  8. É porque estão usando uma propriedade que só existe no iE. srcElement. O código para funcionar no s dois navegadores deve ser assim: document.onmouseover = function(event) { try{ var eSrc=window.event.srcElement }catch(e){var eSrc=event.target} if (eSrc.className == "it") eSrc.className = "id" } Deve também colocar o objeto evento como argumento da função anônima do onmouseover, para funcionar em não iE´s. Abraço
  9. Cara, meu forte não é muito xlst. Fiz pouquissimas aplicações até hj, todas elas muito simples. E como sempre é sempre o iE que traz problemas né... Tenta um atalho: //Locator Apenas isso. Veja se funciona, se funcionar o iE tem alguma coisa contra os padrões do Xlst, aí você vai ter que procurar direitinho sobre essa particularidade com namespaces do iE. O problema seria que o iE não consegue usar o Xpath junto com namespaces. Abraços, boa sorte carinha o/
  10. Oi diogo. Cara, infelizmente eu não consigo acessar ajax com o meu navegador (k-meleon) no hotmail. Nem usando o iE6 que eu tenho instalado. O Windows live mail para mim funciona exatamente igual ao hotmail de antigamente, graças aos conhecimentos "profundos" Web dos "Web Masters" do Bill Gates. Então, não faço a menor idéia do que está falando. Mas pelo que disse, está apenas ilustrando o velho conceito do Ajax: Oras...é o que o ajax faz, atualiza com métodos GET ou Post sem precisar atualizar a página inteira. Esse é o conceito do Ajax. Não entendi qual é a dúvida. Está querendo dizer que eles mudam o valor da barra de endereços usando hashes ("#") ?
  11. Oi Henderson o/ O camarada que está te ajudando talvez esteja certo, mas antes de pensar onde colocar o onreadystatechange, veja se funciona apenas se mudar a condição do if no método enviar(): if (this.processa) { return unescape(this.xmlhttp.responseText.replace(/\+/g," ")); } Troque ali o this.processa para this.processa(). Já que funciona no FF, talvez o onreadystate não seja necessário. Olha, eu vou ser bem sincero, não curti muito esse código ajax que pegou....Existem melhores... Eu começo a achar que os frameworks estão afetando a cabeça dos programadores, e tudo quanto é código vem com prototype incrementando a classe sem a menor necessidade.
  12. Acho que está confundindo BBCode com Javascript Leandro... [url="http://www.arquivoteen.com.br/"]http://www.arquivoteen.com.br/[/url] Isso em Javascript não existe... O que você pode fazer é usar um switch no lugar desses if´s todos. É muito melhor usar o switch quando você tem vários if´s. Olha só: var endereco = window.location.href; switch(endereco){ case: "http://www.arquivoteen.com.br/": case: "http://www.arquivoteen.com.br": case: "http://www.arquivoteen.com.br/": case: "http://www.arquivoteen.com.br": window.location="http://www.arquivoteen.com.br/arquivoteen/" break; case: "http://www.anunciosregionais.com.br/": case: "http://www.anunciosregionais.com.br": case: "http://www.arquivoteen.com.br/anunciosregionais/": window.location="http://www.arquivoteen.com.br/anunciosregionais/"; break; } Ali, o switch vai redirecionar para a página "arquivoteen" se o endereço for igual a qualquer um daqueles de cima. Depois da linha em branco, o switch vai redirecionar para a página anunciosregionais se o endereço for igual a qualquer um dos 3 acima. Deve por apenas o endereço entre aspas, sem colchetes. Abraço
  13. Ué, porque moveram pra cá? Eu achei muito legal esses desafios, quando eu cheguei no fórum já estavam fechados. Dá para ver pelos posts o pessoal manjava e esse pessoal sumiu. Acho que dificilmente prenderiam a atenção de alguém que frequenta o fórum atualmente. Espero que eu esteja muito enganado, gostei bastante desses desafios..Eu confesso que não tenho a menor criatividade para criar esses desafios e o maior motivo para aqueles que já existem tenham dado certo é seus postadores que hj não visitam tanto o forum ou já não aparecem mais. Manda uma mp pro fercosmig que ele é o chefe lá. Akeleabrasss
  14. Então amigo, que raio de comunidade está falando? Seja lá qual for, lá deve ter opçoes para isso assim como o forum tem os bbCodes. Não posso te ajudar, Orkut eu já abandonei faz tempo por livre e espontânea pressão e dizem que mudou bastante desde a época que eu frequêntava. Lê o Ajuda do site para saber melhor sobre o uso de códigos nas postagens. Akeleabrassss
  15. O problema é que não vejo uma forma de você pegar o texto puramente com o Javascript. Você poderia pegar os dados usando um iframe ou ajax, mas os dois não conseguiriam pegar o texto de uma página de outro servidor por medidas de segurança. Então não teria como jogar o texto na sua função que faz a verificação. Tenho a impressão de que terá de usar linguagens de servidor para isso. Apenas com javascript acho difícil, até impossível. Você viu isso funcionando em algum lugar?
  16. Ahh entendi. Então, você não vai fazer a atualização com o javascript. Eu ainda não sei o que você atualiza, se é a página inteira ou se é um fragmento dela, seja lá qual for, você teria de fazer isso com ajax. Então, o ajax mandaria um valor para o servidor, o servidor pegaria o valor e executaria a função atualizaGrid(), o C# retornaria os valores atualizados e o Ajax os colocaria no div ou seja lá qual for a parte que esteja querendo atualizar. Olha, eu sugeriria que utilize melhor os nomes das funções, atualizaPaginaMae, atualizaPaginaPai...um dia terá problemas com isso. Outra coisa, se usar os pontos e vírgulas nos lugares certos e evitar ambiguidades e elipses, facilitaria para o meu entendimento. Nem precisaria botar o texto em negrito ou caixa alta ou ainda com cores pomposas, o português na norma culta já é suficiente para mim. Sua solução é um Ajax. Como apenas você tem o C# e está com o código javascript todo aí, seria interessante você ler sobre o assunto, porque o ajax no seu caso vai ser bem simples.
  17. Não tem como porque está usando a janela para abrir o mht direto. Eu vejo uma solução para isso, mas não sei se interessa para você. E se utilizasse iframe? Tipo, você abre a nova janela numa página html onde existe um iframe centralizado e o iframe baixaria o mht. Me parece que o mht é um arquivo de texto, estou certo? No caso do loading, se utilizasse o iframe, poderia usar o evento onload para fazer o iframe aparecer. De início ele ficaria invisível e você poderia inserir uma imagem de loading no html. Esse método é viável? Me tira uma dúvida, o mht é arquivo de texto? Akeleabraço
  18. Desculpe cara, ta confuso. você fala que já conseguiu fazer com que a página filha chame a função na página pai, mas que função? E essa função atualiza? É a atualizaGrid() que está mencionando?? E onde entra o C# nessa história? Que linguagem chama que função? Onde entra o javascript onde entra o C#? Posta o código pra eu dar uma olhada, eu vou entender melhor.
  19. Dbasser, Você pode usar formulários pra isso, direcionando para a sua outra página e pegando com javascript. Ou você pode armazenar em Cookies o valor que deseja e depois usar uma outra página para resgatá-los. Qual dos dois pretende fazer ?
  20. Não tem como você chamar um método em C# com javascript. O que você pode fazer é criar uma função javascript com o C# e chamar a função com javascript. Ou então você pode usar Ajax, ou seja, você manda um valor pela url em javascript e o servidor que usa o C# executaria uma tarefa, retornando um resultado qualquer... Ou coisa do tipo. Saca? O que pretende fazer realmente?
  21. Vai depender um pouco de como está montando esse pop up cara.... Tem como postar o trecho do código que abre o pop up e faz o download? Eu poderia falar algumas formas de se fazer isso, mas preciso saber como está fazendo para ver se é viável. Akeleabraço
  22. Vichh....demorou..rsrsrs Pena que esse mestre sam não posta mais, ele conhecia do assunto pelo jeito. Seria legal se ele continuasse aqui ajudando... Mas tá valendo, tá resolvido então. =P Akeleabraço
  23. Amigão...você postou a dúvida às 15:00 e queria a resposta às 16:00? Eu posso responder até mais rápido que isso se você me pagar, está disposto? Se não estiver, pode esperar como os demais. Tem como chamar um metodo c# em JavaScript...? NÃO
  24. Sabe lá Deus porque não funciona no iE7. As coisas tendem sempre a não funcionar no navegador da Microsoft. Deve ser coisa do além. Tenta fazer uma coisa, ponha seu icone no diretório principal do site e troque o nome do icone para favicon.ico. Vai ficar mais ou menos assim: http://www.josenunes.net/favicon.ico Caso ainda não funcione, teste as variações de código que a Ariele passou ali em cima. Veja qual deles funciona, usando sempre o icone no diretório principal e com o nome favicon. Boa sorte o/ Akeleabrasssss
×
×
  • Criar Novo...