오른쪽 메뉴에서 클릭시 왼쪽 지정된 프레임에서 동영상이 방송되게 ... 정보
오른쪽 메뉴에서 클릭시 왼쪽 지정된 프레임에서 동영상이 방송되게 ...본문
오른쪽 메뉴에서 클릭시 왼쪽 지정된 프레임에서 동영상이 방송되게 ...
http://daum.cn/bbs/skin/board/basic_b4_white_dr/movie1.php?bo_table=movie_dr&wr_id=6
현재 오른쪽 메뉴를 클릭하면 새로고침이 되면서 클릭한 동영상이 방송되는데
새로고침이 되지 않고 오른쪽 메뉴 클릭시 왼쪽 지정된 프레임에서 방송 되게 ...
설명이 잘 됬는지 모르겠네요 ㅎㅎ
<iframe name="playframe" id="playframe" frameborder="1" scrolling="1" src=""></iframe>
<a href='#' onClick="javascript:bm_table.action='play.php';bm_table.submit();" target="playframe">동영상보기</a>
위 소스를 어떻게 이용해야 할지 잘 모르겠네요 ! 도움 바랍니다.
오른쪽 메뉴 부분 소스 :
<?
if($wr_link1) $move_file = "movie1.php" ;
if($wr_link2) $move_file = "movie2.php" ;
if($wr_3) $move_file = "movie3.php" ;
if(!$move_file) $move_file = "movie1.php" ;
echo $list[$i]['icon_reply'] . " ";
$list[$i][href] = "./{$move_file}?bo_table=$bo_table&wr_id={$list[$i][wr_id]} ";
echo "<a href='{$list[$i]['href']}' onClick=javascript:bm_table.submit() target=playframe>";
if ($list[$i]['is_notice'])
echo "<font style='font-family:돋움; font-size:9pt; color:#2C88B9;'><strong>{$list[$i]['subject']}</strong></font>";
else
echo "<font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>{$list[$i]['subject']}</font>";
echo "</a>";
if ($list[$i]['comment_cnt'])
echo " <a href=\"{$list[$i]['comment_href']}\"><span style='font-family:돋움; font-size:8pt; color:#9A9A9A;'>{$list[$i]['comment_cnt']}</span></a>";
echo " " . $list[$i]['icon_new'];
?>
왼쪽 동영상 방송부분 :
<embed type="application/x-shockwave-flash" src="<?=$write["wr_link1"]?>" id="playframe" name="playframe" bgcolor="#FFFFFF" quality="high" allowfullscreen="true" pluginspage="http://www.macromedia.com/go/getflashplayer" width="490" height="394"></embed>
댓글 전체
============= 수정 후===========================================================================
<form name="bm_table" target="playframe">
</form>
<iframe name="playframe" id="playframe" frameborder="1" scrolling="1" src=""></iframe>
<a href='#' onClick="javascript:bm_table.action='play.php';bm_table.submit();">동영상보기</a>
================================================================================================
왼쪽 동영상 방송부분 : 아래처럼 수정하면 되나요 ?
<form name="bm_table" target="playframe"> <iframe name="playframe" id="playframe" frameborder="1" scrolling="1" src="">
<embed type="application/x-shockwave-flash" src="<?=$write["wr_link1"]?>" id="playframe" name="playframe" bgcolor="#FFFFFF" quality="high" allowfullscreen="true" pluginspage="http://www.macromedia.com/go/getflashplayer" width="490" height="394"></embed></iframe> </form>
오른쪽 메뉴 부분 소스 를 어떻게 해야할지 ?
위에 파란 부분 소스처럼 하면 되는건가요?
자색 소스 부분도 수정해야 하지 않나요 <?=$write["wr_link1"]?>" 이 주소로
오른쪽 메뉴부분 어떻게 수정해야 할지 모르겠네요
1. 왼쪽 동영상 방송 부분의 embed 태그를 삭제하고 iframe 으로 대체합니다.
<iframe name="playframe" id="playframe" frameborder="0" scrolling="1" width="100%" height="100%"></iframe>
2. javascript 스크립트를 삽입합니다.
<script type="text/javascript">
function playMovie(src) {
var doc = "<embed type='application/x-shockwave-flash' src='" + src + "' bgcolor='#FFFFFF' quality='high' allowfullscreen='true' pluginspage='http://www.macromedia.com/go/getflashplayer' width='490' height='394'></embed>";
playframe.document.write(doc);
}
3. 오른쪽 메뉴 링크 부분을 수정합니다.
//$list[$i][href] = "./{$move_file}?bo_table=$bo_table&wr_id={$list[$i][wr_id]} onClick=javascript:bm_table.submit() target=playframe";
echo "<a href=\"#\" onClick=\"playMovie('{$list[$i][wr_link1]}');\">";
실제 적용한 소스코드는 아래와 같습니다.
오른쪽 메뉴 부분 소스 :
<?
if($wr_link1) $move_file = "movie1.php" ;
if($wr_link2) $move_file = "movie2.php" ;
if($wr_3) $move_file = "movie3.php" ;
if(!$move_file) $move_file = "movie1.php" ;
echo $list[$i]['icon_reply'] . " ";
//$list[$i][href] = "./{$move_file}?bo_table=$bo_table&wr_id={$list[$i][wr_id]} onClick=javascript:bm_table.submit() target=playframe";
echo "<a href=\"#\" onClick=\"playMovie('{$list[$i][wr_link1]}');\">";
if ($list[$i]['is_notice'])
echo "<font style='font-family:돋움; font-size:9pt; color:#2C88B9;'><strong>{$list[$i]['subject']}</strong></font>";
else
echo "<font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>{$list[$i]['subject']}</font>";
echo "</a>";
if ($list[$i]['comment_cnt'])
echo " <a href=\"{$list[$i]['comment_href']}\"><span style='font-family:돋움; font-size:8pt; color:#9A9A9A;'>{$list[$i]['comment_cnt']}</span></a>";
echo " " . $list[$i]['icon_new'];
?>
왼쪽 동영상 방송부분 :
<iframe name="playframe" id="playframe" frameborder="0" scrolling="1" width="100%" height="100%"></iframe>
<script type="text/javascript">
function playMovie(src) {
var doc = "<embed type='application/x-shockwave-flash' src='" + src + "' bgcolor='#FFFFFF' quality='high' allowfullscreen='true' pluginspage='http://www.macromedia.com/go/getflashplayer' width='490' height='394'></embed>";
playframe.document.write(doc);
}
</script>
http://daum.cn/bbs/skin/board/basic_b4_white_dr/movie1.php?bo_table=movie_dr&wr_id=5
왼쪽 동여상 방송 부분 에 문제 가있는거 같네요 !
클릭하면 동영상이 바뀌는게 아니고 아래로 또 다른 동영상이 추가가 되는데 .. 쟈바스크립트
src='" + src + "' 여기 문제 아닐가요?
<script type="text/javascript">
function playMovie(src) {
var doc = "<embed type='application/x-shockwave-flash' src='" + src + "' bgcolor='#FFFFFF' quality='high' allowfullscreen='true' pluginspage='http://www.macromedia.com/go/getflashplayer' width='490' height='394'></embed>";
playframe.document.close();
playframe.document.write(doc);
}
오른쪽 메뉴 부분 소스 : 저번에 문의했었던 현재 위치 표시 칼라가 변하지 않네요!
예: 다른 메뉴를 클릭하면 클릭한 메뉴 칼라가 변했는데 지금은 변하지 않네요!
http://daum.cn/bbs/skin/board/basic_b4_white/movie1.php?bo_table=movie_yn&wr_id=563#
<?
if($wr_link1) $move_file = "movie1.php";
if($wr_link2) $move_file = "movie2.php";
if($wr_3) $move_file = "movie3.php";
if(!$move_file) $move_file = "movie1.php";
echo $list[$i]['icon_reply'] . " ";
//$list[$i][href] = "./{$move_file}?bo_table=$bo_table&wr_id={$list[$i][wr_id]}";
//echo "<a href='{$list[$i]['href']}'>";
echo "<a href=\"#\" onClick=\"playMovie('{$list[$i][wr_link1]}');\">";
if ($list[$i]['is_notice'])
echo "<font style='font-family:돋움; font-size:10pt; color:#2C88B9;'><strong>{$list[$i]['subject']}</strong></font>";
else if ($_GET[wr_id] == $list[$i]['wr_id']) // 현재위치 표시 칼라가 변하지 않네요
echo "<font style='font-family:돋움; font-size:10pt; color:#ff6600;'><strong>{$list[$i]['subject']}</strong></font>";
else
echo "<font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>{$list[$i]['subject']}</font>";
echo "</a>";
if ($list[$i]['comment_cnt'])
echo " <a href=\"{$list[$i]['comment_href']}\"><span style='font-family:돋움; font-size:8pt; color:#9A9A9A;'>{$list[$i]['comment_cnt']}</span></a>";
echo " " . $list[$i]['icon_new'];
?>