标准对话框我不是很清楚,不过你可以给3个输入框,让用户输入 R G B 的值然后改变颜色,好象只适合比较专业的用~~~一点建议~

解决方案 »

  1.   

    <script LANGUAGE="JavaScript">
    var hex = new Array(6)hex[0] = "FF"
    hex[1] = "CC"
    hex[2] = "99"
    hex[3] = "66"
    hex[4] = "33"
    hex[5] = "00"
    function display(triplet) {
    document.bgColor = '#' + triplet
    }
    function drawCell(red, green, blue) {
    document.write('<TD BGCOLOR="#' + red + green + blue + '">')
    document.write('<A HREF="javascript:display(\'' + (red + green + blue) + '\')">')
    document.write('<IMG SRC="place.gif" BORDER=0 HEIGHT=12 WIDTH=12>')
    document.write('</A>')
    document.write('</TD>')
    }
    function drawRow(red, blue) {
    document.write('<TR>')
    for (var i = 0; i < 6; ++i) {
    drawCell(red, hex[i], blue)
    }
    document.write('</TR>')
    }
    function drawTable(blue) {
    document.write('<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0>')
    for (var i = 0; i < 6; ++i) {
    drawRow(hex[i], blue)
    }
    document.write('</TABLE>')
    }
    function drawCube() {
    document.write('<TABLE CELLPADDING=5 CELLSPACING=0 BORDER=1><TR>')
    for (var i = 0; i < 6; ++i) {
    document.write('<TD BGCOLOR="#FFFFFF">')
    drawTable(hex[i])
    document.write('</TD>')
    }
    document.write('</TR></TABLE>')
    }
    drawCube()
    // -->
    </script>可以配合这个 javascript 来给客户使用。非常的方便。
      

  2.   

    wenrui问的是字体&颜色呀,字体的问题谁来答一下,谢谢。
      

  3.   

    标准对话框可以用commonDialog控件。但是默认不安装……