j

오른쪽 메뉴에서 클릭시 왼쪽 지정된 프레임에서 동영상이 방송되게 ...

오른쪽 메뉴에서  클릭시 왼쪽 지정된  프레임에서  동영상이 방송되게 ...

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>

|

댓글 8개

target을 form에 지정하시면 됩니다.

============= 수정 후===========================================================================
<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 + "' 여기 문제 아닐가요?
playframe.document.close(); 를 추가해주세요. ^^


<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'];
?>
오른쪽 메뉴에서 클릭시 왼쪽 지정된 프레임에서 동영상이 방송되게 ...
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
16년 전 조회 932
16년 전 조회 982
16년 전 조회 2,713
16년 전 조회 990
16년 전 조회 1,289
16년 전 조회 1,245
16년 전 조회 1,213
16년 전 조회 848
16년 전 조회 809
16년 전 조회 1,805
16년 전 조회 761
16년 전 조회 819
16년 전 조회 981
16년 전 조회 857
16년 전 조회 829
16년 전 조회 1,564
16년 전 조회 798
16년 전 조회 849
16년 전 조회 3,565
16년 전 조회 963