masrocha 0 Denunciar post Postado Outubro 17, 2003 Fala pessoal, estou querendo fazer tipo um orçamento online, seria +/- assim:nome do produto | valor | espaço p/ colocar a qtde. (isso p/ cada um dos itens da lista).No final da lista tem um botão ( gerar orçamento ) qdo. clicado aparece o valor total já calculado. tenho isso em html/java script e gostaria de saber se tem como transformar isso p/ flash/as/js.Ou se alguém tiver um exemplo q eu possa me basear, eu agradeceria...qq coisa c alguém quiser ver o arquivo em js posso enviar via e-mail...valeu... Compartilhar este post Link para o post Compartilhar em outros sites
Leandro Ferreira 0 Denunciar post Postado Outubro 18, 2003 mostre o script. você poderá fazer, provavelmente, 100% no flash Compartilhar este post Link para o post Compartilhar em outros sites
masrocha 0 Denunciar post Postado Outubro 18, 2003 Ai vai o código : <HTML><HEAD><TITLE>ORÇA_TESTE</TITLE><script LANGUAGE="javascript">function geraor (){ j = window.open("","","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=400,height=400"); with (j.document) { open (); writeln ("<HTML><BODY><H1>ORÇAMENTO<hr></h1>"); writeln ("<TABLE border=0>"); writeln ("<TR bgcolor=navy><TH><font color=white>PRODUTO<TH><font color=white>PREÇO<TH><font color=white>QTDE."); var precoTotal = 0; for (i=0; i<produto.length; i++) { if (produto[i][2] > 0) { writeln ("<tr>"); writeln ("<td><B>" + produto[i][0] + "</B>"); writeln ("<td>" + produto[i][1]); writeln ("<td>" + produto[i][2]); precoTotal += produto[i][1] * produto[i][2]; } } writeln ("</TABLE>"); writeln ("<hr><B>Valor total das compras:</B> " + Math.round(precoTotal*100)/100); writeln ("<FORM>"); writeln ("<input type=button value='Fecha esta janela' onclick='window.close();'>"); writeln ("</FORM>"); writeln ("</BODY></HTML"); }}/****************************************************** Tabela de precos e produtos disponiveis. ******************************************************/produto = new Array ();produto[0] = new Array ("PROD_01", "1.00", 0);produto[1] = new Array ("PROD_02", "0.75", 0);produto[2] = new Array ("PROD_03", "0.80", 0);produto[3] = new Array ("PROD_04", "0.50", 0);produto[4] = new Array ("PROD_05", "0.75", 0);produto[5] = new Array ("PROD_06", "2.50", 0);produto[6] = new Array ("PROD_07", "1.40", 0);produto[7] = new Array ("PROD_08", "0.60", 0);produto[8] = new Array ("PROD_09", "1.20", 0);produto[9] = new Array ("PROD_10", "1.50", 0);produto[10] = new Array ("PROD_11", "0.80", 0);produto[11] = new Array ("PROD_12", "1.20", 0);produto[12] = new Array ("PROD_13", "1.80", 0);produto[13] = new Array ("PROD_14", "0.50", 0);produto[14] = new Array ("PROD_15", "1.50", 0);</SCRIPT></HEAD><BODY><center> <FORM><TABLE border=0><TR bgcolor=navy><TH><font color="white">PRODUTO<TH><font color="white">PREÇO<TH><font color="white">QTDE.<script LANGUAGE="javascript">for (i=0; i<produto.length; i++){ if (i%2) document.writeln ("<tr>"); else document.writeln ("<tr bgcolor=ivory>"); document.writeln ("<td><B>" + produto[i][0] + "</B>"); document.writeln ("<td>" + produto[i][1]); document.writeln ("<td><input name=preco size=4 onchange='produto[" + i + "][2]=this.value'>");}</SCRIPT></font></font></font></TABLE><input type=button value="gera orçamento" onclick="geraor()"></FORM></center></BODY></HTML> Valeu... []'s Marco Aurelio Compartilhar este post Link para o post Compartilhar em outros sites
Leandro Ferreira 0 Denunciar post Postado Outubro 19, 2003 a sintaxe da maioria do script é a mesma, a única mudançã é no writeIn(valor), que deve mudar pra campo.text = valor; , sem as tags do htm Compartilhar este post Link para o post Compartilhar em outros sites