클립보드에 출처 자동 복사

Js & Css 2009. 4. 3. 16:58 posted by 무명시인


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>제목 없음</title>

    <script type="text/javascript" language="javascript">
   
    siteTitle = "sexybear.tistory.com";
   
    function CopyContent()
    {
        if (window.event)
        {
            window.event.returnValue = true;
            window.setTimeout('PlusSiteTitle()', 25);
        }
    }
    function PlusSiteTitle()
    {
        alert(window.clipboardData.getData('Text'));
   
        if (window.clipboardData) // IE
        {           
            var clipData = window.clipboardData.getData('Text');           
            clipData = clipData + '\r\n(출처 : \'' + siteTitle+'\' - ^^ ;;)\r\n' ;           
            var copyResult = window.clipboardData.setData('Text', clipData);           
           
            //document.getElementById('divR').innerText = '<br>' + copyResult + '<br>' + window.clipboardData.getData('Text');
        }
    }
    </script>

</head>
<body>
    <form id="form1">
        <div>
            <div id='contents_area' oncopy='javascript:CopyContent();'>
                1<br />
                2<br />
                3<br />
                4<br />
                5<br />
            </div>
            <hr />
            <div id="divR">
            </div>
        </div>
    </form>
</body>
</html>

브라우져가 닫히는 이벤트

Js & Css 2009. 4. 2. 14:17 posted by 무명시인
<script type="text/javascript" language="javascript"> 
   
    function CloseWindow()
    {     
        event.returnValue = "really?";       
    } 
   
    function window.onbeforeunload()
    {
        CloseWindow();       
    }
   
  </script>


브라우져의 우측 상단의 X 버튼을 클릭할때..

[js]공개 사이트

Js & Css 2009. 3. 27. 16:24 posted by 무명시인
http://www.downloadjavascripts.com/

외국 자스 라이브러리 사이트..

window.onload() 이벤트

Js & Css 2009. 3. 16. 12:00 posted by 무명시인
<html xmlns="http://www.w3.org/1999/xhtml" >
<head >
    <title></title>
    <script type="text/javascript" language="javascript">
    function window.onload()
    {
  document.write('window.onload()');
    }
    </script>
</head>
<body>
  
    <div>
   
    </div>
  
</body>
</html>

한마디로..

온로드시 이벤트..

[JS] 자기창 닫기 ver 2

Js & Css 2009. 1. 12. 18:00 posted by 무명시인
            System.Text.StringBuilder sb = new System.Text.StringBuilder();

            sb.Append("<script>");
            sb.Append(" alert('파일이 없습니다.');");
            sb.Append(" var appVer=navigator.appVersion.substring(25,22);");
            sb.Append(" if(appVer==\"5.5\" || appVer==\"6.0\")");// 버전이 6.0 이거나 5.5 일때
            sb.Append(" {  ");           
            sb.Append("     self.opener=self;");
            sb.Append("     self.close();");
            sb.Append(" }  ");
            sb.Append(" else if ( appVer == \"7.0\" || appVer==\"8.0\") ");// 7.0 일때
            sb.Append(" {");
            sb.Append("     top.window.opener = top;");
            sb.Append("     top.window.open('','_parent', '');");
            sb.Append("     top.window.close();");
            sb.Append(" }");
            sb.Append("</script>");

[js]parseInt 관하여

Js & Css 2008. 12. 15. 10:20 posted by 무명시인
 * parseInt ??

->> 인티져로 형변환 한다는 예기쥐..

하지만 기본이 8진수 !!!

parseInt("현변환할 문자", "진수형");

ex) var IntR= parseInt(document.getElementById('TextBox1').value, 10);

왜 이걸 찾았냐...

012 같은 문자열을  숫자로 바꾸니..

에고..

10.. 0  요상한 값이 나온다..

그이유는

parseInt  는 기본 8진수..

그러니.. 뒤에 진수형은 붙여준다..

[js] replace

Js & Css 2008. 10. 13. 10:16 posted by 무명시인


Tip : 짧아쒸꾸립뚜에서 replace 함수는 한번만 바꾼다.

그래서~~ 요렇고롬 하면.. 다 바꾸지롱..

Expresstion : replace(/?/g, "");

--> 모든 ? 를 공백으로 바꾸라. 

예)
var str = "qwer_1234";
alert(str.replace(/qwer_/g, ""));


결과 : 1234

그런데 이런거는 안되는거야~~
이거는 글쌔...
다시 생각해보기로 하자..

var str = "1|2|3|4|5|6|7|8|9|0";
alert(str.replace(/|/g, ""));

 

[js] 물어보지않고창을닫아요

Js & Css 2008. 10. 7. 17:36 posted by 무명시인
window.close();

창을 닫을때..

부모창이거나 하면 창을 닫을 건지 물어봐요~

물어보지 않게 하려면 이런 꽁수를 쓴답니다..

        //창닫을때 닫을꺼냐 물어보지 않고 창을 닫을때
        self.opener = self;
        window.close();

일종의 꽁수 같은것이죠~~

[js] moveTo / resizeto

Js & Css 2008. 10. 7. 17:32 posted by 무명시인

           <script language="JavaScript" type="text/JavaScript">
           
            var w = 1000;
            var h = 795;
            var posX = (screen.width - w) / 2;
            //var posY = (screen.height - h) / 2;
            
            var posY = 0;
           
            self.moveTo(posX,posY);
            self.resizeTo(1025,screen.availHeight);
           
            location.href="#hearon";           
            
            </script>

새창을 띄울때..

사이즈 재조정..

그리고 원하는 위치로 고고씽~~

[js]Trim 함수

Js & Css 2008. 10. 7. 17:30 posted by 무명시인

짧아 스크립트는 Trim() 함수가 없어요~~~

크아~~

속이 않좋아도..

트림을 할수가 없어요~~

그래서~~

사용자 지어함수를 만들어 보아요~

    <script type="text/javascript" language="javascript">
    String.prototype.Trim = function()
    {
        return this.replace(/(^\s*)|(\s*$)|($\s*)/g, "");
    }
   
    var strText = "           가 나 다 라 마 바 사         ";
    alert(strText.trim() + '\n' + strText);
   
    </script>