
Rafael Laurindo
Membros-
Total de itens
659 -
Registro em
-
Última visita
Tudo que Rafael Laurindo postou
-
(Resolvido) Identificação do visitante
pergunta respondeu ao Webster de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Já ouviu falar em cookies? Ta aí um script que projetei Cookie.set = function (name, value, expires) { if (expires) { expires = expires * 1000 var date = new Date() //define um tempo virtual para o navegador, não alterando o tempo real do sistema date.setTime(date.getTime() + expires) expires = 'expires=' + date.toUTCString() + ';' } else var expires = '' //sendo em path o valor /, significa que o cookie poderá ser acessado em todo o domínio do site document.cookie = name + '=' + value + ';' + expires + 'path=' + '/' } Cookie.get = function (name) { var strCookie = name + '=' var arrCookie = document.cookie.split(';') //cookie é uma única string. Logo, para acessar todos os cookies, devemos separa-los por for(var i = 0; i < arrCookie.length; i++) { var cookieVal = arrCookie[i] while(cookieVal.charAt(0) == ' '){ cookieVal = cookieVal.substr(1, cookieVal.length) } if(cookieVal.indexOf(strCookie) == 0) return cookieVal.substr(strCookie.length, cookieVal.length) } return null } -
usar timer de outra pagina
pergunta respondeu ao Aresk de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Isso não é possível, salvo por autenticação no servidor, e para isso, precisaria de dados como user e senha. -
Critérios de consulta com drag and drop
pergunta respondeu ao Webster de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Sim, tem como, só não conheço o nome do evento, tipo para, para pegar um texto da árvore, onMouseClick(), e depois para o efeito de arrasta-lo até outro elemento, onMouseDropClick(), inserir o texto no elemento onde aconteceu o evento e disparar o ajax. O código não ficaria muito simples não. -
Ler javascript com outro javascript
pergunta respondeu ao JuniorLins de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Usando variável global. Ou seja, sem a palavra chave var. Testa aí. -
Código para Copiar Texto
pergunta respondeu ao DaviMelo de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Amigo, faça o seguinte, Para copiar todo o texto de uma div function copyTxt(id){ var el = document.getElementById(id) var cp = el.text cp.execCommand("Copy") } function pasteTxt (id){ var el = document.getElementById(id) var paste = el.selectionStart paste.execCommand("Paste") } Testa aí, qualquer coisa posta. Abração -
(Resolvido) Alinhar div em body
pergunta respondeu ao Rafael Laurindo de Rafael Laurindo em HTML, XHTML, CSS
É isso mesmo. Vlw. -
Galera, desta vez gostaria de alinhar verticalmente uma div no meio do body, e não o conteúdo da div, na mesma. Alinhar, horizontalmente é só usar a propriedade align da própria tag. .divTest{ display: 'table-cell'; align-vertical: middle; }
-
Pegar apenas parte do "value" de um campo
pergunta respondeu ao vini_loock de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Amigão, acho que você está querendo, é algo chamado, editor para BBCode, ou seja, para inserir BBCode. Fiz este para rodar só em Netscapes (Chrome, Firefox, etc...), se você quiser descobrir as "artesmanhas" do IE, vai que é tua... Vamos lá... function tagInsert(id, tagStart, tagEnd) { //cria uma instancia, através do id informado, do objeto HTML var el = document.getElementById(id) //Pega a quantidade total de caracteres contida no elemento var selLength = el.textLength //Pega a posição inicial do cursor var selStart = el.selectionStart //Pega a posição final do cursor var selEnd = el.selectionEnd //Copia a string à esquerda da posição inicial do cursor var back = el.value.substring(0, selStart) //Copia o que está selecionado var txt = el.value.substring(selStart, selEnd) //Copia a string à direita da posição final do cursor var front = el.value.substring(selEnd, selLength) if(tagEnd){ //o innerHTML só funciona em elementos que não possuem value, tendo esses que ser inseridos com o el.value = ... el.value = back + tagStart + txt + tagEnd + front selStart += tagStart.length + txt.length + tagEnd.length } else{ el.value = back + tagStart + txt + front selStart += tagStart.length } //posiciona o cursor ao final, depois da inserção do BBCode el.selectionEnd = selStart } <textarea id="txtTest1" onselect="test(this.id, '[b]','[/b]')"></textarea> <textarea id="txtTest2" onselect="test(this.id, '[input/]')"></textarea> Pode rodar a roleta aí que está funcionando, rs. Você mesmo, pode fazer as modificações, mudando o evento para onclick, em um button. Última coisa, procure mudar o título do seu tópico para algo assim, Inserir tag atrás e na frente de string selecionada, para ficar mais coerente, ao executar uma busca ninguém vai digitar . Falou.Abração. -
(Resolvido) Alinhamento vertical
pergunta respondeu ao Rafael Laurindo de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Entendi perfeitamente, e como fazer isso com o javascript é div.style.display = 'table-cell'; div.style.verticalAlign = 'middle'. Abs. -
Pessoal, afinal, como se alinha verticalmente uma div com o js? Porque o vertical-align:middle do CSS não funciona.
-
(Resolvido) Carregamento de script externo em outro
pergunta respondeu ao Rafael Laurindo de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Obrigadíssimo meu amigo, mas isto eu já estava fazendo em meu framework, que são várias classes, por isso, preciso chamar a que contém este método "import" com o document.write(...), e aí sim, usar o método projetado para fazer includes com apenas um comando simples, como em PHP. -
(Resolvido) Carregamento de script externo em outro
pergunta respondeu ao Rafael Laurindo de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Valeu, então ta resolvido. Forte abraço. -
(Resolvido) Carregamento de script externo em outro
pergunta respondeu ao Rafael Laurindo de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Simplesmente não carrega o arquivo. Na verdade não é um problema, mas uma dúvida, visto que ele já havia sido foi resolvido com o método write do objeto document, mas é simplesmente estranho um funcionar só no FF. Quando aprendi a fazer isso, foi com o document.write mesmo, mas aí resolvi fazer um teste para ver se sem o document.write funcionava, e então funcionou, mas aí o suposto problema, não funcionou no google chrome, navegador que mais gosto, já tem até firebug para ele, estou usando e recomendando ele "com pressão". -
(Resolvido) Carregamento de script externo em outro
pergunta respondeu ao Rafael Laurindo de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Sim estou montando um framework, que já está com "trocentos" alguns métodos. A medida que vou programando vou projetando-os, de acordo com minha necessidade, tudo OO. Não uso jquery, nem spryte (refrigentante) spray, nem nada. Não menosprezando-os, mas daqui a pouco eu vou ficar burro, não precisando raciocinar pra mais nada, e tendo que me acostumar com sintaxes que parecem do além. Javascript é tãoooooo baummm e "as turma" quer complica-lo. -
(Resolvido) Carregamento de script externo em outro
pergunta respondeu ao Rafael Laurindo de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Rs, acho que não entendeu, eu estou tentando carregar um script js em outro script js, e não carregar um script js em uma página htm. Entendeu? -
Pessoal, olhêm essas duas linhas à baixo, para o carregamento de um script externo dentro de outro, também externo. <script type="text/javascript" src="Document.ext.js"></script> document.write("<script type='text/javascript' src='Document.ext.js'></script>") A primeira opção funciona somente no FF, e a segunda neste último e no Google Chrome. Porque, a primeira falha no Google Chrome? É chato ficar usando o document.write(), a meu ver "à toa", fica meio gambiarra neste caso. E eu preciso sempre desta lib Document.ext.js, nela contém um método que que projetei para carregar arquivos de outras classes, bem como no PHP.
-
Já pensou em usar Flash, meu bom? Taew um link maneiro http://imasters.uol.com.br/artigo/3890?cn=3890&cc=258
-
Entendi, muitíssimo obrigado. Vocé 10.
-
(Resolvido) Atalho para executar o sistema
pergunta respondeu ao Rafael Laurindo de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Resolvi, com este post http://www.babooforum.com.br/forum/index.p...howtopic=386023 -
(Resolvido) Atalho para executar o sistema
uma questão postou Rafael Laurindo Ajax, JavaScript, XML, DOM
Pessoal, gostaria de fazer algo, não necessariamente um script, para ser colocado na área de trabalho/b] dos clientes, para que quando fosse executado, ele abrisse o navegador com a página do sistema. Como posso fazer isso? Estou tendo esta dúvida, porque gostaria que o usuário não precisasse digitar o endereço no navegador, e também não gostaria de programar a página inicial em todos os navegadores, de todas as máquinas na rede, para abrir no endereço do sistema. -
Membro privado, mas não estático
pergunta respondeu ao Rafael Laurindo de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Está correto. Ué, então, como implementar um membro estático e privado ao mesmo tempo? -
Membro privado, mas não estático
pergunta respondeu ao Rafael Laurindo de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Só estou postando novamente porque o tópico anterior foi equivocado, eu não havia feito os devidos testes. Para não abrir um novo, reaproveitei este. Se alguém puder me ajudar. -
Usando namespace, o nome das classes devem conter todo o path onde se encontra? Ex.: folder1_folder1.2_className, e fazendo assim, o __autoload($class) programar $class = str_replace('_','/', $class) include_once($class)? Ou usando Namespace, os objetos podem interar uns com os outros, estando eles em qualquer parte da árvode, do path onde se encontram? Eu não entendi muito bem a utilidade do namespace.
-
(Resolvido) window.open
pergunta respondeu ao Rafael Laurindo de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Pelo menos o problema da barra de url eu consegui resolver, é só digitar na url about:config depois digitar dom.disable_window_open_feature.location e trocar o valor para false, e o status ficará como modificado, depois é só colocar o parâmetro toolbar=no. Abraços e até a próxima. -
(Resolvido) window.open
pergunta respondeu ao Rafael Laurindo de Rafael Laurindo em Ajax, JavaScript, XML, DOM
Mas exatamente o que você não sabe, é o que eu não sei, o resto eu realmente faço com ajax e js. Rs. Quanto ao location=no, não é uma exigência, era só uma idéia que me ocorreu.