묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
로그인할 때 엔터가 안먹혀요...
2005.10.10 19:07
로그인할때 아이디 비번 입력하고 엔터치면 들어가지잖아요
그런데 제가 아웃로그인을 레이어에 집어넣고 위에서 아래로 내려오는 스크립트를 넣었는데
(자바 소스 사이트에서 배꼈어요)그 다음부터 엔터가 안먹히고 마우스로 로그인을 클릭해야 되네요
별로 심각한 오류는 아니지만 불편하다는 말이 있어서요...
자바 스크립트 때문인가요? 왜그러는지 도무지 모르겠어요
아시는 분 좀 가르쳐 주세요
참고로 사이트는 http://goding.oo.to
자바 소스는
<head>
<!--화면 위로 부터 페이드 되며 내려오는 공지레이어 스타일 설정 시작-->
<style type="text/css">
#outline1{
width: 149px; /*외곽 레이어의 너비 */
height: 300px; /*외곽 레이어의 높이*/
position:absolute;
z-index: 10;
overflow:hidden;
visibility: hidden;
}
#outline2{
width: 148px; /*안쪽 레이어의 너비(위 레이어 너비보다 작게 하세요) */
height: 298px; /*안쪽 레이어의 높이(위 레이어 높이보다 작게 하세요) */
position:absolute;
left: 0;
top: 0;
}
</style>
<!--화면 위로 부터 페이드 되며 내려오는 공지레이어 스타일 설정끝-->
<!--화면 위로 부터 페이드 되며 내려오는 공지레이어 스크립트 시작-->
<script type="text/javascript">
<!--소스나라 http://www.sourcenara.com
var slidingleft=760 //화면왼쪽으로 부터의 위치 설정가능
var slidingtop=70 //화면 위쪽으로 부터의 위치 설정가능
var dropspeed=5 //내려오는 속도 (값이 클수록 빠릅니다.)
//아래 displaymode 값이 always 일 경우, 페이지 로딩시 마다 표시되고
//아래 displaymode 값이 onlyOne 일 경우, 브라우저를 새로 띄울때만 표시
var displaymode="always";
//아래부터는 되도록 편집하지 마세요
if (parseInt(displaymode)!=NaN)
var random_num=Math.floor(Math.random()*displaymode)
var ie=document.all
var dom=document.getElementById
function initboxv2(){
if (!dom&&!ie)
return
crossboxcover=(dom)?document.getElementById("outline1") : document.all.outline1
crossbox=(dom)?document.getElementById("outline2"): document.all.outline2
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
crossbox.height=crossbox.offsetHeight
crossboxcover.style.height=parseInt(crossbox.height)+"px"
crossbox.style.top=crossbox.height*(-1)+"px"
crossboxcover.style.left=slidingleft+"px"
crossboxcover.style.top=slidingtop+"px"
crossboxcover.style.visibility=(dom||ie)? "visible" : "show"
dropstart=setInterval("dropinv2()",50)
}
function dropinv2(){
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
if (parseInt(crossbox.style.top)<0){
crossboxcover.style.top=scroll_top+slidingtop+"px"
crossbox.style.top=parseInt(crossbox.style.top)+dropspeed+"px"
}
else{
clearInterval(dropstart)
crossbox.style.top=0
}
}
function fadeDownLayer(){
if (window.dropstart) clearInterval(dropstart)
crossboxcover.style.visibility="hidden"
}
function truebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function get_cookie(Name) {
var search = Name + "="
var returnvalue = ""
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset)
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
if (displaymode=="onlyOne" && get_cookie("droppedinv2")=="" || displaymode=="always" || parseInt(displaymode)!=NaN && random_num==0){
if (window.addEventListener)
window.addEventListener("load", initboxv2, false)
else if (window.attachEvent)
window.attachEvent("onload", initboxv2)
else if (document.getElementById || document.all)
window.onload=initboxv2
if (displaymode=="onlyOne")
document.cookie="droppedinv2=yes"
}
//-->
</script>
<!--화면 위로 부터 페이드 되며 내려오는 공지레이어 스크립트 끝-->
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<div id="outline1">
<div id="outline2">
<p style="line-height:100%; margin-top:0; margin-bottom:0;"><a href="http://choco.new21.net/goding/index.php"><img src="logo.gif" width="146" height="148" border="0"></a></p>
<? print_outlogin("sandalim_login4", 1, 10) ?><p style="line-height:165%; margin-top:0; margin-bottom:0;">
</p>
</div>
</div>
</body>
그런데 제가 아웃로그인을 레이어에 집어넣고 위에서 아래로 내려오는 스크립트를 넣었는데
(자바 소스 사이트에서 배꼈어요)그 다음부터 엔터가 안먹히고 마우스로 로그인을 클릭해야 되네요
별로 심각한 오류는 아니지만 불편하다는 말이 있어서요...
자바 스크립트 때문인가요? 왜그러는지 도무지 모르겠어요
아시는 분 좀 가르쳐 주세요
참고로 사이트는 http://goding.oo.to
자바 소스는
<head>
<!--화면 위로 부터 페이드 되며 내려오는 공지레이어 스타일 설정 시작-->
<style type="text/css">
#outline1{
width: 149px; /*외곽 레이어의 너비 */
height: 300px; /*외곽 레이어의 높이*/
position:absolute;
z-index: 10;
overflow:hidden;
visibility: hidden;
}
#outline2{
width: 148px; /*안쪽 레이어의 너비(위 레이어 너비보다 작게 하세요) */
height: 298px; /*안쪽 레이어의 높이(위 레이어 높이보다 작게 하세요) */
position:absolute;
left: 0;
top: 0;
}
</style>
<!--화면 위로 부터 페이드 되며 내려오는 공지레이어 스타일 설정끝-->
<!--화면 위로 부터 페이드 되며 내려오는 공지레이어 스크립트 시작-->
<script type="text/javascript">
<!--소스나라 http://www.sourcenara.com
var slidingleft=760 //화면왼쪽으로 부터의 위치 설정가능
var slidingtop=70 //화면 위쪽으로 부터의 위치 설정가능
var dropspeed=5 //내려오는 속도 (값이 클수록 빠릅니다.)
//아래 displaymode 값이 always 일 경우, 페이지 로딩시 마다 표시되고
//아래 displaymode 값이 onlyOne 일 경우, 브라우저를 새로 띄울때만 표시
var displaymode="always";
//아래부터는 되도록 편집하지 마세요
if (parseInt(displaymode)!=NaN)
var random_num=Math.floor(Math.random()*displaymode)
var ie=document.all
var dom=document.getElementById
function initboxv2(){
if (!dom&&!ie)
return
crossboxcover=(dom)?document.getElementById("outline1") : document.all.outline1
crossbox=(dom)?document.getElementById("outline2"): document.all.outline2
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
crossbox.height=crossbox.offsetHeight
crossboxcover.style.height=parseInt(crossbox.height)+"px"
crossbox.style.top=crossbox.height*(-1)+"px"
crossboxcover.style.left=slidingleft+"px"
crossboxcover.style.top=slidingtop+"px"
crossboxcover.style.visibility=(dom||ie)? "visible" : "show"
dropstart=setInterval("dropinv2()",50)
}
function dropinv2(){
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
if (parseInt(crossbox.style.top)<0){
crossboxcover.style.top=scroll_top+slidingtop+"px"
crossbox.style.top=parseInt(crossbox.style.top)+dropspeed+"px"
}
else{
clearInterval(dropstart)
crossbox.style.top=0
}
}
function fadeDownLayer(){
if (window.dropstart) clearInterval(dropstart)
crossboxcover.style.visibility="hidden"
}
function truebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function get_cookie(Name) {
var search = Name + "="
var returnvalue = ""
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset)
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
if (displaymode=="onlyOne" && get_cookie("droppedinv2")=="" || displaymode=="always" || parseInt(displaymode)!=NaN && random_num==0){
if (window.addEventListener)
window.addEventListener("load", initboxv2, false)
else if (window.attachEvent)
window.attachEvent("onload", initboxv2)
else if (document.getElementById || document.all)
window.onload=initboxv2
if (displaymode=="onlyOne")
document.cookie="droppedinv2=yes"
}
//-->
</script>
<!--화면 위로 부터 페이드 되며 내려오는 공지레이어 스크립트 끝-->
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<div id="outline1">
<div id="outline2">
<p style="line-height:100%; margin-top:0; margin-bottom:0;"><a href="http://choco.new21.net/goding/index.php"><img src="logo.gif" width="146" height="148" border="0"></a></p>
<? print_outlogin("sandalim_login4", 1, 10) ?><p style="line-height:165%; margin-top:0; margin-bottom:0;">
</p>
</div>
</div>
</body>