⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 颜色查看器

📁 网页特效
💻
📖 第 1 页 / 共 3 页
字号:
<script LANGUAGE="JavaScript">
      var HexCharacters="0123456789ABCDEF";
      function HexValue(decimal)
      {
        return HexCharacters.charAt((decimal>>4)&0xf)+HexCharacters.charAt(decimal&0xf)
      }
      function DecValue(hexadecimal)
      {
        return parseInt(hexadecimal.toUpperCase(),16)
      }
      function setColor(colorString)
      {
        document.HexConvert.HexRed.value=colorString.substring(0,2)
        document.HexConvert.HexGreen.value=colorString.substring(2,4)
        document.HexConvert.HexBlue.value=colorString.substring(4,6)
        document.HexConvert.DecRed.value=DecValue(document.HexConvert.HexRed.value)
        document.HexConvert.DecGreen.value=DecValue(document.HexConvert.HexGreen.value)
        document.HexConvert.DecBlue.value=DecValue(document.HexConvert.HexBlue.value)
     }
      function DecFixed(decimal)
      {
        return Math.min(parseFloat(Math.abs(Math.floor(decimal))), 255)
      }
      function HexFixed(hexadecimal)
      {
        return HexValue(Math.min(parseFloat(Math.abs(Math.floor(DecValue(hexadecimal)))), 255))
      }
      function SyncDecimal()
      {
        document.HexConvert.DecRed.value=DecFixed(document.HexConvert.DecRed.value)
        document.HexConvert.HexRed.value=HexValue(document.HexConvert.DecRed.value)
        document.HexConvert.DecBlue.value=DecFixed(document.HexConvert.DecBlue.value)
        document.HexConvert.HexBlue.value=HexValue(document.HexConvert.DecBlue.value)
        document.HexConvert.DecGreen.value=DecFixed(document.HexConvert.DecGreen.value)
        document.HexConvert.HexGreen.value=HexValue(document.HexConvert.DecGreen.value)
        Preview()
        return
      }
      
      function SyncHex()
      {
        document.HexConvert.HexRed.value=HexFixed(document.HexConvert.HexRed.value)
        document.HexConvert.DecRed.value=DecValue(document.HexConvert.HexRed.value)
        document.HexConvert.HexGreen.value=HexFixed(document.HexConvert.HexGreen.value)
        document.HexConvert.DecGreen.value=DecValue(document.HexConvert.HexGreen.value)
        document.HexConvert.HexBlue.value=HexFixed(document.HexConvert.HexBlue.value)
        document.HexConvert.DecBlue.value=DecValue(document.HexConvert.HexBlue.value)
        Preview()
        return
      }
      
      function Preview()
      {
        if (navigator.appName != "Netscape")
        {
		  self.frames[0].document.bgColor=document.HexConvert.HexRed.value+document.HexConvert.HexGreen.value+document.HexConvert.HexBlue.value   
        }
		else
		{
		  document.bgColor=document.HexConvert.HexRed.value+document.HexConvert.HexGreen.value+document.HexConvert.HexBlue.value   
		}
        return
      }
    </script>
</head>
<script LANGUAGE="JavaScript">
if (navigator.appName != "Netscape")
  {
  document.write ('<body background="/parch.jpg" bgcolor="#ede2cd" text="#000000" link="#000066" alink="#dddddd" vlink="#993300" topmargin="0" marginheight=0>')
  }
else
  {
  document.write ('<body bgcolor="#ffffff" text="#000000" link="#000066" alink="#dddddd" vlink="#993300" topmargin="0">')
  }
</script>
<table border="0" cellpadding="0" cellspacing="0">
  <tr><td>
    <form NAME="HexConvert">
      <center>
        <table WIDTH="400" BORDER="0" CELLSPACING="0" CELLPADDING="0">
          <tr>
            <td ALIGN="CENTER" BGCOLOR="#E6E6E6" WIDTH="400">
                <table WIDTH="400" BORDER="5" CELLSPACING="5" CELLPADDING="5" BGCOLOR="#E0E0E0">
                  <tr>
                    <td class=top WIDTH="200">
                      <font FACE="Arial,Helvetica" SIZE="2" COLOR="#FFFFCC">
                        <b>DECIMAL</b>
                      </font>
                    </td>
                    <td class=top WIDTH="200">
                      <font FACE="Arial,Helvetica" SIZE="2" COLOR="#FFFFCC">
                        <b>HEXADECIMAL</b>
                      </font>
                  </tr>
                  <tr>
                    <td ALIGN="CENTER">
                      <table BORDER="0">
                        <tr>
                          <td ALIGN="CENTER">
                            <a HREF="javascript: document.HexConvert.DecRed.value=document.HexConvert.DecRed.value*1+10;SyncDecimal();">
                              [+]</a><br>
                            <input TYPE="TEXT" NAME="DecRed" SIZE="3" MAXLENGTH="3" VALUE="255" onFocus="DecRed.select()" onBlur="SyncDecimal();"><br>
                            <a HREF="javascript: document.HexConvert.DecRed.value=document.HexConvert.DecRed.value*1-10;SyncDecimal();">
                              [-]</a><br>
                          </td>
                          <td ALIGN="CENTER">
                            <a HREF="javascript: document.HexConvert.DecGreen.value=document.HexConvert.DecGreen.value*1+10;SyncDecimal();">
                              [+]</a><br>
                            <input TYPE="TEXT" NAME="DecGreen" SIZE="3" MAXLENGTH="3" VALUE="255" onFocus="DecGreen.select()" onBlur="SyncDecimal();"><br>
                            <a HREF="javascript: document.HexConvert.DecGreen.value=document.HexConvert.DecGreen.value*1-10;SyncDecimal();">
                              [-]<br>
                          </td>
                          <td ALIGN="CENTER">
                            <a HREF="javascript: document.HexConvert.DecBlue.value=document.HexConvert.DecBlue.value*1+10;SyncDecimal();">
                              [-]</a><br>
                            <input TYPE="TEXT" NAME="DecBlue" SIZE="3" MAXLENGTH="3" VALUE="255" onFocus="DecBlue.select()" onBlur="SyncDecimal();"><br>
                            <a HREF="javascript: document.HexConvert.DecBlue.value=document.HexConvert.DecBlue.value*1-10;SyncDecimal();">
                              [-]</a><br>
                          </td>
                        </tr>
                        <tr>
                          <td ALIGN="CENTER">
                            <font FACE="Arial,Helvetica" SIZE="1">
                              RED<br>
                            </font>
                          </td>
                          <td ALIGN="CENTER">
                            <font FACE="Arial,Helvetica" SIZE="1">
                              GREEN<br>
                            </font>
                          </td>
                          <td ALIGN="CENTER">
                            <font FACE="Arial,Helvetica" SIZE="1">
                              BLUE<br>
                            </font>
                          </td>
                        </tr>
                      </table>
                    </td>
                    <td ALIGN="CENTER">
                      <table BORDER="0">
                        <tr>
                          <td ALIGN="CENTER">
                            <input TYPE="TEXT" NAME="HexRed" SIZE="2" MAXLENGTH="2" VALUE="FF" onFocus="HexRed.select()" onBlur="SyncHex();">
                          </td>
                          <td ALIGN="CENTER">
                            <input TYPE="TEXT" NAME="HexGreen" SIZE="2" MAXLENGTH="3" VALUE="FF" onFocus="HexGreen.select()" onBlur="SyncHex();">
                          </td>
                          <td ALIGN="CENTER">
                            <input TYPE="TEXT" NAME="HexBlue" SIZE="2" MAXLENGTH="3" VALUE="FF" onFocus="HexBlue.select()" onBlur="SyncHex();">
                          </td>
                        </tr>
                        <tr>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -