웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
배너 링크를 바로 클립보드로 카피하기(Legend님꺼 보충)
2002.04.04 02:04
아래 166번 글을 보시면 Legend님이 올려 주신거와 똑 같죠.
근데.. 이건 예전에 어디선가 소스 복사해서 컴에 보관했었는데...
Legend님이 올려주신거 보고 생각이 나서 내가 만든건 아니지만 올려봅니다.
혹시나 이 스크립트를 만든 사람이 본인이라면.. 쪽지나 코멘트 주세요.
저작권 넣겠습니다.
음.. 이걸 다른데.. 응용해도 되구요.
일단은 배너 소스 카피를 하는 예로 들어보겠습니다.
배너가 하나가 아닌 여러개 일 경우 이렇게 하면 되겠죠.
미리보기를 먼저 보시면 이해가 빠를겁니다.
미리보기 : http://oxtag.com/html/ex/banner.html
그리고. 자세한 설명은 166번 글을 참조하세요.
<script>
function copy_select(s){
var doc = document.body.createTextRange();
doc.moveToElementText(document.all(s));
doc.select();
doc.execCommand('copy');
alert('배너 소스가 클립보드로 카피되었습니다. ^^;nnCtrl + V로 문서에 바로 붙여넣기 하시면 됨니다.');
}
</script>
<a href="javascript:copy_select('banner1')" onfocus=this.blur()><img src="./../img/banner.gif" border=0></a>
<a href="javascript:copy_select('banner2')" onfocus=this.blur()><img src="./../img/flag1.gif" border=0></a>
<a href="javascript:copy_select('banner3')" onfocus=this.blur()><img src="./../img/banner4.gif" border=0></a>
<div id=banner1 style=visibility:hidden;><a href=http://oxtag.com target=_blank onfocus=this.blur()><img src=http://oxtag.com/html/img/banner.gif border=0></a></div>
<div id=banner2 style=visibility:hidden;><a href=http://oxtag.com target=_blank onfocus=this.blur()><img src=http://oxtag.com/html/img/flag1.gif border=0></a></div>
<div id=banner3 style=visibility:hidden;><a href=http://oxtag.com target=_blank onfocus=this.blur()><img src=http://oxtag.com/html/img/banner4.gif border=0></a></div>
대충 이해가 가시죠.
여기서 링크 부분과 div 부분의 id는 서로서로 일치를 해야겠죠.
그리고 visibility:hidden;은 화면상에 보이지 않게 감추는 거구요.
주의할 점은 감추는 부분의 div내의 복사할 주소의 시작 태그인 < 이걸 < 이걸로 해주셔야겠죠.
근데.. 이건 예전에 어디선가 소스 복사해서 컴에 보관했었는데...
Legend님이 올려주신거 보고 생각이 나서 내가 만든건 아니지만 올려봅니다.
혹시나 이 스크립트를 만든 사람이 본인이라면.. 쪽지나 코멘트 주세요.
저작권 넣겠습니다.
음.. 이걸 다른데.. 응용해도 되구요.
일단은 배너 소스 카피를 하는 예로 들어보겠습니다.
배너가 하나가 아닌 여러개 일 경우 이렇게 하면 되겠죠.
미리보기를 먼저 보시면 이해가 빠를겁니다.
미리보기 : http://oxtag.com/html/ex/banner.html
그리고. 자세한 설명은 166번 글을 참조하세요.
<script>
function copy_select(s){
var doc = document.body.createTextRange();
doc.moveToElementText(document.all(s));
doc.select();
doc.execCommand('copy');
alert('배너 소스가 클립보드로 카피되었습니다. ^^;nnCtrl + V로 문서에 바로 붙여넣기 하시면 됨니다.');
}
</script>
<a href="javascript:copy_select('banner1')" onfocus=this.blur()><img src="./../img/banner.gif" border=0></a>
<a href="javascript:copy_select('banner2')" onfocus=this.blur()><img src="./../img/flag1.gif" border=0></a>
<a href="javascript:copy_select('banner3')" onfocus=this.blur()><img src="./../img/banner4.gif" border=0></a>
<div id=banner1 style=visibility:hidden;><a href=http://oxtag.com target=_blank onfocus=this.blur()><img src=http://oxtag.com/html/img/banner.gif border=0></a></div>
<div id=banner2 style=visibility:hidden;><a href=http://oxtag.com target=_blank onfocus=this.blur()><img src=http://oxtag.com/html/img/flag1.gif border=0></a></div>
<div id=banner3 style=visibility:hidden;><a href=http://oxtag.com target=_blank onfocus=this.blur()><img src=http://oxtag.com/html/img/banner4.gif border=0></a></div>
대충 이해가 가시죠.
여기서 링크 부분과 div 부분의 id는 서로서로 일치를 해야겠죠.
그리고 visibility:hidden;은 화면상에 보이지 않게 감추는 거구요.
주의할 점은 감추는 부분의 div내의 복사할 주소의 시작 태그인 < 이걸 < 이걸로 해주셔야겠죠.
댓글 3
-
엔카일
2002.04.04 16:14
넷스에서도 execCommand가 동작하는지 궁금하군요.. 테스트할 여건이 안되는데..ㅡ.ㅡ; -
Legend
2002.04.04 17:07
넷스에서 동작하지 않습니다. 기본 익스 4.0 이상에서 작동되지요..(5.0 이상추천)
주로 MSHTML Editor에 많이 사용하는 스크립트지요..
MSHTML Editor 만들기 강좌를 하려고 했는데 이부분만의 분량이 상당하고 자바스크립트에 대해
웬만큼 알지 못하면 이해가 어려운듯해서 명령어만 알려드리려고 합니다.
직접 실습을 해봐야 어떻게 쓰이는가 알수가 있거든여..
아래 명령어만 다 쓸줄 알면 에디터 하나는 금방 만드실수 있을 겁니다.
(지원되지 않는 명령어도 모두 포함되어 있으니 안되는 것은 현재 지원되지 않는 명령어들 입니다.)
ps. 음악 스킨중 NeoM MVP의 에디터 부분 소스를 참고하시면 만드는데 조금 도움이 될 듯하네요.
2D-Position
AbsolutePosition
BackColor
BlockDirLTR
BlockDirRTL
Bold
BrowseMode
Copy
CreateBookmark
CreateLink
Cut
Delete
DirLTR
DirRTL
EditMode
FontName
FontSize
ForeColor
FormatBlock
Indent
InlineDirLTR
InlineDirRTL
InsertButton
InsertFieldset
InsertHorizontalRule
InsertIFrame
InsertImage
InsertInputButton
InsertInputCheckbox
InsertInputFileUpload
InsertInputHidden
InsertInputImage
InsertInputPassword
InsertInputRadio
InsertInputReset
InsertInputSubmit
InsertInputText
InsertMarquee
InsertOrderedList
InsertParagraph
InsertSelectDropdown
InsertSelectListbox
InsertTextArea
InsertUnorderedList
Italic
JustifyCenter
JustifyFull
JustifyLeft
JustifyNone
JustifyRight
LiveResize
MultipleSelection
Open
Outdent
OverWrite
Paste
PlayImage
Print
Redo
Refresh
RemoveFormat
RemoveParaFormat
SaveAs
SelectAll
SizeToControl
SizeToControlHeight
SizeToControlWidth
Stop
StopImage
StrikeThrough
Subscript
Superscript
UnBookmark
Underline
Undo
Unlink
Unselect -
엔카일
2002.04.04 18:17
성인사이트에서 자동으로 즐겨찾기추가되는게 왜그런지 알것같네요;; *-_-*
CreateBookmark 이놈때문인것같군요.. 익스 상위버젼에선 없어진것 같지만-_-*
제목 | 글쓴이 | 날짜 |
---|---|---|
원하는시간에 팝업창을 띄우고 원하는 시간에 닫어뻐리는;; [2] | 키르(絶對) | 2002.06.13 |
부드럽게 스크롤바를 따라다니는..+_+ [6] | 키르(絶對) | 2002.06.13 |
플래쉬 효과나는 신비 메뉴 - -? *수정+카피라이터~ [17] | ▩윤미 | 2002.06.09 |
자바스크립트 이해하기...3 [1] | Eccen | 2002.06.05 |
서서히 이미지를 변경시켜주는 환상적인 룰오버효과 [7] | ▩윤미 | 2002.05.31 |
마우스에 축구공 따라다니는 자바 스크립트.. [6] | MR.HMH | 2002.05.30 |
어설픈 링크방지[정확한 경로로 오세요] [5] | 이성영 | 2002.05.30 |
자바스크립트 이해하기...2 [1] | Eccen | 2002.05.30 |
자바스크립트 이해하기...1 [13] | Eccen | 2002.05.26 |
폼안의 텍스트 입력시 실시간 카운팅 ? [8] | 카멜롯™ | 2002.05.20 |
링크된 텍스르 마우스 오버시 그림이 변한다.(메뉴로도..) [1] | ▩윤미 | 2002.05.19 |
글자가 커졌다가 작아졌다가.. [1] | Anice | 2002.05.17 |
텍스트박스안에서 춤추는글자 [1] | Anice | 2002.05.16 |
자바로 만든 퍼즐 겜^^; [8] | ☆봄비ㆀ | 2002.05.11 |
타이틀바 도, 움직인다! 캬하! (상태바 아님) [10] | ▩윤미 | 2002.05.06 |
웹브라우저, 언어, 운영체제 보여주기.. [3] | 이동기 | 2002.04.29 |
이미지 오버랩 (속도 조절 가능, 이미지 갯수 제한 없음) [8] | 조해성 | 2002.04.25 |
자바스크립트 실행시점 | Jacylee | 2002.04.11 |
배너 링크를 바로 클립보드로 카피하기(Legend님꺼 보충) [3] | 카멜롯™ | 2002.04.04 |
조그만한창 열기. ^.^ [5] | 아이쿠 | 2002.04.02 |