html태그 좀 가르쳐주세요... 정보
html태그 좀 가르쳐주세요...본문
어떤 그림을 눌렀을 때
입력되어 있는 여러 홈페이지들 중 하나만 자동으로 뽑아 띄우게 하는 태그가 가능한가요...?
네이버 지식in 에 내공100을 걸고 문의해도 안되네요...ㅠ.ㅠ
----------
어떤 그림을 눌렀을 때
작성자가 기본적으로 입력해둔 홈페이지 중에서 자동으로 선택하여 이동하는 태그
----------
좀 가르쳐 주시면 정말 감사할께요...ㅠ.ㅠ
댓글 전체
질문이 어려워요. ^^;
일정한 시간이 지나면 작성자가 입력해둔(지정한) 특정한 페이지로 이동하는 것은 메타태그로 가능합니다.
눌렀을 때는 이동하는 페이지는 anchor 태그가 있는데 거기에 action 값을 주면 됩니다.
작성자가 입력해둔 페이지중에서 자동으로 선택해서(지가 알아서 선택해서) 이동하는 태그는 없는걸로 알고 있습니다.
굳이 그러한 기능을 구현하실려면 javascript의 random 함수(method?)와 case문 setTimeOut함수 등을 이용해서 스크립트를 작성하던지, 하셔야 합니다. 구체적인 소스는 저도 몰라욧. 고수가 아니라서 @.@;;;;소스를 작성할려면 너무 힘들것 같네요.//요즘 장마철이네요.
자바스크립트관련 소스를 검색해보세요.
눌렀을 때는 이동하는 페이지는 anchor 태그가 있는데 거기에 action 값을 주면 됩니다.
작성자가 입력해둔 페이지중에서 자동으로 선택해서(지가 알아서 선택해서) 이동하는 태그는 없는걸로 알고 있습니다.
굳이 그러한 기능을 구현하실려면 javascript의 random 함수(method?)와 case문 setTimeOut함수 등을 이용해서 스크립트를 작성하던지, 하셔야 합니다. 구체적인 소스는 저도 몰라욧. 고수가 아니라서 @.@;;;;소스를 작성할려면 너무 힘들것 같네요.//요즘 장마철이네요.
자바스크립트관련 소스를 검색해보세요.
오랫동안 답이 안올라와서 초보인 제가 직접 작성했습니다. http://www.anyquick.kr/ 너무 초보인 홈피 만들고 있는중...
우선 link.php를 적당한 폴더에 저장하세요 그리고 이미지에다가 <a href="적당한폴더/link.php">원하는이미지</a> 하시고..
link.php를 열어서 필요없는 부분은지우시고.... 이동할려는 페이지를 적어주시면 됩니다. php와 meta태그를이용한 것입니다.
짧은 실력으로 한번 만들어 봤는데 힘드네요..황(왕보다더한)초보라서요.찾으시는 것이 맞기만을 바랄 뿐입니다요.^^ 퀵서비스맨 우회적인 편법적인 방법입니다.. 더 좋은 방법이 있으면 지도를 부탁합니다.. link.php내용은->
<?
function gotourl(){
$a=rand(1,5);//랜덤한 숫자를 뽑아오는범위는 1~5까지 5개인 경우에...
switch($a){
case 1: $b='http://www.google.com/' ;
echo $b;
break;
case 2: $b='http://www.yahoo.co.kr/';
echo $b;
break;
case 3: $b='http://www.naver.com/' ;
echo $b;
break;
case 4: $b='http://www.empas.com/' ;
echo $b;
break;
case 5: $b='http://www.anyquick.kr/';
echo $b;
break;
}
}
?>
<meta http-equiv="Refresh" content="0; URL=<?=gotourl();?>">
<div><p><hr/>초보가 하기에는 심드네.. 대충하니까 자꾸 형식이 안맞아 오류가 나고..<br/>
얼렁뚱땅 질답에 글 적었다고 혼나네요..메타태그에서 content='대기시간' 초단위<br/>
<a href=" http://www.anyquick.kr/ ">본인 홈페이지 만드는 중</a><hr/><div>
-----------------------------여기까지...중에서 <div>시작부터 끝까지는 필요없음----------
우선 link.php를 적당한 폴더에 저장하세요 그리고 이미지에다가 <a href="적당한폴더/link.php">원하는이미지</a> 하시고..
link.php를 열어서 필요없는 부분은지우시고.... 이동할려는 페이지를 적어주시면 됩니다. php와 meta태그를이용한 것입니다.
짧은 실력으로 한번 만들어 봤는데 힘드네요..황(왕보다더한)초보라서요.찾으시는 것이 맞기만을 바랄 뿐입니다요.^^ 퀵서비스맨 우회적인 편법적인 방법입니다.. 더 좋은 방법이 있으면 지도를 부탁합니다.. link.php내용은->
<?
function gotourl(){
$a=rand(1,5);//랜덤한 숫자를 뽑아오는범위는 1~5까지 5개인 경우에...
switch($a){
case 1: $b='http://www.google.com/' ;
echo $b;
break;
case 2: $b='http://www.yahoo.co.kr/';
echo $b;
break;
case 3: $b='http://www.naver.com/' ;
echo $b;
break;
case 4: $b='http://www.empas.com/' ;
echo $b;
break;
case 5: $b='http://www.anyquick.kr/';
echo $b;
break;
}
}
?>
<meta http-equiv="Refresh" content="0; URL=<?=gotourl();?>">
<div><p><hr/>초보가 하기에는 심드네.. 대충하니까 자꾸 형식이 안맞아 오류가 나고..<br/>
얼렁뚱땅 질답에 글 적었다고 혼나네요..메타태그에서 content='대기시간' 초단위<br/>
<a href=" http://www.anyquick.kr/ ">본인 홈페이지 만드는 중</a><hr/><div>
-----------------------------여기까지...중에서 <div>시작부터 끝까지는 필요없음----------
앞에 있는 소스는 php가 실행되는 서버에서만 되기 때문에 이번에 다시 client에서 실행될 수 있도록, 자바 스크립트로 짰습니다. 여기저기 사이트를 참조하여 질문자가 원하시는 것을 만들어봤습니다. 이번에도 시간이 꾀 걸리더군요. 먼저 <head> 부분에 다음이 소스를 붙여넣습니다.
<script language='javascript'>
function wannago(){
var a = Math.floor(Math.random()*5)+1; // 0~4 까지나옴 1을 더해서 1~5까지 나오게함
var b;
switch(a){
case 1 : b='http://www.google.com';
break;
case 2 : b='http://www.yahoo.co.kr';
break;
case 3 : b='http://www.naver.com';
break;
case 4 : b='http://www.daum.net';
break;
case 5 : b=' http://www.anyquick.kr ';
break;
}
window.location=b;
return false;
}
</script>
그리고 나서 <body> 부분의 이미지가 들어갈 부분에 다음과 같이 적습니다.
<img src='any.gif' onClick="setTimeout('wannago()',3000)" />
그러면 끝...
자바스크립트 소스설명.....
*5 라고 적혀있는 부분은 이동될 웹주소 갯수 입니다 7개로 하실려면 *7 이런 식으로 변경하시면 됩니다.
그리고 case 1 : b='이동될 주소'; 이런식으로 case 뒤의 숫자를바꿉니다.
onClick="setTimeout('wannago()',3000)" 에서 3000은 지체할 시간입니다. 3천미리 세컨드 5초로 할려면 5000 이런 식으로..
[이번에는 정확하게 우회적인 방법이 아닌 정공법이라고 생각되는군요..^^]
ps. 자바스크립트는 대소문자가 틀리면 안된다고 하네요. 덕분에 switch case, rand(), random(), setTimeout(),Math.~ ,window.location, 공부 많이 했습지요!! 답변이 너무 늦어서 미안하군요.....
<script language='javascript'>
function wannago(){
var a = Math.floor(Math.random()*5)+1; // 0~4 까지나옴 1을 더해서 1~5까지 나오게함
var b;
switch(a){
case 1 : b='http://www.google.com';
break;
case 2 : b='http://www.yahoo.co.kr';
break;
case 3 : b='http://www.naver.com';
break;
case 4 : b='http://www.daum.net';
break;
case 5 : b=' http://www.anyquick.kr ';
break;
}
window.location=b;
return false;
}
</script>
그리고 나서 <body> 부분의 이미지가 들어갈 부분에 다음과 같이 적습니다.
<img src='any.gif' onClick="setTimeout('wannago()',3000)" />
그러면 끝...
자바스크립트 소스설명.....
*5 라고 적혀있는 부분은 이동될 웹주소 갯수 입니다 7개로 하실려면 *7 이런 식으로 변경하시면 됩니다.
그리고 case 1 : b='이동될 주소'; 이런식으로 case 뒤의 숫자를바꿉니다.
onClick="setTimeout('wannago()',3000)" 에서 3000은 지체할 시간입니다. 3천미리 세컨드 5초로 할려면 5000 이런 식으로..
[이번에는 정확하게 우회적인 방법이 아닌 정공법이라고 생각되는군요..^^]
ps. 자바스크립트는 대소문자가 틀리면 안된다고 하네요. 덕분에 switch case, rand(), random(), setTimeout(),Math.~ ,window.location, 공부 많이 했습지요!! 답변이 너무 늦어서 미안하군요.....