
androide
Membros-
Total de itens
43 -
Registro em
-
Última visita
Tudo que androide postou
-
salvar e atualizar html e visualizar html
pergunta respondeu ao androide de androide em Ajax, JavaScript, XML, DOM
Ok Rafael, Obrigado pela ajuda, vou tentar por aqui, testando o que já fiz e incluindo o código que me passou. qualquer coisa eu do um help. -
salvar e atualizar html e visualizar html
pergunta respondeu ao androide de androide em Ajax, JavaScript, XML, DOM
Rafael, Como você já tem uma boa parte do script quase pronto, me passe o que você tem e eu vou já testando e tentando te ajudar daqui... :blush: -
salvar e atualizar html e visualizar html
pergunta respondeu ao androide de androide em Ajax, JavaScript, XML, DOM
Valeu cara, pode crer que quando chegaros a um veredicto final, esse tópico será o mais visitado de todos, pois algo desse tipo é dificil de encontrar por ai!! muito obrigado pela força. ;) Mais uma coisa, 1:17 da manhã!!!! não dorme não!!!!rsrsrsrs!!!! :lol: :lol: :lol: -
salvar e atualizar html e visualizar html
pergunta respondeu ao androide de androide em Ajax, JavaScript, XML, DOM
Ok desculpe-me pela agitação! É verdade, eu pesquisando, mais me deu dor de cabeça do que nunca!!! No php tem um comando chamado fopen que consegue abrir infinidades de documentos desde txt até o próprio php, e filiado com o comando htmlspecialchars que consegue mostrar o codigo fonte da pagina aberta, até ai legal, mas pesquisando sobre como abrir este documento no iframe, se acha pouca coisa relacionada, uma dessas pesquisas que me chamou a atenção foi poder abrir um documento txt no iframe desta forma: <iframe rsc="c:\document.txt"></iframe> mas se eu fizer isso matará todas as funções dos outros botões como colocar em negrito, sublinhado, itálico, cor, tipo, tamanho da fonte e etc. só se tiver um cheito de colocar uma condiciona "se" dentro do rsc, tipo: <iframe rsc='<?php if (o click do botão for true){ então camhino do Texto}else{caminho do html} ?>'> é mais ou menos isso mais acho que vai ficar mais complicado ainda do que você está fazendo. -
salvar e atualizar html e visualizar html
pergunta respondeu ao androide de androide em Ajax, JavaScript, XML, DOM
esqueceram de mim!!! :o -
salvar e atualizar html e visualizar html
pergunta respondeu ao androide de androide em Ajax, JavaScript, XML, DOM
Valeu amigo :rolleyes: também estou pesquisando outras formas de salvar, atualizar o html e visualizar e atualizar o codigo fonte. -
salvar e atualizar html e visualizar html
pergunta respondeu ao androide de androide em Ajax, JavaScript, XML, DOM
Beleza, valeu!!! Só que eu não entendi o codigo, e como posso utilizá-lo no meu editor para visualizar o code. Pelo que vi ele cria um objeto "Scripting.FileSystemObject" e um arquivo de texto no diretório C s = fso.CreateFolder("C:\\test.txt", true); depois inseri um texto e valida s.writeline("This is a test"); s.Close(); } catch(err){ var strErr = 'Error:'; strErr += '\nNumber:' + err.number; strErr += '\nDescription:' + err.description; document.write(strErr); } } fiz um teste e pra mim retornou erro!!! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD><TITLE></TITLE> <META content="text/html; charset=windows-1252" http-equiv=Content-Type> <META name=GENERATOR content="MSHTML 8.00.6001.18828"> <script type="text/javascript"> function WriteToFile() { try { var fso, s; fso = new ActiveXObject("Scripting.FileSystemObject"); s = fso.CreateFolder("C:\\test.txt", true); s.writeline("This is a test"); s.Close(); } catch(err){ var strErr = 'Error:'; strErr += '\nNumber:' + err.number; strErr += '\nDescription:' + err.description; document.write(strErr); } } </script> </HEAD> <BODY bgColor=#666666> <a href="#" onclick="WriteToFile()">Clique aqui</a> <P><FONT color=#33ff66>adçflakdçfakçdflkaçdlfkaçdlfa</FONT></P> <P><FONT color=#33ff66>açlfkçaldfkçaldkfaçldfkç</FONT></P></BODY></HTML> se caso for mais fácil em php fazer essas mudanças, por favor me diga como, pois andamos e andamos e voltamos por começo. -
salvar e atualizar html e visualizar html
pergunta respondeu ao androide de androide em Ajax, JavaScript, XML, DOM
Cara valeu mas como eu sou novato em javascript ainda não entendi. :wacko: O elemento é a variavel criada para receber o conteudo da minha pagina, e o que coloco no "seu texto"? estive pesquisando e descobri isso window.editor.location ="view-source:"+ window.editor.location só que tem algo de errado pois ele tenta procurar uma dll do ie, um tipo de protocolo e não faz nada só fica lendo -
salvar e atualizar html e visualizar html
pergunta respondeu ao androide de androide em Ajax, JavaScript, XML, DOM
Fiz um teste, digitei um texto no editor e cliquei no botão e me retornou um documento em branco, se não estou enganado aquilo que eu edito está no id="editor" do iframe e não no html editor.html, acho que esse comando tenta ir até o editor.html e retorna seu conteudo para o iframe, como o conteudo está em branco (só possui as tags <html><head> e <body>) ele retorna branco visto o que eu digitei está na variavel e não no editor.html. :blink: E ele não retornou o codigo fonte e sim o conteudo da pagina normal, fiz outro teste direcionando para editor_html.php que é o editor em si e ele rotornou o conteudo sem ser o codigo fonte. Será que usando innerHTML resolve esse problema? já que ele exibe resultados em string sem atualizar a pagina? só não sei usá-lo nessa situação :wacko: segue o codigo do editor <input type="button" value="html" onclick="html_p()"/><?echo " "; ?> </br> <center> <iframe id="editor" frameborder="0" src="./ferramentas/editor.html" style=" border:1px solid; width: 510px; height: 350px"></iframe> </center> </td> e do script function html_p(){ window.editor.location.href = "/exercicios/editor_and/ferramentas/editor.html" } -
salvar e atualizar html e visualizar html
pergunta respondeu ao androide de androide em Ajax, JavaScript, XML, DOM
sim tenho, utilizo wamp5, deixa eu ver se compreendi: como quero que o html apareça no iframe, então eu criu um botão ou um link <input type="button" value="html" onclick="html_p()"/> onde minha função htnl_p() terá os seguintes parametros: function htnl_p(){ window.editor.location.href = /exercicios/editor_and/ferramentas/editor.html } pode ser dessa forma? :huh: se sim, esse comando me possibilita editar o html? :huh: tipo clicar no botão ou link, exibi o html, faz a alteração, clica novamente, exibi o resultado. no caso de ser tudo em javascript seria o mais viável, mas para não te atrapalhar pode ser em php mesmo, eu tento adequar ao código. :rolleyes: -
salvar e atualizar html e visualizar html
pergunta respondeu ao androide de androide em Ajax, JavaScript, XML, DOM
Melhor em javascript, pois todo o editor é em javascript, olhei nos tutoriais desse site e achei um codigo para visualizar o html da pagina que é o "window.location..." só que não deu certo, aparece que a pagina não existe... Qualquer dica que você possa dar Rafael será de grande ajuda. Valeu -
Pessoal boa tarde, sou eu novamente. Estou tentando salvar o conteudo do meu editor web que fiz em javascript, utilizei execcomand para "salvar como", até ai tudo bem, só que na hora de atualizar da erro, queria uma forma de salvar e atualizar num diretório padrão sem aparecer a janela de salvar como, o usuário inseri o nome da arte no imput text e depois clica em salvar ele salva num diretório padrão, exemplo. c:\\document\artes\[variavel].html Outra coisa, quero fazer um botão para visualizar e editar o html dentro do iframe, como faço isso? :huh: Segue o codigo do editor com o botão salvar e o iframe. <input type="button" value="Salvar" onclick="salvar()"/> <?echo " "; ?> </br> <center> <iframe id="editor" frameborder="0" src="./ferramentas/editor.html" style=" border:1px solid; width: 510px; height: 350px"></iframe> </center> </td> Segue o codigo javascript function salvar() { window.document.getElementById('editor').contentWindow.document.execCommand('SaveAs'); } desde já agradeço sua atenção
-
é isso mesmo, era isso que eu queria de começo, localizar o id do input para diferenciar os botões ao ser executado. mas como você disse que ele só verifica se o elemento existe, ou seja não é por execução acredito que foi isso que fez o erro :blink: ele verificava se o cfundo existia, e ele existe, independente da execução do botão. como era sempre verdadeiro então ele só executava a primeira parte o if. :blush: deve ser por isso que o if não dava certo :huh: talvez eu tenha que colocar if (window.document.exist.id('cfundo'))????????????? ou algo assim para me trazer a resposta. o que você acha?
-
Gente descobri qual era o problema!!!! ("em partes") :D o problema era a instrução if para diferenciar os id dos botões. if(document.getElementById('cfundo')) acredito que esse é o problema pois criei duas functions para abrir o popup com nomes diferentes e duas functions para setar a cor e deu certo!!! olha o codigo ai function abrepopup() { janela = window.open(); janela.document.write("<html><body><table border=0 width=\"100%\">\n<tr>\n<td bgcolor=\"#dddff2\" onclick=\"java script:parent.opener.cor_fundo(this.bgColor)\">Cor</td>\n<td bgcolor=\"#ffdd00\" onclick=\"java script:parent.opener.cor_fundo(this.bgColor)\">Cor</td>\n</tr>\n</table></body></html>"); } function abrepopupt() { janela = window.open(); janela.document.write("<html><body><table border=0 width=\"100%\">\n<tr>\n<td bgcolor=\"#dddff2\" onclick=\"java script:parent.opener.cor_fonte(this.bgColor)\">Cor</td>\n<td bgcolor=\"#ffdd00\" onclick=\"java script:parent.opener.cor_fonte(this.bgColor)\">Cor</td>\n</tr>\n</table></body></html>"); } function cor_fundo(cor) { document.frames['editor'].document.body.bgColor = cor; } function cor_fonte(corf){ window.document.getElementById('editor').contentWindow.document.execCommand('ForeColor', false, corf); } agora vou fazer uma paleta de cor no popup mais decente, com mais cores e um novo visual, pois esta é só para teste. :lol: valeu e um abraço por todos que tentaram resolver essa charada, que na realidade não foi inteiramente resolvida pois resta saber o por quê do if não ter funcionado. mais beleza bola pra frente!!!! ^_^
-
Pessoal porfavor me ajudem com esse problema!!! :( help me please!!!!!!!!!!!!!!!!!!!! :o
-
Vamos lá pessoal por favor me ajudem já estou muito tempo pesquisando uma alternativa para o meu problema, e não encontro isto está me deixando frustrado!!! :( sei que tem bastante ninja por aqui :ninja: e pode facilmente me dar um luz. desde já agradeço :)
-
Andreia, obrigado pela sua resposta, mas o meu objetivo é criar uma ferramenta de email marketing para os meus clientes com um editor imbutido e minha dificuldade esta na criação desse editor personalizado, meu unico problema é que não consigo fazer os dois popups responderem alterações diferentes, :wacko: Eu sei que existe editores muito bons por ai afora, mas como iniciante em javascript fazer as coisas do zero é a unica forma que consigo aprender :D segue o codigo do javascript function abrepopup() { janela = window.open(); janela.document.write("<html><body><table border=0 width=\"100%\">\n<tr>\n<td bgcolor=\"#dddff2\" onclick=\"java script:parent.opener.cor_fundo(this.bgColor)\">Cor</td>\n<td bgcolor=\"#ffdd00\" onclick=\"java script:parent.opener.cor_fundo(this.bgColor)\">Cor</td>\n</tr>\n</table></body></html>"); } function cor_fundo(cor) { if(document.getElementById('cfundo')) { document.frames['editor'].document.body.bgColor = cor; }else{ document.frames['editor'].document.body.text = cor; } }
-
Boa tarde a todos vocês, sou novo no forum e iniciante em javascript. Estou criando um editor html e parei na parte de paletas de cores. Pesquisei muito sobre popup, e estou tendo um problema para criar a palheta :unsure: !!!!! Fiz um botão onde onclick executava abrepopup(), dentro do popup se selecionava a cor e esta alterava a cor de fundo document.frames['editor'].document.body.bgColor = cor; até ai dudo bem, só que quando fui fazer o mesmo codigo para alterar a cor do texto ele altera a cor do fundo!!! já tentei muitas coisas e todas dão o mesmo resultado :wacko: ou dão erro!!! segue o codigo html para o botão <input id="cfundo" type="button" value="cor fundo" onclick="abrepopup()"/><?echo " "; ?> <input id="cfonte" type="button" value="cor fonte" onclick="abrepopup()"/><?echo " "; ?> segue o codigo javascript para alterar a cor de fundo e do texto. function abrepopup() { janela = window.open(); janela.document.write("<html><body><table border=0 width=\"100%\">\n<tr>\n<td bgcolor=\"#dddff2\" onclick=\"java script:parent.opener.cor_fundo(this.bgColor)\">Cor</td>\n<td bgcolor=\"#ffdd00\" onclick=\"java script:parent.opener.cor_fundo(this.bgColor)\">Cor</td>\n</tr>\n</table></body></html>"); } function cor_fundo(cor) { if(document.getElementById('cfundo')) { document.frames['editor'].document.body.bgColor = cor; }else{ document.frames['editor'].document.body.text = cor; } } Aqueles que puderem, por favor me ajudem a encontrar uma resposta para esse problema