플래시에 레이어를 이용하여 링크걸기 ㅎㅎ 링크가 유동적이다. 이미지와 플래시 모두가능
<div id="layer11" style="position:absolute; width:169px; height:280px; z-index:1;" onclick="window.open('<?="http://"."{$list[$i][wr_link1]}"?>')" style="cursor: hand"><img src=./images/none.gif></div>
--- $gg는 플래시 파일이름이다 ---
<script language="JavaScript">embed_func("<?=$gg?>","169","280");</script>
--- 이부분은 javascript.js에 넣는다 ---
function embed_func(Url,Width,Height){
document.writeln("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"" + Width + "\" height=\"" + Height + "\">");
document.writeln("<param name=\"movie\" value=\"" + Url + "\">");
document.writeln("<param name=\"quality\" value=\"high\">");
document.writeln("<param name=\"wmode\" value=\"transparent\">");
document.writeln("<embed src=\"" + Url + "\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + Width + "\" height=\"" + Height + "\">");
document.writeln("</object>");
}
---- 사용예 ----
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$home = "자신의 홈페이지주소";
?>
<script language="JavaScript" src="./javascript.js"></script>
<table border=0 cellpadding=0 cellspacing=0>
<? for ($i=0; $i<count($list); $i++) {
$gg = $list[$i][file_image1];
$pattern = "http";
if(eregi($pattern,$list[$i][wr_link1])){
$list_link1 = "{$list[$i][wr_link1]}";
}else{
$list_link1 = "http://"."{$list[$i][wr_link1]}";
}
?>
<?
if(!preg_match('[swf]',$gg)){
?>
<tr> <td width=169><a href='<?="$list_link1"?>' target=_blank><img src='<?=$list[$i][file_image1]?>' alt='<?=$list[$i][subject]?>' border=0 width=169></a></td></tr>
<? } else { ?>
<tr>
<td width=169>
<div id="layer11" style="position:absolute; width:169px; height:280px; z-index:1;" onclick="window.open('<?="http://"."{$list[$i][wr_link1]}"?>')" style="cursor: hand"><img src=./images/none.gif></div>
<script language="JavaScript">embed_func("<?=$gg?>","169","280");</script>
</td>
</tr>
<? } ?>
<tr>
<td><img src="images/ps_13.gif" width="163" height="6"></td>
</tr>
<? } ?>
<? if (count($list) == 0) { echo "<tr><td align=center height=50>자료가 없습니다.</td></tr>"; } ?>
</table>
--- $gg는 플래시 파일이름이다 ---
<script language="JavaScript">embed_func("<?=$gg?>","169","280");</script>
--- 이부분은 javascript.js에 넣는다 ---
function embed_func(Url,Width,Height){
document.writeln("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"" + Width + "\" height=\"" + Height + "\">");
document.writeln("<param name=\"movie\" value=\"" + Url + "\">");
document.writeln("<param name=\"quality\" value=\"high\">");
document.writeln("<param name=\"wmode\" value=\"transparent\">");
document.writeln("<embed src=\"" + Url + "\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + Width + "\" height=\"" + Height + "\">");
document.writeln("</object>");
}
---- 사용예 ----
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$home = "자신의 홈페이지주소";
?>
<script language="JavaScript" src="./javascript.js"></script>
<table border=0 cellpadding=0 cellspacing=0>
<? for ($i=0; $i<count($list); $i++) {
$gg = $list[$i][file_image1];
$pattern = "http";
if(eregi($pattern,$list[$i][wr_link1])){
$list_link1 = "{$list[$i][wr_link1]}";
}else{
$list_link1 = "http://"."{$list[$i][wr_link1]}";
}
?>
<?
if(!preg_match('[swf]',$gg)){
?>
<tr> <td width=169><a href='<?="$list_link1"?>' target=_blank><img src='<?=$list[$i][file_image1]?>' alt='<?=$list[$i][subject]?>' border=0 width=169></a></td></tr>
<? } else { ?>
<tr>
<td width=169>
<div id="layer11" style="position:absolute; width:169px; height:280px; z-index:1;" onclick="window.open('<?="http://"."{$list[$i][wr_link1]}"?>')" style="cursor: hand"><img src=./images/none.gif></div>
<script language="JavaScript">embed_func("<?=$gg?>","169","280");</script>
</td>
</tr>
<? } ?>
<tr>
<td><img src="images/ps_13.gif" width="163" height="6"></td>
</tr>
<? } ?>
<? if (count($list) == 0) { echo "<tr><td align=center height=50>자료가 없습니다.</td></tr>"; } ?>
</table>
게시판 목록
그누3 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 17년 전 | 10370 | ||
| 1025 | 15년 전 | 8603 | ||
| 1024 | 15년 전 | 7423 | ||
| 1023 | 15년 전 | 8445 | ||
| 1022 | 15년 전 | 5490 | ||
| 1021 | 17년 전 | 5867 | ||
| 1020 |
아아아아여
|
17년 전 | 4898 | |
| 1019 | 18년 전 | 6519 | ||
| 1018 | 19년 전 | 9085 | ||
| 1017 | 19년 전 | 6748 | ||
| 1016 | 19년 전 | 6125 | ||
| 1015 | 19년 전 | 8090 | ||
| 1014 | 19년 전 | 7189 | ||
| 1013 | 19년 전 | 7555 | ||
| 1012 | 22년 전 | 9492 | ||
| 1011 | 19년 전 | 6617 | ||
| 1010 | 19년 전 | 6178 | ||
| 1009 | 19년 전 | 7180 | ||
| 1008 | 19년 전 | 7023 | ||
| 1007 | 19년 전 | 6835 | ||
| 1006 | 19년 전 | 4159 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기