`
script
` var LampadaChave = []; // Chave.id = liga / desliga elemento com este id var Lampadaicone = []; // icone.id = ícone do elemento. var LampadaDado = []; // Dado.id = conteúdo do elemento. var Lampadanome = []; // nome.id = nome do elemento. var LampadaConj = []; LampadaConj.Lampada = ['Led', 'Fluorescente', 'Incandescente', 'Halogena', 'Dicroica']; Lampadanome.Led = "Led"; Lampadaicone.Led = { true: ' `
img src="LedOn.jpg" height="30"
`', false:' `
img src="LedOff.jpg" height="30"
`'}; LampadaDado.Led = { true: ' `
img src="LedOn.jpg" height="180"
`', false:' `
img src="LedOff.jpg" height="180"
`'}; Lampadanome.Fluorescente = "Fluorescente"; Lampadaicone.Fluorescente = { true: ' `
img src="FluorescenteOn.jpg" height="30"
`', false:' `
img src="FluorescenteOff.jpg" height="30"
`'}; LampadaDado.Fluorescente = { true: '`
img src="FluorescenteOn.jpg" height="180"
`', false:'`
img src="FluorescenteOff.jpg" height="180"
`'}; Lampadanome.Incandescente = "Incandescente"; Lampadaicone.Incandescente = { true: ' `
img src="IncandescenteOn.gif" height="30"
`', false:' `
img src="IncandescenteOff.gif" height="30"
`'}; LampadaDado.Incandescente = { true: ' `
img src="IncandescenteOn.gif" height="180"
` ', false:' `
img src="IncandescenteOff.gif" height="180"
` '}; Lampadanome.Halogena = "Halogena"; Lampadaicone.Halogena = { true: ' `
img src="HalogenaOn.jpg" height="30"
`', false:' `
img src="HalogenaOff.jpg" height="30"
`'}; LampadaDado.Halogena = { true: ' `
img src="HalogenaOn.jpg" height="180"
` ', false:' `
img src="HalogenaOff.jpg" height="180"
` '}; Lampadanome.Dicroica = "Dicróica"; Lampadaicone.Dicroica = { true: ' `
img src="DicroicaOn.jpg" height="30"
`', false:' `
img src="DicroicaOff.jpg" height="30"
`'}; LampadaDado.Dicroica = { true: ' `
img src="DicroicaOn.jpg" height="180"
` ', false:' `
img src="DicroicaOff.jpg" height="180"
` '}; function Lampadainicia() { for (var TipoLamp in LampadaConj.Lampada) { LampadaChave[LampadaConj.Lampada[TipoLamp]] = true; } LampadaMudaImagem();} function Lampadaentra(elemento) { LampadaChave[elemento] = !LampadaChave[elemento]; LampadaMudaImagem();} function LampadaColocaLink(elemento, mostra) { return '`
a href="javascript:Lampadaentra(\'' + elemento + '\')"
`' + mostra + '`
`'} function LampadaMonta(Qual, lista) { var sai = ''; var a, b, SeqTipoLamp; // ex: Monta('Dado', ['L', 'R') =` Dado.L[Chave.L]; Dado.R[Chave.R]; for (SeqTipoLamp in lista) { a = Qual + "." + lista[SeqTipoLamp]; // Dado.L b = eval(a) if (b === undefined) {a = lista[SeqTipoLamp];} else { a = Qual + "." + lista[SeqTipoLamp] + "." + eval('LampadaChave.' + lista[SeqTipoLamp]); a = eval(a); if (a === undefined) {a = eval(Qual + "." + lista[SeqTipoLamp]);} } sai += ' ' + LampadaColocaLink(lista[SeqTipoLamp], a) + ' '; } return sai; } function LampadaMudaImagem() { document.getElementById('Lampadaconfig').innerHTML = LampadaMonta('Lampadaicone', LampadaConj.Lampada); document.getElementById('Lampadaconfiguracao').innerHTML = LampadaMonta('Lampadanome', LampadaConj.Lampada); document.getElementById('Lampadaconteudo').innerHTML = LampadaMonta('LampadaDado', LampadaConj.Lampada); } `
` `
linguagem
` `
topico
` `
nome
`Comparação de Lampadas`
` `
titulo
`Comparação de Lampadas`
` `
descritor
`Comparação de Lampadas
`
` `
lead
`Comparar rendimento de vários tipos de lampadas
`
` `
melhorar
`
`
` `
referencia
`
http://www.w3schools.com/htmldom/tryit.asp?filename=try_bulb
http://www.w3schools.com/htmldom/dom_nodes.asp
`
` `
referencia
`
LigarLed.html
http://www.w3schools.com/htmldom/tryit.asp?filename=try_bulb
http://apoie.net.br/desenvolvimento/WPaginaPronta.html
`
`
`
referencia
`
CompararLedLampada.html
BotaoConfigConteudo.html
`
`
`
origem
`CompararLampada.xml`
` `
` `
topico
` `
titulo
`Lampadas`
` `
desc
`Lampada.html
`
` `
` `
topico
` `
titulo
`Lampadas`
` `
desc
`Lampada.html
`
table
` `
tbody
` `
tr
` `
td
` `
fieldset
` `
legend
` Config - clique para alterar `
` `
span id="Lampadaconfig"
``
` `
` `
` `
td
` `
fieldset
` `
legend
` Configuração - clique para alterar `
` `
span id="Lampadaconfiguracao"
``
` `
` `
` `
` `
` `
` `
fieldset
` `
legend
` Conteúdo - clique para alterar `
` `
span id="Lampadaconteudo"
``
` `
` `
` `
` `
topico
` `
titulo
`Comparação das Lampadas`
` `
desc
`
`
` `
` `
topico
` `
titulo
`Interface interna-Codigo fonte
`
` `
desc
`DefinirLampada.js
`
` `
` `
topico
` `
titulo
`Interface interna-Codigo fonte
`
` `
desc
`FuncaoLampada.js
`
` `
` `
topico
` `
titulo
`Codigo fonte principal `
` `
desc
`Lampada.html
`
` `
` `
`