Leitor de resistores online em meu fórum Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Leitor de resistores online em meu fórum

2 participantes

Ir para baixo

Tópico resolvido Leitor de resistores online em meu fórum

Mensagem por tecnico31 Qui 29 Dez 2011 - 16:06

Qual é minha questão:
eu queria coloca um leitor de resistores online me meu forum
mas os amigos bloquearam meu topico pesso que desbloqueam porque eu nao consegui resolver ainda nao kkkk

vejao o topico
https://ajuda.forumeiros.com/t50036-leitor-de-resistores-online?highlight=leitor+de+resisitores+online

eu queria deixar meu forum assim
http://www.areaseg.com/sinais/resistores.html

Endereço do meu fórum:
http://forum2011.forumeiros.com/forum

Versão do meu fórum:
tecnico31
tecnico31
**

Membro desde : 28/07/2011
Mensagens : 79
Pontos : 136

http://forum2010.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Leitor de resistores online em meu fórum

Mensagem por Luciano98 Seg 2 Jan 2012 - 16:59

Olá!

Crie uma página HTML e nela coloque esse código:
Código:
<body background="http://www.areaseg.com/fundo.jpg" onload="calcOhms()">
<script language="javascript" src="http://www.areaseg.com/seguranca.js"></script>
<script language="javascript" src="http://www.areaseg.com/sinais/sinais.js"></script><style type="text/css">th {font-family:arial; font-weight:normal; font-size:8pt; }.s1 {font-family:arial; font-weight:normal; font-size:8pt; }</style>
<script language="JavaScript1.1">
<!-- hide script from nonscriptable browsers

// create array listing all the multiplier values
var multiplier = new Array()
multiplier[0] = 0
multiplier[1] = 1
multiplier[2] = 2
multiplier[3] = 3
multiplier[4] = 4
multiplier[5] = 5
multiplier[6] = 6
multiplier[7] = 7
multiplier[8] = 8
multiplier[9] = 9
multiplier[10] = -1
multiplier[11] = -2

// create array listing all tolerance values
var tolerance = new Array()
tolerance[0] = "+/-5%"
tolerance[1] = "+/-10%"
tolerance[2] = "+/-20%"

// format large values into kilo and meg
function format(ohmage) {
   if (ohmage >= 10e6) {
      ohmage /= 10e5
      return "" + ohmage + " Mohms"
   } else {
      if (ohmage >= 10e3) {
         ohmage /= 10e2
         return "" + ohmage + " Kohms"
      } else {
         return "" + ohmage + " ohms"
      }
   }
}

// calculate resistance and tolerance values
function calcOhms() {
   var form = document.forms[0]
   var d1 = form.tensSelect.selectedIndex
   var d2 = form.onesSelect.selectedIndex
   var m = form.multiplierSelect.selectedIndex
   var t = form.toleranceSelect.selectedIndex
   var ohmage = (d1 * 10) + d2
   ohmage = eval("" + ohmage + "e" + multiplier[m])
   ohmage = format(ohmage)
   var tol = tolerance[t]
   document.forms[1].result.value = ohmage + ", " + tol
}

// pre-load all color images into image cache
var colorList = "Preto,Azul,Marrom,Ouro,Cinza,Verde,Nada,Laranja,Vermelho,Prata,Violeta,Branco,Amarelo"
var colorArray = colorList.split(",")
var imageDB = new Array()
for (i = 0; i < colorArray.length; i++) {
   imageDB[colorArray[i]] = new Image(21,182)
   imageDB[colorArray[i]].src = "r" + colorArray[i] + ".gif"
}

function setTens(choice) {
   var tensColor = choice.options[choice.selectedIndex].text
   document.tens.src = imageDB[tensColor].src
   calcOhms()
}
function setOnes(choice) {
   var onesColor = choice.options[choice.selectedIndex].text
   document.ones.src = imageDB[onesColor].src
   calcOhms()
}
function setMult(choice) {
   var multColor = choice.options[choice.selectedIndex].text
   document.mult.src = imageDB[multColor].src
   calcOhms()
}
function setTol(choice) {
   var tolColor = choice.options[choice.selectedIndex].text
   document.tol.src = imageDB[tolColor].src
   calcOhms()
}
function showIntro() {
   window.open("resintro.htm","","WIDTH=400,HEIGHT=260")
}
// end script hiding -->
</script>


<center><b style="color:blue;font-family:arial;font-size:12pt;"> Código de Cores de Resistores </b></center>
<form>
    <center><select name="tensSelect" size="1" onchange="setTens(this)">
        <option selected=""> Preto</option>
        <option> Marrom </option>
        <option> Vermelho </option>
        <option> Laranja </option>
        <option> Amarelo </option>
        <option> Verde</option>
        <option> Azul </option>
        <option> Violeta </option>
        <option> Cinza </option>
        <option> Branco </option>
    </select> <select name="onesSelect" size="1" onchange="setOnes(this)">
  <option selected=""> Preto</option>
        <option> Marrom </option>
        <option> Vermelho </option>
        <option> Laranja </option>
        <option> Amarelo </option>
        <option> Verde</option>
        <option> Azul </option>
        <option> Violeta </option>
        <option> Cinza </option>
        <option> Branco </option>
    </select> <select name="multiplierSelect" size="1" onchange="setMult(this)">
  <option selected=""> Preto</option>
        <option> Marrom </option>
        <option> Vermelho </option>
        <option> Laranja </option>
        <option> Amarelo </option>
        <option> Verde</option>
        <option> Azul </option>
        <option> Violeta </option>
        <option> Cinza </option>
        <option> Branco </option>
        <option> Ouro </option>
        <option> Prata </option>
    </select>     <select name="toleranceSelect" size="1" onchange="setTol(this)">
        <option selected=""> Ouro </option>
        <option> Prata </option>
        <option> Nada </option>
    </select>


<script language="JavaScript1.1">
   var form = document.forms[0]
   var tensDigit = form.tensSelect.selectedIndex
   var tensColor = form.tensSelect.options[tensDigit].text
   var onesDigit = form.onesSelect.selectedIndex
   var onesColor = form.onesSelect.options[onesDigit].text
   var multDigit = form.multiplierSelect.selectedIndex
   var multColor = form.multiplierSelect.options[multDigit].text
   var tolDigit = form.toleranceSelect.selectedIndex
   var tolColor = form.toleranceSelect.options[tolDigit].text

var table ="<TABLE BORDER=0>"
table += "<TR><Td ALIGN=center><FORM><INPUT TYPE='text' style=font-size:24pt;background:none;border:1px;font-weight:bold;color:blue;text-align:center; NAME='result' SIZE=20></FORM></center>"
table +="</TD></TR><TR><TD>"
table +="<IMG SRC='resleft.gif' WIDTH=127 HEIGHT=182>" +
         "<IMG SRC='r" + tensColor + ".gif' NAME='tens' WIDTH=21 HEIGHT=182>"+
         "<IMG SRC='r" + onesColor + ".gif' NAME='ones' WIDTH=21 HEIGHT=182>"+
         "<IMG SRC='r" + multColor + ".gif' NAME='mult' WIDTH=21 HEIGHT=182>"+
         "<IMG SRC='spacer.gif' WIDTH=17 HEIGHT=182>"+
         "<IMG SRC='r" + tolColor + ".gif' NAME='tol' WIDTH=21 HEIGHT=182>"+
         "<IMG SRC='resright.gif' WIDTH=127 HEIGHT=182>"
table += "</TD></TR></TABLE>"
document.write(table)
</script><table border="0"><tbody><tr><td align="center"><form><input type="text" style="font-size:24pt;background:none;border:1px;font-weight:bold;color:blue;text-align:center;" name="result" size="20"></form></td></tr><tr><td><img src="resleft.gif" width="127" height="182"><img src="rPreto.gif" name="tens" width="21" height="182"><img src="rPreto.gif" name="ones" width="21" height="182"><img src="http://www.areaseg.com/sinais/rPreto.gif" name="mult" width="21" height="182"><img src="spacer.gif" width="17" height="182"><img src="rOuro.gif" name="tol" width="21" height="182"><img src="resright.gif" width="127" height="182"></td></tr></tbody></table>

</center></form>



</body>

Até mais.
Luciano98
Luciano98
Membro Entusiasta

Membro desde : 01/09/2010
Mensagens : 7647
Pontos : 11049

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos