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. Galera, gostaria de fazer isso function teste($class) { c = new $class() } Como se typeof($class) é string?
  2. Sim, sim, disso eu já sabia, mas obrigado assim mesmo. Minha questão é quanto ao break, se ele para somente o for mais interno ou para todos, mas já vi que sim.
  3. Pessoal, deêm uma olhada no script abaixo. Teste ={ cls : function() { //private static member var secret = "initial static private member" //private member //... //public method this.changeSecret = function (value){ secret = value } this.getSecret = function(){ return secret } }, } function teste2() { var t = new Teste.cls() alert(t.getSecret()) //imprime initial t.changeSecret('Rafael') alert(t.getSecret()) //imprime Rafael new Teste.cls() alert(t.getSecret()) //imprime Rafael. Gostaria que imprimisse [i]initial static private member[/i], nesta parte } Como implementar o private member para isso?
  4. Testei e não funcionou, o engraçado é que eu abro o Firefox --> Ferramentas --> Opções --> Aba "Privacidade" --> botão "Exibir cookies" e o maldito está lá, com o seu nome e valor. Só Jesus nessa causa aí eim, huahuaha. Será um bug do PHP? Por que eu do refresh na página confirm_matricula.php com F5 com Ctrl + F5 e nada aparece nessa jossa. Está aparecendo isso na página Nome: Notice: Undefined index: pessoaNome in C:\usr\bin\apache\htdocs\esplendor\matricula\confirm_matricula.php on line 9 Matricula: Data da matrícula: Hora:
  5. Mas se eu quiser abrir em uma nova página, não da para ser assim: window.blank.location.href = 'arquivo.phtml'?
  6. Rapaz, posso postar o script? Eu tentei fazer assim, window.blank.location.href = 'arquivo.phtml'. Onde contúdo é o nome do frame. E não funcionou. Gostaria que abrisse em outra página distinta.
  7. Na verdade já havia funcionado, era um erro no algorítmo, mas não neste. Mas me explique isto, colocar os colchetes, faz com que ele pare somente o 2º for e não o 1º?
  8. Eu não gostaria de abrir em um iframe, mas em um frame. É possível ainda?
  9. Pessoal, como faco para brekar o for mais interno e não o mais externo? for (var pos=0; pos < len; pos++) { for (var i=0; i < arrLen; i++) if(str.charAt(pos) == arrStrISO[i]){ //{alert(str.charAt(pos))} var character = arrASCII[i] break } else var character = str.charAt(pos)/**/ strAux += character } Ou isso acontece automaticamente?
  10. js function focar (id){ var el = document.getElementById(id) el.focus() } html <form> <input type="text" id="teste" /> <input type="text" id="teste2" /> <input type="button" onclick="focar('teste')" /> </form> Testa aí por gentileza.
  11. Pessoal, usando o window.self.location.href = url, eu abro uma página no mesmo frame, e seu quisesse abrir em uma nova aba (_blank) ou ainda em outro frame, como faria?
  12. Com certeza meu amigo, use o Ajax, um objeto que faz requisições HTTP ao servidor, sem refresh. Ele lê um arquivo, e dependendo da extensão (xml, txt, htm, etc) ele responde ao cliente como xml ou como texto. Os métodos do Ajax, eu não vi na net, salvo em apostilas, por tanto postarei os que necessita. Siga corretamente a ordem dos comandos. Nota: Caso não esteja rodando um servidor no momento, somente será retornado textos. //instanciando o objeto nos navegadores Netscape ajax = new XMLHttpRequest() //abre uma conexão com o servidor ajax.open(['GET' | 'POST'], 'url', 'false') //Onde false é para requisição síncrona, vale ressaltar que deste modo não é retornado o status da requisição //Se o método for POST faça isso que está embaixo ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded') //envia um cabeçalho para o servidor //inicia a requisição e envia as variáveis, caso não tenha variáveis para enviar, coloque null como parâmetro ajax.send('variaveis') //Sintaxe de envio 'var1=valor1&var2=valor2'. Caso o método desejado seja o GET, você enviará variáveis para o servidor com o ? antes da URL. Exemplo 'www.seusite.dominio?var1=valor1&var2=valor2' //O servidor responderá algo, para saber o tipo de resposta, faça como abaixo var responseHeader = ajax.getResponseHeader('Content-Type') if (responseHeader == 'application/xml') document.write(ajax.responseXML) else document.write(ajax.responseText) Para jogar o conteúdo na página dinâmicamente, use o DOM com o Javascript, seus métodos podem ser vistos aqui http://msdn.microsoft.com/pt-br/library/aa926433.aspx Caso queria saber mais sobre o ajax, acesse http://pt.wikipedia.org/wiki/AJAX_%28progr...C3%A7%C3%A3o%29 Abração, espero que tenha ajudado.
  13. Alguém que já testou, sabe as diferenças cruciais entre o Eclipse e o Aptana?
  14. Sou Rafael Pereira Laurindo, graduado em Análise de Sistemas - Sistemas de Informação. Comecei a estudar programação na linguagem estruturada Pascal, depois passei a estudar a orientação a objetos, em PHP e Javascript, mesmo não constando na grade da faculdade, por atender a minha pretenção, desenvolver softwares que sejam suportados na WEB.
  15. Galera, sinto falta de uma boa arrumação de código ao postar scripts, acho que uma idéia bem legal seria a inserção de um botão para inserir &nbsp;&nbsp;&nbsp;&nbsp; onde está o cursor, para simular uma tabulação de 4 espaços. O que acham?
  16. Sim é só isso sim, mas eu gostaria de capturar o erro que o javascript gera. Os mesmos mostrado no firebug.
  17. Pessoal, estava vendo a sintaxe de definição de um cookie no site do PHP, mais especificamente do expires, e vi que era diferente no Netscape. Será que no Firefox também é?
  18. Vale ressaltar que o navegador é o firefox, se a sintaxe de definição de tempo for diferente...
  19. Já que não achei nada na net, fiz a minha própria. function get_only_path(){ var path = window.location.pathname var strAux = '' var arr = path.split('/') var arrLen = arr.length -1 for (var i=0; i < arrLen; i++) strAux += arr[i] + '/' }
  20. E tem outro jeito sem usar o throw ou o try e catch?
×
×
  • Criar Novo...