<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 14, 文章 - 39, 評論 - 17, 引用 - 0
    數據加載中……

    網頁調色板代碼『收集』

    1.

    <html>
    <head>
    ?
    <script>
    var tempColor = "0099cc";
    function returnColor(){
    ??? var Hcolor = dlgHelper.ChooseColorDlg(tempColor).toString(16);
    ??? with(event.srcElement){
    ??????? value = ((Hcolor.length<6)?"000000".substring(0,6-Hcolor.length):"") + Hcolor;???
    ??????? style.backgroundColor = ((Hcolor.length<6)?"000000".substring(0,6-Hcolor.length):"") + Hcolor;???
    ??? }???
    ??? tempColor = Hcolor
    }
    </script>
    </head>
    <body>
    <OBJECT id=dlgHelper CLASSID="clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b" width="0px" height="0px"></OBJECT>

    <input type="text" value="#0099CC" size="12" onclick="returnColor()" style="background-color: #0099CC">
    </body>
    </html>




    2.

    test1.html
    =====================================
    <SCRIPT>
    var dWin=null;
    function doDialog()
    {
    dWin=showModelessDialog('color.html',window,'status:no;dialogWidth:260px;dialogHeight:200px');
    }
    </SCRIPT>

    <form name=form1>
    <input name="color1">
    <button onclick="doDialog();" >open</button>
    </form>

    ?


    color.html
    ====================================
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2311">
    <title>調色板</title>
    <script>
    var ColorHex=new Array('00','33','66','99','CC','FF')
    var SpColorHex=new Array('FF0000','00FF00','0000FF','FFFF00','00FFFF','FF00FF')
    var current=null

    function intocolor()
    {
    var colorTable=''
    for (i=0;i<2;i++)
    {
    for (j=0;j<6;j++)
    {
    colorTable=colorTable+'<tr height=12>'
    colorTable=colorTable+'<td width=11 style="background-color:#000000">'

    if (i==0){
    colorTable=colorTable+'<td width=11 style="background-color:#'+ColorHex[j]+ColorHex[j]+ColorHex[j]+'">'}
    else{
    colorTable=colorTable+'<td width=11 style="background-color:#'+SpColorHex[j]+'">'}


    colorTable=colorTable+'<td width=11 style="background-color:#000000">'
    for (k=0;k<3;k++)
    {
    for (l=0;l<6;l++)
    {
    colorTable=colorTable+'<td width=11 style="background-color:#'+ColorHex[k+i*3]+ColorHex[l]+ColorHex[j]+'">'
    }
    }
    }
    }
    colorTable='<table width=253 border="0" cellspacing="0" cellpadding="0" style="border:1px #000000 solid;border-bottom:none;border-collapse: collapse" bordercolor="000000">'
    +'<tr height=30><td colspan=21 bgcolor=#cccccc>'
    +'<table cellpadding="0" cellspacing="1" border="0" style="border-collapse: collapse">'
    +'<tr><td width="3"><td><input type="text" name="DisColor" size="6" disabled style="border:solid 1px #000000;background-color:#ffff00"></td>'
    +'<td width="3"><td><input type="text" name="HexColor" size="7" style="border:inset 1px;font-family:Arial;" value="#000000"></td></tr></table></td></table>'
    +'<table border="1" cellspacing="0" cellpadding="0" style="border-collapse: collapse" bordercolor="000000" onmouseover="doOver()" onmouseout="doOut()" onclick="doclick()" style="cursor:hand;">'
    +colorTable+'</table>';
    colorpanel.innerHTML=colorTable
    }

    function doOver() {
    if ((event.srcElement.tagName=="TD") && (current!=event.srcElement)) {
    if (current!=null){current.style.backgroundColor = current._background}
    event.srcElement._background = event.srcElement.style.backgroundColor
    DisColor.style.backgroundColor = event.srcElement.style.backgroundColor
    HexColor.value = event.srcElement.style.backgroundColor
    event.srcElement.style.backgroundColor = "white"
    current = event.srcElement
    }
    }

    function doOut() {
    if (current!=null) current.style.backgroundColor = current._background
    }

    function doclick(){
    if (event.srcElement.tagName=="TD"){
    dialogArguments.form1.color1.value=event.srcElement._background
    window.close();
    }
    }
    </script>

    <SCRIPT>
    function window.onunload()
    {
    dialogArguments.dWin=null;
    }
    </SCRIPT>
    </head>

    <body onload="intocolor()" topmargin=0 leftmargin=0 scroll=no>
    <div id="colorpanel" style="position: absolute;">
    </div>
    </body>
    </html>



    posted on 2006-12-05 23:29 mlw2000 閱讀(747) 評論(1)  編輯  收藏 所屬分類: JavaScript

    評論

    # re: 網頁調色板代碼『收集』  回復  更多評論   

    謝了!
    2008-08-07 11:12 | face
    主站蜘蛛池模板: 久久一区二区三区免费播放 | 毛片在线免费视频| 久久久无码精品亚洲日韩蜜桃| 一级特级aaaa毛片免费观看 | 成人无遮挡裸免费视频在线观看 | 亚洲成AV人片在线观看无| a毛看片免费观看视频| 亚洲热妇无码AV在线播放| 日韩免费视频一区二区| 日韩电影免费在线观看中文字幕| 亚洲日本中文字幕一区二区三区 | 成全高清在线观看免费| 亚洲AV福利天堂一区二区三| 日韩在线不卡免费视频一区| 67pao强力打造67194在线午夜亚洲| 99爱免费观看视频在线| 国产.亚洲.欧洲在线| 国产大片线上免费看| 国产A∨免费精品视频| 亚洲国产精品无码一线岛国| 午夜网站在线观看免费完整高清观看 | 四虎成人免费网站在线| 国产精品亚洲综合五月天| 日韩a级毛片免费视频| 美女免费视频一区二区| 免费人成网站在线高清| baoyu777永久免费视频 | 88av免费观看入口在线| 在线观看亚洲AV日韩A∨| 免费在线精品视频| 国产高清不卡免费视频| 亚洲人成7777| 久久久久亚洲AV无码专区网站| 亚洲成人免费在线| 亚洲欧美在线x视频| 亚洲AV无码一区二区乱孑伦AS | 国产免费看插插插视频| 亚洲精品无码不卡在线播放HE| 亚洲毛片免费视频| 久青草国产免费观看| 亚洲综合综合在线|