Ir para conteúdo
Fórum Script Brasil

Rafael Laurindo

Membros
  • Total de itens

    659
  • Registro em

  • Última visita

Tudo que Rafael Laurindo postou

  1. Você tentou fazer do jeito que falei? Definir um id na tag do iframe, criar uma função para isso, que já foi explicado como dazer objetos desaparecerem, definir um evento para chamar essa função?
  2. Eu fiz essa pergunta por que, na documentação do PHP fala que o parâmetro "r+", abre o arquivo para leitura + escrita, isso ta certo ou estou confundindo?
  3. Bom, nesse caso, foge um pouco do padrão W3C né? Que manda sempre a gente usar o id, bem como na maioria dos scripts em js. Será que você poderia me ajudar neste tópico http://scriptbrasil.com.br/forum/index.php...=143384&hl= ?
  4. Bem, já que não puderam me ajudar, demorei mas consegui. Aqui estão as respotas ... http://maujor.com/w3c/xhtml10_2ed.html http://maujor.com/tutorialcss1/css1tut.shtml
  5. Galera, como faço, quando estiver formatando um texto HTML, inserir uma tabulação?
  6. Galera, é possível acessar um valor de um objeto do HTML assim... Código HTML <input type="text" id="teste" name="txtTeste"/> Código PHP $teste = $_POST['teste']; //pega o valor pelo id Ou necessariamente deve ser ... $teste = $_POST['txtTeste']; //pega o valor pelo name
  7. Agora clique em "Editar" depois em "Edição Completa" e coloque (Resolvido) antes do título do tópico.
  8. Agora funcionou. Ta resolvido, nesse eu não te aborreço mais. O código funcionando é este... php_js.php <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>Web Eclipse - version 1.0</title> <?php //repare que o php permanece com a sintaxe normal $var = 'Essa variável é do PHP!'; ?> <script> function alertVarPHP(){ var varPHP = "<?php echo $var; ?>" alert(varPHP) } </script> </head> <body> <center> <form> <input type="button" value='teste' onclick="alertVarPHP()"/> </form> </center> </body> </html>
  9. Não, a extensão é .html. Não entendi o que você quer. Se eu postar o código, não seria só você copiar e colar e salvar como .php?
  10. modifique essa linha... <td><input name="email" type="text" class="email"> para essa... <td><input name="email" type="text" class="email" value="coloque aqui o e-mail fixo" readonly></td> A diferença está no value, que é a propriedade que atribui uma string ao objeto, e no readonly, que significa, somente leitura. E na linha anterior, você saber que esqueceu de fechar a coluna da tabela com a tag </td> . Espero que seja isso que precise. Até a próxima.
  11. Sim, "sua função" seria a "abreEsconde". No iframe você abrirá uma página que contém esses links de uma página que pertence a outra pessoa, aew você deseja abrir uma pop-up ao clicar num desses. É isso que entendi? Nesse caso, só existe uma solução que eu conheça, você cria sua própria página que contém esse link como no esquema que te mostrei anteriormente, do contrário esses links deveriam estar programados para fazer tal coisa.
  12. Na verdade, esses links você pode alterar sim meu amigo, você não pode alterar o HTML, mas os links, sim. Exemplo <a href="http://www.google.com.br" id='google' onclick="sua função">Google</a>.Entendeu?
  13. Você sabe mexer um pouco com o PHP, ajuda. Eu usei dois scripts php, um é uma classe, o outro é para controlar essa classe, a classe é como se fosse uma lib(library - biblioteca). fileIndex.html <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>Web Eclipse - version 1.0</title> </head> <body> <form name="forma" method="POST" onsubmit=""><!-- action='fileIndex.php' --> <!--colocar o nome do arquivo com o diretório--> <center> <input type="text" name="txtFile" /><br/><br/> <textarea cols='117' rows='29' name='txtCode' id='txtCode'/></textarea><br/> <br/><input type="Button" name="btnCarregar" value="Carregar" onclick=""/> <input type="submit" name="btnSalvar" value="Salvar"/> </center> <!-- --> </form> </body> </html> File.php <?php class File{ public static $handle = NULL; public function createPointer($file){ //abri o arquivo do servidor para leitura e cria o ponteiro self::$handle = fopen($file, "r+"); //ao usar o o r+ é possível com um mesmo ponteiro ler e gravar um texto no arquivo? if (!self::$handle){ echo " <script type=text/javascript> alert('Arquivo ou diretório não encontrado') </script> ";//window.self.location.href(''); } } public function readFile($file){ $this->createPointer($file); return fread(self::$handle, 10000); } public function writeToFile($txt){ //var_dump(self::$handle); //escreve no arquivo fwrite (self::$handle, $txt); //fecha o ponteiro fclose (self::$handle);/**/ } } fileIndex.php <?php require_once 'File.php'; //isso faz com que a classe não seja reinstanciada e consequentemente, reinicialize o ponteiro if(!class_exists('File')){ $file = new File(); } if($_POST['btnSalvar'] != NULL){ $file->writeToFile($_POST['txtCode']); } else if ($_POST['btnCarregar'] != NULL){ $file->readFile($_POST['txtFile']); //$file->createHTML(); } A idéia é, abrir o arquivo informado no campo de texto no textarea, sem dar refresh na página, sacou?
  14. Todo objeto de seu código HTML tem, ou pode ter um id, isso significa que o id, serve para identificar de forma única, ou seja, irrepetitível os objetos, então se você definir um para o tal iframe, e usar os métodos que foram passados para você para esconder objetos, pode ter certeza que isso acontecerá. Você precisa também usar sua lógica, nesse seu caso, você deve chamar uma function criada para esconder o objeto informado, função essa que será acionada quando você clicar nalgum link, certo? Então defina um evento e faça isso para todos os links. Akeleabrass. Se não entender poste aew.
  15. :/ poxa, isso me deixa até bolado, meu servidor é o apache, e possui suporte ao PHP sim, uso o Linux, distribuição Ubuntu. Eu faço cadastros usando o PHP normalmente, não sei o que há. Como faço para colocar ele na internet, porque eu só uso localhost mesmo, sou só um estudante.
  16. Gostaria sim, se puder comenta-la também eu agradeço. Mais uma coisa, não entendi muito bem seu código não, ele verifica se o tipo de resuisição será assíncrona, e depois não entendi essa linha xmlhttp.onreadystatechange=function(){ depois ele verifica o, depois não entendi essas linhas if(typeof(funcao)=="function"){ funcao(xmlhttp.responseText) } Akeleabrass.
  17. Não, não ocorreu erro algum, apenas ao invés de aparecer PHP!, aparecia tudo que estava entre as aspas no alert do js. Entendeu? Teste aew pra você ver. Só te peço pra não abandonar esse post http://scriptbrasil.com.br/forum/index.php?showtopic=144190, eu preciso mais do que deste tópico ;)
  18. Jonathan, podes crer, eu já fiz isso tudo, já tentei de tudo, eu nunca posto sem testar todas as possibilidades cabiveis a mim. Mas de qualquer forma, obrigado.
  19. this.ajaxOpen = function (method, url, async, user, passwd){//cria um objeto ajax com o método, url informados //cria o objeto ajax var xmlhttp = XMLHttpRequest() //padrões if (method == undefined) method = 'POST' if (async == undefined) async == true if ((method == undefined) || (url == undefined)) alert('Url não informada!') if ((user != undefined) && (passwd != undefined)) xmlhttp.open(method, url, async, user, passwd) else xmlhttp.open(method, url, async) if(xmlhttp.readyState == 4){ if (xmlhttp.status == 403) document.write("<b>Not Found!</b><br/><hr>") //Diretório não encontrado else if (xmlhttp.status == 404) document.write("<b>Forbiden!</b><br/><hr>") //Problema de permissão else if (xmlhttp.status == 500) document.write("<b>Internal Error!</b><br/><hr>") else return xmlhttp } } Jhonatan, esse método (observe que é Orientado a Objeto) que eu criei é para apenas fazer a requisição ao servidor e abrir o arquivo, no meu caso .php, se ocorrer tudo OK ele retorna o objeto criado. A pergunta é, isso daria certo? Lógico, eu implementarei outras funções, mas a dúvida mesmo é: uma vez usando o método "open" eu não precisarei usar novamente, logo, preciso retornar só o objeto criado, por que os testes com a url informada já foram feitos?
  20. Mas infelizmente, para ficar bonito daquele jeito, acho que inexiste outra forma. Nada é difícil, basta você começar buscar aprender com interesse e dedicação, comece a ler apostilas, busque exemplos pequenos, comece engatinhando e n demorará muito pra você ficar fera.
  21. Cara gostei muito da sua idéia, depois que você defender e você tirará 10 se Deus quiser, você poste aew.
  22. Esse linha é justamente para isso, para mostrar um objeto obj_button.style.display = "none"; Veja esse exemplo function hideElements(classe){ var el = document.getElementsByClassName(classe) tam = el.length; for (var i = 0; i < tam; i++) el[i].style.display = 'block' } Esse código faz com que todos os elementos pertencentes a classe informada sejam escondidos. Testa aew, porque eu n testei. Ah, e para dar certo, você deve definir um mesmo class para cada elemento, no seu caso, para os dois elementos, a imagem e o botão.
  23. nada ainda. Esse var foi só uma apelação pela falta de mais opções, entende? Jonathan tem como você me ajudar ainda nesse tópico http://scriptbrasil.com.br/forum/index.php?showtopic=144190 Se esse for resolvido para mim, eu não precisarei mais deste da variável PHP com js. Obrigado.
×
×
  • Criar Novo...