n에 접촉을 시도하는중 연결이 거부되었습니다 라고 만 나와요.
nuplex.snu.ac.kr
우리 실험실 홈페이지인데 연결이 안되요
IE에서는 되는데
첫페이지에 플래쉬같은것이 있어서 그런것 같기도 하고
부탁부탁
n에 접촉을 시도하는중 연결이 거부... 라고
플래시 파일의 주소가...
플래시 파일의 주소가 잘못 입력된 것 같습니다.
원문
http://snu.ac.kr/img/Movie.swf
예상주소
http://nuplex.snu.ac.kr/img/Movie.swf
그리고....
큰 문제는 아닙니다만...
자바스크립트 코드가 중복되어 있네요....
원문
http://snu.ac.kr/img/Movie.swf
예상주소
http://nuplex.snu.ac.kr/img/Movie.swf
그리고....
큰 문제는 아닙니다만...
자바스크립트 코드가 중복되어 있네요....
IE...역시 대단하다는 말밖에는...
원문
http://snu.ac.kr/img/Movie.swf
IE는...
위 주소가 잘못된 것을 알고
아래와 같이 직접 주소를 수정하여 접속을 하는 군요...
http://nuplex.snu.ac.kr/img/Movie.swf
그냥 입이 딱 벌어집니다....
Code: Select all
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="225" height="285">
<param name=movie value="img/Movie.swf">
<param name=quality value=high>
<embed src="http://snu.ac.kr/img/Movie.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="225" height="285">
</embed>
</object>
IE는...
위 주소가 잘못된 것을 알고
아래와 같이 직접 주소를 수정하여 접속을 하는 군요...
http://nuplex.snu.ac.kr/img/Movie.swf
그냥 입이 딱 벌어집니다....
앗..실수...바로 위 답글은 제가 잘못...
바로 위에 "IE...역시 대단하다는 말밖에는..."란 제목의
답글은 제가 잘못 올린 것이니 없었던 걸로 해주세요...
이 글을 보시는 분들에게 사과드립니다...
(손님자격이라서 삭제가 안되거든요...)
답글은 제가 잘못 올린 것이니 없었던 걸로 해주세요...
이 글을 보시는 분들에게 사과드립니다...
(손님자격이라서 삭제가 안되거든요...)
re: 그부분을 고쳐도 여전히
현재 시각 오전 10:47분인데요...... 고처도 여전히 안되네요
파란 사오정님 감사
그런데 그부분을 고쳐도 여전히 안되네요
사이트에 접속이 되지 않네요...
플래시가 안 뜬다는 말씀이신지...
아니면 그림메뉴가 동작을 하지 않는 다는 말씀이신지...
만약에...
firefox에서 플래시는 뜨는데
그림메뉴가 동작을 하지 않는다면
아래의 소스를 참조해보세요...
다행히도 예전에 있던 소스로 작업을 해보았습니다.
Code: Select all
<script language="javascript">
<!--
// 전역변수 - 현재 보이는 부메뉴
var curSubMenu = "Submenu01";
// 전역변수 - 이미지객체별로 미리 로딩해야할 이미지 소스들
var preImages =
[
{ imgid:"menu01img", imgurl:"images/menu01.gif" },
{ imgid:"menu02img", imgurl:"images/menu02.gif" },
{ imgid:"menu03img", imgurl:"images/menu03.gif" },
{ imgid:"menu04img", imgurl:"images/menu04.gif" },
{ imgid:"menu05img", imgurl:"images/menu05.gif" },
{ imgid:"menu06img", imgurl:"images/menu06.gif" },
{ imgid:"menu07img", imgurl:"images/menu07.gif" }
];
function MM_swapImgRestore(menu)
{
var menuImg;
menuImg = document.getElementById(menu);
//
if (menuImg.orgSrc) menuImg.src = menuImg.orgSrc;
}
function MM_swapImage(menu)
{
var menuImg;
//
menuImg = document.getElementById(menu);
//
menuImg.orgSrc = menuImg.src;
//
menuImg.src = menuImg.preSrc;
}
function MM_preloadImages()
{
var i;
var menuImg;
for (i=0; i<preImages.length; i++)
{
menuImg = document.getElementById(preImages[i].imgid);
menuImg.preSrc = preImages[i].imgurl;
}
}
// 레이어를 보여주고 감추는 스크립트 함수
function MM_showHideLayers(showSubMenu) { //v3.0
var menuObj;
//
if (showSubMenu == curSubMenu)
{
return;
}
// 이전 메뉴 안보이게
menuObj = document.getElementById(curSubMenu);
menuObj.style.visibility = "hidden";
// 새 메뉴 보이게
menuObj = document.getElementById(showSubMenu);
menuObj.style.visibility = "visible";
//
curSubMenu = showSubMenu;
}
// -->
</script>
</head>
<body onload="MM_preloadImages();" bgcolor="#ffffff" link="#000000" text="#000000" vlink="#000000">
<!-- 로고&타이틀 레이어 -->
<div id="title" style="position: absolute; left: 275px; top: 30px; width: 325px; height: 160px; z-index: 1;"><img src="images/title.jpg" height="160" width="325"></div>
<div style="position: absolute; left: 345px; top: 130px; width: 305px; height: 160px; z-index: 1;"><font size="2"><b>(플라즈마 및 양자빔 공학 연구실)</b></font></div>
<!-- News 메뉴선택 레이어 -->
<div id="menu01" style="position: absolute; left: 275px; top: 210px; width: 140px; height: 25px; z-index: 2;">
<a href="http://nuplex.snu.ac.kr/contents/news.htm" target="_top" onmouseout="MM_swapImgRestore('menu01img')" onmouseover="MM_swapImage('menu01img');MM_showHideLayers('Submenu01')">
<img id="menu01img" src="images/menu01.jpg" border="0" height="25" width="140"></a>
</div>
<!-- Organization 메뉴선택 레이어 -->
<div id="menu02" style="position: absolute; left: 275px; top: 235px; width: 140px; height: 25px; z-index: 3;">
<a href="#" onmouseout="MM_swapImgRestore('menu02img')" onmouseover="MM_swapImage('menu02img');MM_showHideLayers('Submenu02')">
<img id="menu02img" src="images/menu02.jpg" border="0" height="25" width="140"></a>
</div>
<!-- Research 메뉴선택 레이어 -->
<div id="menu03" style="position: absolute; left: 275px; top: 260px; width: 140px; height: 25px; z-index: 4;">
<a href="http://nuplex.snu.ac.kr/contents/research.htm" target="_top" onmouseout="MM_swapImgRestore('menu03img')" onmouseover="MM_swapImage('menu03img');MM_showHideLayers('Submenu03')">
<img id="menu03img" src="images/menu03.jpg" border="0" height="25" width="140"></a>
</div>
<!-- Archives 메뉴선택 레이어 -->
<div id="menu04" style="position: absolute; left: 275px; top: 285px; width: 140px; height: 25px; z-index: 5;">
<a href="#" onmouseout="MM_swapImgRestore('menu04img')" onmouseover="MM_swapImage('menu04img');MM_showHideLayers('Submenu04')">
<img id="menu04img" src="images/menu04.jpg" border="0" height="25" width="140"></a>
</div>
<!-- Lectures 메뉴선택 레이어 -->
<div id="menu05" style="position: absolute; left: 275px; top: 310px; width: 140px; height: 25px; z-index: 6;">
<a href="#" onmouseout="MM_swapImgRestore('menu05img')" onmouseover="MM_swapImage('menu05img');MM_showHideLayers('Submenu05')">
<img id="menu05img" src="images/menu05.jpg" border="0" height="25" width="140"></a>
</div>
<!-- Board 메뉴선택 레이어 -->
<div id="menu06" style="position: absolute; left: 230px; top: 335px; width: 185px; height: 25px; z-index: 7;">
<a href="#" onmouseout="MM_swapImgRestore('menu06img')" onmouseover="MM_swapImage('menu06img');MM_showHideLayers('Submenu06')">
<img id="menu06img" src="images/menu06.jpg" border="0" height="25" width="185">
</a>
</div>
<!-- Link 메뉴선택 레이어 -->
<div id="menu07" style="position: absolute; left: 230px; top: 360px; width: 185px; height: 40px; z-index: 8;">
<a href="http://nuplex.snu.ac.kr/contents/link.htm" onmouseout="MM_swapImgRestore('menu07img')" onmouseover="MM_swapImage('menu07img');MM_showHideLayers('Submenu07')">
<img id="menu07img" src="images/menu07.jpg" border="0" height="40" width="185"></a>
</div>
수정된 주요부분입니다.
1. 주메뉴를 위한 img 태그의 name 속성을 id 속성으로 바꾸었습니다.
이는 document.getElementById() 함수를 이용하여 이미지객체에
접근하기 위함입니다.
변경전: img name="menu01"
변경후: img id="menu01img"
2. 자바스크립트 부분은 재활용성능은 이전 코드보다는
떨어지지만 크로스브라우징이 가능하도록 간단하게 고쳐보았습니다.
(이 부분은 모질라계열에서는 gecko 엔진을 사용하는 브라우져와
ie에서는 5.5 이상에서 정상적으로 동작을 하는 것을 확인했습니다.)
동작 메카니즘은 소스를 보시면 아실 겁니다...
워낙에 간단한 구조라서...^^;
그리고 이미지소스의 폴더위치가 images로 되어 있는 것은
제 PC 상의 임의의 로칼폴더에서 테스트했기 때문이니
이는 서버상의 적절한 위치로 변경해주시면 됩니다.
Who is online
Users browsing this forum: No registered users and 1 guest