단 3줄로 끝나는 획기적인 코딩방법

Program/HTML&JAVASCRIPT 2007.06.19 13:41

단 3줄로 끝나는 획기적인 코딩방법!

 

1. MS 의 일정 :

  • 이올라스 테크놀로지(Eolas Technologies)와의 특허 침해 소송과 관련한 인터넷 익스플로러의 테스트를 위한 한글 패치 Pre-release 버전 배포 개시: http://download.microsoft.com/download/8/3/d/83dcd69f-739d-4297-8258-8c5218e09fff/WindowsXP-KB912945-x86-KOR.exe (이 파일은 Windows XP SP2에서 실행하는 Internet Explorer 6에 설치하실 수 있으며, 개발자를 위한 pre-release 버전으로서 테스트 목적으로만 제공됨)
  • 2006년 3월 1일: 윈도우 업데이트를 통한 IE 업데이트의 선택적 다운로드 개시
  • 2006년 4월12일: 윈도우 업데이트 및 자동 업데이트를 통한 IE 업데이트의 자동 다운로드 및 설치 개시

    2. MS 가 말하는 코딩방법 :

    document.writeln('<script>');
    document.write('document.writeln('');
    document.write('<object
    classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" width="100"
    height="100"></object>');
    document.write('');');
    document.writeln('</script>');


    열라 뺑이쳐야 함.......--;


    3. 단 3줄로 끝나는 획기적인 코딩방법 :



    <textarea id=txt1 style="display:none;" rows="0" cols="0">

    <embed name=mediaplayer1 name=mediaplayer1
    type="application/x-mplayer2" pluginspage =
    "http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/"
    width="320" height="315"
    filename="mmst://vod7.cgntv.net/vod13/hitouch2005/hitouch2005_01_200.asf"
    autostart="1" autosize="1" autoresize="1"
    animationatstart="0" transparentatstart="1"
    autorewind="1" showdisplay="0" clicktoplay="0"
    enablecontextmenu="0" showpositioncontrols="0"
    showstatusbar="1"></embed>                             

    </textarea>

    <script language="javascript"
    src="http://cgntv.net/z_main/okplugin_js.asp?txtid=txt1"></script>





    1) 해당 <object... 또는 <embed...  의 시작과 끝을
     
    <textarea id=txt1 style="display:none;" rows="0" cols="0">

    와 </textarea> 태그로 뒤덮는다.

    id 값은 임의로 정하되, 같은 페이지 내에서 여러번 사용할 경우에는

    txt1, txt2, ... 식으로 하면된다.
     

    2)  </textarea> 아래에

    2-1) asp 일 경우에는 ===================================================

    <script language="javascript" src=http://www.cgntv.net/z_main/okplugin_js.asp?txtid=txt1></script>

    를 삽입합니다.


    okplugin_js.asp 의 내용은  단 한줄 :
    <%
    txtid = request.querystring("txtid")
    spanid = "span" & txtid
    %>
    document.write(document.getElementById('<%=request.querystring("txtid")%>').value);

    입니다.


    2-2) php 일 경우는


    <script language="javascript" src=http://cgnmall.net/z_main/okplugin_js.php?txtid=txt1></script>


    를 삽입합니다.


    okplugin_js.php 의 내용은 단 한줄

    document.write(document.getElementById('<?=$txtid?>').value);

    입니다.


    =======================================================


    다만  okplugin_js.asp 나 okplugin_js.php 파일은

    님의 서버에 생성시키는 것이 더 좋겠지요.

    okplugin_js.asp 파일은 한번만 생성해놓으면 끝이죠.


    IE 의 패치도 피할뿐 아니라,  파이어폭스에서도 작동에 문제가 전혀 없는 코딩입니다.


    이제 어느 플러그인을 만나도 단지 3줄만 추가하면 모든것이 해결입니다.

    주의사항 : document.write 대신
    ....innerHTML 을 사용하면 동영상 등이 윈도우98에서 작동되지 않습니다.



    4. 일반 HTML 구현되는 코딩 :


    주의 : 3번 방법은 다른 도메인에서도 가능하지만,

             4번의 방법은 같은 도메인에서만 가능함!



    위의 3항에서는 asp, php 등으로 구현되는 방법을 설명했지만,

    하얀여우님의 댓글질문을 받고 일반HTML 로 구현되도록 코딩해보았습니다.


    <textarea id=txt1 style="display:none;" rows="0" cols="0">
    <embed name=mediaplayer1 name=mediaplayer1
    type="application/x-mplayer2" pluginspage = ....></embed>

    </textarea>
    <script language="javascript">var txtid='txt1';</script>
    <script language="javascript" src="http://www.cgntv.net/z_main/okplugin.js">

     

    okplugin.js 의 내용

    var emdid = eval(txtid);
    document.write(emdid.value);

     

  • 출처 : Tong - polomini님의 Web Program통

    신고

    'Program > HTML&JAVASCRIPT' 카테고리의 다른 글

    단 3줄로 끝나는 획기적인 코딩방법  (0) 2007.06.19
    WEB COLOR  (0) 2007.06.14

    WEB COLOR

    Program/HTML&JAVASCRIPT 2007.06.14 14:27


    000000 black 검정
    2f4f4f darkslategray 어두운푸른빛회색
    708090 slategray 푸른빛회색
    778899 lightslategray 밝은푸른빛회색
    696969 dimgray 칙칙한회색
    808080 gray 회색
    a9a9a9 darkgray 어두운회색
    c0c0c0 silver 은색
    d3d3d3 lightgrey 밝은회색
    dcdcdc gainsboro
    ffffff white 백색
    fff5ee seashell 바다조가비
    fffafa snow 설백
    f8f8ff ghostwhite 허깨비백색
    fffaf0 floralwhite 꽃의백색
    f5f5f5 whitesmoke 백색연기
    f0f8ff aliceblue 엷은잿빛바탕에푸른빛
    f0ffff azure 하늘색
    fdf5e6 oldlace 낡은끈
    f5fffa mintcream 박하크림
    ffefd5 papayawhip 열대아메리카산과수매질
    ffdab9 peachpuff 복숭아빛불기
    faf0e6 linen 리넨
    eee8aa palegoldenrod 옅은국화과의다년초
    ffe4e1 mistyrose 짙은장미빛
    ffe4b5 moccasin 사슴가죽의구두
    ffdead navajowhite 나바호족백색
    d2b48c tan 볕에탄빛깔
    f5deb3 wheat 밀
    fafad2 lightgoldenrodyellow 밝은국화과다년초노랑
    ffffe0 lightyellow 밝은노랑
    fff8dc cornsilk 옥수수명주실
    faebd7 antiquewhite 옛날의백색
    f5f5dc beige 엷은갈색
    fffacd lemonchiffon 레몬빛가볍고얇은직물
    fffff0 ivory 상앗빛
    f0e68c khaki 누른빛에엷은다색이섞인빛깔
    e6e6fa lavender 연한자주색
    fff0f5 lavenderblush 연한자주빛붉기
    ffe4c4 bisque 분홍빛이도는검은빛을띤누른빛
    ffebcd blanchedalmond 희어진엷은황갈색
    deb887 burlywood 튼튼한목재
    cd853f peru 남미서부의공화국
    00ced1 darkturquoise 어두운푸른빛녹색
    00bfff deepskyblue 짙은하늘파랑
    7fffd4 aquamarine 엷은푸른빛녹색
    1e90ff dodgerblue옥수수빵파랑
    00ffff cyan 푸른정도
    f0fff0 honeydew 식물의잎에서나는단물
    87cefa lightskyblue 밝은하늘파랑
    afeeee paleturquoise 옅은푸른빛녹색
    e0ffff lightcyan 밝은푸른정도
    add8e6 lightblue 밝은파랑
    b0c4de lightsteelblue 밝은철강빛파랑
    40e0d0 turquoise 푸른빛녹색
    48d1cc mediumturquoise 중간의푸른빛녹색
    00ffff aqua 엷은푸른빛녹색
    7b68ee mediumslateblue 중푸른빛회색파랑
    191970 midnightblue 깜깜한파랑
    6495ed cornflowerblue 옥수수꽃파랑
    0000cd mediumblue 중간의파랑
    6a5acd slateblue 푸른빛회색파랑
    4682b4 steelblue 철강빛파랑
    0000ff blue 파랑
    483d8b darkslateblue 어두운푸른빛회색파랑
    5f9ea0 cadetblue 이하의파랑
    87ceeb skyblue 하늘파랑
    4169e1 royalblue 황실의파랑
    b0e0e6 powderblue 가루파랑
    000080 navy 짙은검은빛을띤남빛
    00008b darkblue 어두운파랑
    8a2be2 blueviolet 파란제비꽃색
    8b008b darkmagenta 어두운짙은분홍색
    9932cc darkorchid 어두운연보라색
    9400d3 darkviolet 어두운제비꽃색
    ff00ff magenta 짙은분홍색
    ff00ff fuchsia 붉은빛깔이나는자줏빛
    c71585 mediumvioletred 중제비꽃빨강
    ba55d3 mediumorchid 중간의연보라색
    9370db mediumpurple 중간의자줏빛
    dc143c crimson 짙게붉은색깔
    ff1493 deeppink 짙은연분홍색
    ffb6c1 lightpink 밝은연분홍색
    ff69b4 hotpink 강렬한연분홍색
    ffc0cb pink 연분홍색
    dda0dd plum 짙은 보라색
    800080 purple 자줏빛
    ee82ee violet 제비꽃색
    d8bfd8 thistle 엉겅퀴
    da70d6 orchid 연보라색
    4b0082 indigo 남색
    a52a2a brown 갈색
    e9967a darksalmon 어두운주황색
    f08080 lightcoral 밝은산호빛
    cd5c5c indianred 인디언빨강
    ffa07a lightsalmon 밝은주황색
    db7093 palevioletred 옅은제비꽃빨강
    f4a460 sandybrown 엷은갈색
    fa8072 salmon 주황색
    ff6347 tomato 토마토색
    ff4500 ornagered
    ff0000 red 빨강
    800000 maroon 붉은빛을띤갈색
    8b0000 darkred 어두운빨강
    b22222 firebrick 내화
    d2691e chocolate 갈색
    8b4513 saddlebrown 안장갈색
    a0522d sienna 붉은빛을띤갈색
    bc8f8f rosybrown 장미빛갈색
    ff7f50 coral 산호빛
    ff8c00 darkorange 어두운붉은빛을띤누른색
    ffa500 orange 붉은빛을띤누른색
    b8860b darkgoldenrod 어둔운국화과의다년초
    ffd700 gold 금빛
    ffff00 yellow 노랑
    7fff00 chartreuse 연두색
    7cfc00 lawngreen 잔디녹색
    00ff00 lime 열대산의레몬비슷한과일
    32cd32 limegreen 라임녹색
    00ff7f springgreen 봄녹색
    3cb371 mediumseagreen 중간의바다녹색
    adff2f greenyellow 녹색의노랑
    8fbc8f darkseagreen 어두운바다녹색
    90ee90 lightgreen 밝은녹색
    98fb98 palegreen 옅은녹색
    9acd32 yello: wgree: n
    2e8b57 seagreen 바다녹색
    00fa9a mediumspringgreen 중봄녹색
    20b2aa lightseagreen 밝은바다녹색
    66cdaa mediumaquamarine 중엷은청록색
    228b22 forestgreen 숲녹색
    008b8b darkcyan 어두운푸른정도
    008080 teal 암록색을띤청색
    006400 darkgreen 어두운녹색
    556b2f darkolivegreen 어두운올리브녹색
    008000 green 녹색
    808000 olive 물푸레나뭇과의상록교목
    6b8e23 olivedrab 올리브엷은갈색
    bdb76b darkkhaki 어두운누른빛에엷은다색
    daa520 goldenrod 국화과의다년초


    컬러 이름 16진수              
     red #FF0000    
    crimson #DC143C    
    firebrick #B22222    
    maroon #800000    
    darkred #8B0000    
    brown #A52A2A    
    sienna #A0522D    
    saddlebrown #8B4513    
    indianred #CD5C5C    
    rosybrown #BC8F8F    
    lightcoral #F08080    
    salmon #FA8072    
    darksalmon #E9967A    
    coral #FF7F50    
    tomato #FF6347    
    sandybrown #F4A460    
    lightsalmon #FFA07A    
    peru #CD853F    
    chocolate #D2691E    
    orangered #FF4500    
    orange #FFA500    
    darkorange #FF8C00    
    tan #D2B48C    
    peachpuff #FFDAB9    
    bisque #FFE4C4    
    moccasin #FFE4B5    
    navajowhite #FFDEAD    
    wheat #F5DEB3    
    burlywood #DEB887    
    darkgoldenrod #B8860B    
    goldenrod #DAA520    
    gold #FFD700    
    yellow #FFFF00    
    lightgoldenrodyellow #FAFAD2    
    palegoldenrod #EEE8AA    
    khaki #F0E68C    
    darkkhaki #BDB76B    
    lawngreen #7CFC00    
    greenyellow #ADFF2F    
    chartreuse #7FFF00    
    lime #00FF00    
    limegreen #32CD32    
    yellowgreen #9ACD32    
    olive #808000    
    olivedrab #6B8E23    
    darkolivegreen #556B2F    
    forestgreen #228B22    
    darkgreen #006400    
    green #008000    
    seagreen #2E8B57    
    mediumseagreen #3CB371    
    darkseagreen #8FBC8F    
    lightgreen #90EE90    
    palegreen #98FB98    
    springgreen #00FF7F    
    mediumspringgreen #00FA9A    
    teal #008080    
    darkcyan #008B8B    
    lightseagreen #20B2AA    
    mediumaquamarine #66CDAA    
    cadetblue #5F9EA0    
    steelblue #4682B4    
    aquamarine #7FFFD4    
    powderblue #B0E0E6    
    paleturquoise #AFEEEE    
    lightblue #ADD8E6    
    lightsteelblue #B0C4DE    
    skyblue #87CEEB    
    lightskyblue #87CEFA    
    mediumturquoise #48D1CC    
    turquoise #40E0D0    
    darkturquoise #00CED1    
    aqua #00FFFF    
    cyan #00FFFF    
    deepskyblue #00BFFF    
    dodgerblue #1E90FF    
    cornflowerblue #6495ED    
    royalblue #4169E1    
    blue #0000FF    
    mediumblue #0000CD    
    navy #000080    
    darkblue #00008B    
    midnightblue #191970    
    darkslateblue #483D8B    
    slateblue #6A5ACD    
    mediumslateblue #7B68EE    
    mediumpurple #9370DB    
    darkorchid #9932CC    
    darkviolet #9400D3    
    blueviolet #8A2BE2    
    mediumorchid #BA55D3    
    plum #DDA0DD    
    lavender #E6E6FA    
    thistle #D8BFD8    
    orchid #DA70D6    
    violet #EE82EE    
    indigo #4B0082    
    darkmagenta #8B008B    
    purple #800080    
    mediumvioletred #C71585    
    deeppink #FF1493    
    fuchsia #FF00FF    
    magenta #FF00FF    
    hotpink #FF69B4    
    palevioletred #DB7093    
    lightpink #FFB6C1    
    pink #FFC0CB    
    mistyrose #FFE4E1    
    blanchedalmond #FFEBCD    
    lightyellow #FFFFE0    
    cornsilk #FFF8DC    
    antiquewhite #FAEBD7    
    papayawhip #FFEFD5    
    lemonchiffon #FFFACD    
    beige #F5F5DC    
    linen #FAF0E6    
    oldlace #FDF5E6    
    lightcyan #E0FFFF    
    aliceblue #F0F8FF    
    whitesmoke #F5F5F5    
    lavenderblush #FFF0F5    
    floralwhite #FFFAF0    
    mintcream #F5FFFA    
    ghostwhite #F8F8FF    
    honeydew #F0FFF0    
    seashell #FFF5EE    
    ivory #FFFFF0    
    azure #F0FFFF    
    snow #FFFAFA    
    white #FFFFFF    
    gainsboro #DCDCDC    
    lightgrey #D3D3D3    
    silver #C0C0C0    
    darkgray #A9A9A9    
    lightslategray #778899    
    slategray #708090    
    gray #808080    
    dimgray #696969    
    darkslategray #2F4F4F    
    black #000000  



    출처 : Tong - polomini님의 Web Program통

    신고

    'Program > HTML&JAVASCRIPT' 카테고리의 다른 글

    단 3줄로 끝나는 획기적인 코딩방법  (0) 2007.06.19
    WEB COLOR  (0) 2007.06.14


    티스토리 툴바