플래시에 레이어를 이용하여 링크걸기 ㅎㅎ 링크가 유동적이다. 이미지와 플래시 모두가능 정보
플래시에 레이어를 이용하여 링크걸기 ㅎㅎ 링크가 유동적이다. 이미지와 플래시 모두가능본문
<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>
추천
0
0
댓글 전체