http://sir.co.kr/bbs/board.php?bo_table=g4_plugin&wr_id=1398&page=2&sca=&sfl=&stx=&spt=0&page=2&cwin=#c_1527
꼬을님이 올려주신 플러그인 을 메인에 적용시켰습니다.
1. 크롬에서는 잘 움직이는데 ie 에서는 고정으로 보입니다.
ie 에서도 움직이게 하려면 어디를 고쳐야 하나요?
2. ["/main_banner/main1.jpg","http://google.com"]
이렇게 이미지를 나오게는 했는데... 클릭시 링크로 이동은 됩니다. 링크 이동시 새창으로 열수 있도록 좀 도와 주시기 바랍니다.
꼬을님이 올려주신 플러그인 을 메인에 적용시켰습니다.
1. 크롬에서는 잘 움직이는데 ie 에서는 고정으로 보입니다.
ie 에서도 움직이게 하려면 어디를 고쳐야 하나요?
2. ["/main_banner/main1.jpg","http://google.com"]
이렇게 이미지를 나오게는 했는데... 클릭시 링크로 이동은 됩니다. 링크 이동시 새창으로 열수 있도록 좀 도와 주시기 바랍니다.
댓글 6개
<!doctype html><html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title>main banner</title>
<script type="text/javascript" src="/js/jquery-1.7.2.min.js"></script>
</head>
<body topmargin="20" leftmargin="20">
<style>
.RollingImg{
display:inline-block;
// float:left;
// border: 1px solid #CCC;
width:250px;
height:310px;
}
.RollingImg:hover{
opacity: .5;
}
.RollingSmalling{
margin-left: -180px;
}
#DvRollingImage{
border: 0px solid #000;
width:970px;
height:310px;
overflow:hidden;
white-space:nowrap;
}
</style>
<script>
var eOnMouse = false;
var sItemList = [
["/main_banner/main1.jpg","google.com"]
,["/main_banner/main2.jpg","nate.com"]
,["/main_banner/main3.jpg","nate.com"]
,["/main_banner/main4.jpg","naver.com"]
,["/main_banner/main5.jpg","yahoo.co.kr"]
,["/main_banner/main6.jpg","daum.net"]
,["/main_banner/main7.jpg","google.com"]
,["/main_banner/main8.jpg","nate.com"]
];
var sItemIdx = 0;
$(function() {
// Handler for .ready() called.
var sHTML = "";
for(var i=0 ; i<sItemList.length ; i++ )
{
if(i)
sHTML += "<div class='RollingImg'><a href='"+sItemList[i][1]+"'><img src='"+sItemList[i][0]+"' border='0'></a></div>";
else
sHTML += "<div class='RollingImg RollingSmalling'><a href='"+sItemList[i][1]+"'><img src='"+sItemList[i][0]+"' border='0'></a></div>";
}
$("#DvRollingImage").html(sHTML);
var ti= setTimeout("FnMovingSlider()",50);
$("#DvRollingImage").mouseover(function(){
eOnMouse = true;
}).mouseout(function(){
eOnMouse = false;
var ti= setTimeout("FnMovingSlider()",50);
});
});
function FnMovingSlider()
{
var wid = $(".RollingSmalling").innerWidth();
if(wid > 1)
{
wid = wid-1;
$(".RollingSmalling").css("width", wid );
}else{
$(".RollingSmalling")
.next().addClass("RollingSmalling")
.prev().remove()
wid = $(".RollingSmalling").innerWidth();
var htmlStr = $("#DvRollingImage").html();
$("#DvRollingImage").html(htmlStr + "<div class='RollingImg'><a href='"+sItemList[sItemIdx][1]+"'><img src='"+sItemList[sItemIdx][0]+"' border='0'></a></div>");
sItemIdx++;
if(sItemIdx >= sItemList.length)
sItemIdx=0;
}
if( !eOnMouse )
var ti= setTimeout("FnMovingSlider()",50);
}
</script>
<div id="DvRollingImage"></div>
</body>
</html>
손좀 봐주세요. ^^;
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title>main banner</title>
<script type="text/javascript" src="/js/jquery-1.7.2.min.js"></script>
</head>
<body topmargin="20" leftmargin="20">
<style>
.RollingImg{
display:inline-block;
// float:left;
// border: 1px solid #CCC;
width:250px;
height:310px;
}
.RollingImg:hover{
opacity: .5;
}
.RollingSmalling{
margin-left: -180px;
}
#DvRollingImage{
border: 0px solid #000;
width:970px;
height:310px;
overflow:hidden;
white-space:nowrap;
}
</style>
<script>
var eOnMouse = false;
var sItemList = [
["/main_banner/main1.jpg","google.com"]
,["/main_banner/main2.jpg","nate.com"]
,["/main_banner/main3.jpg","nate.com"]
,["/main_banner/main4.jpg","naver.com"]
,["/main_banner/main5.jpg","yahoo.co.kr"]
,["/main_banner/main6.jpg","daum.net"]
,["/main_banner/main7.jpg","google.com"]
,["/main_banner/main8.jpg","nate.com"]
];
var sItemIdx = 0;
$(function() {
// Handler for .ready() called.
var sHTML = "";
for(var i=0 ; i<sItemList.length ; i++ )
{
if(i)
sHTML += "<div class='RollingImg'><a href='"+sItemList[i][1]+"'><img src='"+sItemList[i][0]+"' border='0'></a></div>";
else
sHTML += "<div class='RollingImg RollingSmalling'><a href='"+sItemList[i][1]+"'><img src='"+sItemList[i][0]+"' border='0'></a></div>";
}
$("#DvRollingImage").html(sHTML);
var ti= setTimeout("FnMovingSlider()",50);
$("#DvRollingImage").mouseover(function(){
eOnMouse = true;
}).mouseout(function(){
eOnMouse = false;
var ti= setTimeout("FnMovingSlider()",50);
});
});
function FnMovingSlider()
{
var wid = $(".RollingSmalling").innerWidth();
if(wid > 1)
{
wid = wid-1;
$(".RollingSmalling").css("width", wid );
}else{
$(".RollingSmalling")
.next().addClass("RollingSmalling")
.prev().remove()
wid = $(".RollingSmalling").innerWidth();
var htmlStr = $("#DvRollingImage").html();
$("#DvRollingImage").html(htmlStr + "<div class='RollingImg'><a href='"+sItemList[sItemIdx][1]+"'><img src='"+sItemList[sItemIdx][0]+"' border='0'></a></div>");
sItemIdx++;
if(sItemIdx >= sItemList.length)
sItemIdx=0;
}
if( !eOnMouse )
var ti= setTimeout("FnMovingSlider()",50);
}
</script>
<div id="DvRollingImage"></div>
</body>
</html>
손좀 봐주세요. ^^;
소스를 처음부터 끝까지 복사하지말고 이렇게 해보세요
<html> ~ </html>까지 몽땅 복사하지말고 <style>부터 </body> 바로 윗줄 까지 붙여넣기
hesd.sub.php 에서 doctype부분을 아래 코드로 변경
<!doctype html><html>
수정
.RollingImg:hover{
opacity: .5; filter:alpha(opacity=50);
}
변경
var sItemIdx = 0;
var ti;
$(function() {
// Handler for .ready() called.
var sHTML = "";
for(var i=0 ; i<sItemList.length ; i++ )
{
if(i)
sHTML += "<div class='RollingImg'><a href='"+sItemList[i][1]+"'><img src='"+sItemList[i][0]+"' border='0'></a></div>";
else
sHTML += "<div class='RollingImg RollingSmalling'><a href='"+sItemList[i][1]+"'><img src='"+sItemList[i][0]+"' border='0'></a></div>";
}
$("#DvRollingImage").html(sHTML);
ti= setTimeout("FnMovingSlider()",50);
$("#DvRollingImage").mouseover(function(){
eOnMouse = true;
clearTimeout(ti);
}).mouseout(function(){
eOnMouse = false;
ti= setTimeout("FnMovingSlider()",50);
});
});
function FnMovingSlider()
{
var wid = $(".RollingSmalling").innerWidth();
if(wid > 2)
{
wid = wid-1;
$(".RollingSmalling").css("width", wid );
}else{
$(".RollingSmalling").next().addClass("RollingSmalling").prev().remove()
wid = $(".RollingSmalling").innerWidth();
var htmlStr = $("#DvRollingImage").html();
$("#DvRollingImage").html(htmlStr + "<div class='RollingImg'><a href='"+sItemList[sItemIdx][1]+"'><img src='"+sItemList[sItemIdx][0]+"' border='0'></a></div>");
sItemIdx++;
if(sItemIdx >= sItemList.length) sItemIdx=0;
}
if( !eOnMouse )
ti= setTimeout("FnMovingSlider()",10);
}
<html> ~ </html>까지 몽땅 복사하지말고 <style>부터 </body> 바로 윗줄 까지 붙여넣기
hesd.sub.php 에서 doctype부분을 아래 코드로 변경
<!doctype html><html>
수정
.RollingImg:hover{
opacity: .5; filter:alpha(opacity=50);
}
변경
var sItemIdx = 0;
var ti;
$(function() {
// Handler for .ready() called.
var sHTML = "";
for(var i=0 ; i<sItemList.length ; i++ )
{
if(i)
sHTML += "<div class='RollingImg'><a href='"+sItemList[i][1]+"'><img src='"+sItemList[i][0]+"' border='0'></a></div>";
else
sHTML += "<div class='RollingImg RollingSmalling'><a href='"+sItemList[i][1]+"'><img src='"+sItemList[i][0]+"' border='0'></a></div>";
}
$("#DvRollingImage").html(sHTML);
ti= setTimeout("FnMovingSlider()",50);
$("#DvRollingImage").mouseover(function(){
eOnMouse = true;
clearTimeout(ti);
}).mouseout(function(){
eOnMouse = false;
ti= setTimeout("FnMovingSlider()",50);
});
});
function FnMovingSlider()
{
var wid = $(".RollingSmalling").innerWidth();
if(wid > 2)
{
wid = wid-1;
$(".RollingSmalling").css("width", wid );
}else{
$(".RollingSmalling").next().addClass("RollingSmalling").prev().remove()
wid = $(".RollingSmalling").innerWidth();
var htmlStr = $("#DvRollingImage").html();
$("#DvRollingImage").html(htmlStr + "<div class='RollingImg'><a href='"+sItemList[sItemIdx][1]+"'><img src='"+sItemList[sItemIdx][0]+"' border='0'></a></div>");
sItemIdx++;
if(sItemIdx >= sItemList.length) sItemIdx=0;
}
if( !eOnMouse )
ti= setTimeout("FnMovingSlider()",10);
}
균이님 감사합니다.
제가 이쪽으로 까막눈이다보니 잘 안되네요.
이리저리 만지다가 약간 움직이기는 했습니다.
꼬을님이 올려주신 파일 원본은 j_rolling.htm 인데
그걸 j_rolling.php 로 저장해서
<? include_once("$g4[path]/include/j_rolling.php"); ?>
이렇게 불러냈었거든요.
그러다가 혹시나 해서
<? include_once("$g4[path]/include/j_rolling.htm"); ?>
이렇게 파일명을 htm 으로 바꿨더니 익스에서도 조금 움직(이다 말아버립니다.) 합니다.
아무래도 .... 뭐가 뭔지 모르겠습니다. ㅎㅎ ;;;;
아무튼 이렇게 신경써 주시고 댓글까지 달아주셔서 무척 감사하게 생각합니다.
감사합니다. ^^
제가 이쪽으로 까막눈이다보니 잘 안되네요.
이리저리 만지다가 약간 움직이기는 했습니다.
꼬을님이 올려주신 파일 원본은 j_rolling.htm 인데
그걸 j_rolling.php 로 저장해서
<? include_once("$g4[path]/include/j_rolling.php"); ?>
이렇게 불러냈었거든요.
그러다가 혹시나 해서
<? include_once("$g4[path]/include/j_rolling.htm"); ?>
이렇게 파일명을 htm 으로 바꿨더니 익스에서도 조금 움직(이다 말아버립니다.) 합니다.
아무래도 .... 뭐가 뭔지 모르겠습니다. ㅎㅎ ;;;;
아무튼 이렇게 신경써 주시고 댓글까지 달아주셔서 무척 감사하게 생각합니다.
감사합니다. ^^
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기