프린터 스킨 정보
기타 프린터 스킨첨부파일
본문
골드피쉬님이 프린터 기능이 잘 안된다고 해서 별도로 이 파일들만 넣었습니다.
bbs폴더와 해당스킨게시판폴더 그리고 프린터 이미지 작은거 넣었습니다.
각각의 폴더에 해당 파일들을 넣어주시길 바랍니다.
해당스킨게시판 폴더에 있는 print.php 파일을 수정하시면 원하시는 보다 나은 모양의 프린터스킨이 됩니다.
그리고 프린터 이미지에 아래의 링크를 걸으시면 됩니다.
<a href="javascript:GPEN_PRINT();" onfocus="this.blur()"><img src="<?=$board_skin_path?>/img/sbtn_print.gif" border="0" title="인쇄하기" align="absmiddle"></a>
이 부분은 자바스크립터 입니다. 해당 프린터 이미지있는 파일 하단에 같이 넣으시면 됩니다.
function GPEN_PRINT(){
var p = window.open("./print.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>","PrintWin","width=700, height=600, scrollbars=yes");
p.focus();
}
뜬금없이 나타나 이런 오래된 파일올려 다른분에게는 죄송합니다.
대략 그누인의 아량으로 ㅎㅎㅎ
해서 플래쉬 제가 알고있는 팁을 하나 올립니다.
플래쉬소스를 간략하게 하고
활성화하여 사용하려면 클릭하라는 문구가 나오지 않습니다. (뒷북이면 대략죄송)
아래의 것은 플래쉬 자바스크립터입니다.
아래의 자바스크립터 소스를 자바스크립터파일에 넣으시고
해당 파일에 플래쉬 소스를 아래식으로 넣어주시면 됩니다.
<script>mEmbed('src=경로', 'width=넓이', 'height=높이', 'wmode=Transparent(배경 투명하게)');</script>
자바스크립터 소스
function mEmbed() {
var key = new Array();
var value = new Array();
var contents;
var embed_type;
var error_check=0;
var i, j;
var count;
var data;
var temp;
if(mEmbed.arguments.length==1) {
contents = mEmbed.arguments[0];
} else {
for(i=0;i<mEmbed.arguments.length;i++) {
temp = mEmbed.arguments[i].replace(/"|'/g,"");
data = temp.split('=');
key[i] = data[0];
value[i] = data[1];
count = data.length;
for(j=2;j<count;j++) {
value[i] += '=' + data[j];
}
}
contents='';
srcdata = mGET(key,value,'src');
if(/\.(swf)$/.test(srcdata)) {
embed_type = 1;
} else if(/\.(mov|avi|wma|wmv)$/.test(srcdata)) {
embed_type = 2;
}
var classid = mGET(key,value,'classid');
var codebase = mGET(key,value,'codebase');
if(embed_type==1) {
classid = 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000';
codebase = 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0';
} else if(embed_type==2) {
classid = 'clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95';
codebase = 'http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715';
}
if(classid && codebase) {
contents += '<object';
if(classid) {
contents += ' classid="' + classid + '"';
}
if(codebase) {
contents += ' codebase="' + codebase + '"';
}
count = key.length;
for(i=0;i<count;i++) {
if(value[i]!='') {
if(key[i]!='src') {
contents += ' ' + key[i] + '="' + value[i] + '"';
}
}
}
contents += '>';
for(i=0;i<count;i++) {
if(value[i]!='') {
if(embed_type==1 && key[i]=='src') {
contents += '<param name="movie" value="' + value[i] + '" />';
} else {
contents += '<param name="' + key[i] + '" value="' + value[i] + '" />';
}
}
}
}
count = key.length;
contents += '<embed';
for(i=0;i<count;i++) {
if(value[i]!='') {
contents += ' ' + key[i] + '="' + value[i] + '"';
}
}
contents += '>';
contents += '</embed>';
if(classid && codebase) {
contents += '</object>';
}
}
document.write(contents);
}
아래의 스크립터는 이미지 롤오버입니다.
이 롤오버는 페이드가 되는 롤오버라 약간의 다양한 롤오버를 할 수 있다고 보고 올려봅니다. 이것도 예전에 올린 뒷북입니다 죄송;;
<script language='JavaScript'>
// 롤오버버튼
function fade_roll(id,after) {
eval(id+'.filters.blendTrans.stop();');
eval(id+'.filters.blendTrans.Apply();');
eval(id+'.src="'+after+'";');
eval(id+'.filters.blendTrans.Play();');
}
</script>
롤오버 이미지
<a href="링크" onmouseover="fade_roll('구분번호','마우스가져갈 경우 이미지경로');" onmouseout="fade_roll('구분번호','마우스 아웃할 경우 이미지경로');"><img src="처음에 나타날 이미지경로" width="넓이" height="높이" border="0" name="구분번호" style="filter:blendTrans(duration=0.0)" alt="버튼설명"></a>
(구분번호는 다른 롤오버이미지와 다른이름임 예 b1, b2, b3...)
style="filter:blendTrans(duration=0.0)" -> 이부분에서 뒤에 0.0 부분에 3.3 이란 숫자를 넣으면 3초동안의 페이드 롤오버가 됩니다.
참고로 해당 스킨이 필요없을 거 같아 제 바탕화면에 깐 영화포스터 대신 올립니다
새해정초니까 너그럽게...
bbs폴더와 해당스킨게시판폴더 그리고 프린터 이미지 작은거 넣었습니다.
각각의 폴더에 해당 파일들을 넣어주시길 바랍니다.
해당스킨게시판 폴더에 있는 print.php 파일을 수정하시면 원하시는 보다 나은 모양의 프린터스킨이 됩니다.
그리고 프린터 이미지에 아래의 링크를 걸으시면 됩니다.
<a href="javascript:GPEN_PRINT();" onfocus="this.blur()"><img src="<?=$board_skin_path?>/img/sbtn_print.gif" border="0" title="인쇄하기" align="absmiddle"></a>
이 부분은 자바스크립터 입니다. 해당 프린터 이미지있는 파일 하단에 같이 넣으시면 됩니다.
function GPEN_PRINT(){
var p = window.open("./print.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>","PrintWin","width=700, height=600, scrollbars=yes");
p.focus();
}
뜬금없이 나타나 이런 오래된 파일올려 다른분에게는 죄송합니다.
대략 그누인의 아량으로 ㅎㅎㅎ
해서 플래쉬 제가 알고있는 팁을 하나 올립니다.
플래쉬소스를 간략하게 하고
활성화하여 사용하려면 클릭하라는 문구가 나오지 않습니다. (뒷북이면 대략죄송)
아래의 것은 플래쉬 자바스크립터입니다.
아래의 자바스크립터 소스를 자바스크립터파일에 넣으시고
해당 파일에 플래쉬 소스를 아래식으로 넣어주시면 됩니다.
<script>mEmbed('src=경로', 'width=넓이', 'height=높이', 'wmode=Transparent(배경 투명하게)');</script>
자바스크립터 소스
function mEmbed() {
var key = new Array();
var value = new Array();
var contents;
var embed_type;
var error_check=0;
var i, j;
var count;
var data;
var temp;
if(mEmbed.arguments.length==1) {
contents = mEmbed.arguments[0];
} else {
for(i=0;i<mEmbed.arguments.length;i++) {
temp = mEmbed.arguments[i].replace(/"|'/g,"");
data = temp.split('=');
key[i] = data[0];
value[i] = data[1];
count = data.length;
for(j=2;j<count;j++) {
value[i] += '=' + data[j];
}
}
contents='';
srcdata = mGET(key,value,'src');
if(/\.(swf)$/.test(srcdata)) {
embed_type = 1;
} else if(/\.(mov|avi|wma|wmv)$/.test(srcdata)) {
embed_type = 2;
}
var classid = mGET(key,value,'classid');
var codebase = mGET(key,value,'codebase');
if(embed_type==1) {
classid = 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000';
codebase = 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0';
} else if(embed_type==2) {
classid = 'clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95';
codebase = 'http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715';
}
if(classid && codebase) {
contents += '<object';
if(classid) {
contents += ' classid="' + classid + '"';
}
if(codebase) {
contents += ' codebase="' + codebase + '"';
}
count = key.length;
for(i=0;i<count;i++) {
if(value[i]!='') {
if(key[i]!='src') {
contents += ' ' + key[i] + '="' + value[i] + '"';
}
}
}
contents += '>';
for(i=0;i<count;i++) {
if(value[i]!='') {
if(embed_type==1 && key[i]=='src') {
contents += '<param name="movie" value="' + value[i] + '" />';
} else {
contents += '<param name="' + key[i] + '" value="' + value[i] + '" />';
}
}
}
}
count = key.length;
contents += '<embed';
for(i=0;i<count;i++) {
if(value[i]!='') {
contents += ' ' + key[i] + '="' + value[i] + '"';
}
}
contents += '>';
contents += '</embed>';
if(classid && codebase) {
contents += '</object>';
}
}
document.write(contents);
}
아래의 스크립터는 이미지 롤오버입니다.
이 롤오버는 페이드가 되는 롤오버라 약간의 다양한 롤오버를 할 수 있다고 보고 올려봅니다. 이것도 예전에 올린 뒷북입니다 죄송;;
<script language='JavaScript'>
// 롤오버버튼
function fade_roll(id,after) {
eval(id+'.filters.blendTrans.stop();');
eval(id+'.filters.blendTrans.Apply();');
eval(id+'.src="'+after+'";');
eval(id+'.filters.blendTrans.Play();');
}
</script>
롤오버 이미지
<a href="링크" onmouseover="fade_roll('구분번호','마우스가져갈 경우 이미지경로');" onmouseout="fade_roll('구분번호','마우스 아웃할 경우 이미지경로');"><img src="처음에 나타날 이미지경로" width="넓이" height="높이" border="0" name="구분번호" style="filter:blendTrans(duration=0.0)" alt="버튼설명"></a>
(구분번호는 다른 롤오버이미지와 다른이름임 예 b1, b2, b3...)
style="filter:blendTrans(duration=0.0)" -> 이부분에서 뒤에 0.0 부분에 3.3 이란 숫자를 넣으면 3초동안의 페이드 롤오버가 됩니다.
참고로 해당 스킨이 필요없을 거 같아 제 바탕화면에 깐 영화포스터 대신 올립니다
새해정초니까 너그럽게...
추천
1
1
댓글 전체
꼭 필요한건만 모아놓으셨네요.. 감사합니다.
고맙습니다.
좋은 스킨 감사합니다....^^
감사합니다.
고맙사옵니다...
댓글안달으셔도 됩니다. 별로 좋은것도 아니고 그누3에것을 참고한 것뿐입니다.
그러니 그냥 필요하신분만 다운받으세요 댓글까지 달아주시니 더 부끄럽네용^^
그러니 그냥 필요하신분만 다운받으세요 댓글까지 달아주시니 더 부끄럽네용^^
잘쓰겠습니다
감사합니다.
신기하네요 이것두~!
감사합니다. 새해 복 많이 받으십시요
감사합니다.
감사합니다. ^__6
프린터 스킨이라 궁금해서 사용해 보려 합니다.
좋을것 같은데요~~~~~
좋을것 같은데요~~~~~
와우 훌륭합니다. 실은 예전에 엑티브엑스로 출력하는 모듈이 있었는데 훨씬 좋은걸요
감사합니다~~~~~~
감사합니다~~~~~~
한번 사용해보고 모르면 질문 올릴께요 ^^;;
아~~ 주목님 너무 감사드립니다~~ ^^ 새해 복 많이 받으시고요 좋은일만 있으시길 바래요~
열심히 공부중입니다. ^^
감사합니다 꼼꼼하게 설명해 주시네요 ^^*
프린터 기능 ..연구해보자
고생하셨습니다.
프린터 스킨
잘 사용하겠습니다
감사합니다. ^^
연구해볼꼐용ㅇㅇㅇ