| HTMLソース |
JavaScript制御で画像が時間により変わるか確認<br> <script type="text/javascript" src="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/jv5.js"></script> |
| JS ソース |
var nob=1;
function tim(){
if(document.hana.complete){
document.hana.src="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/sumire"+nob+".jpg";
nob++;
if(nob > 5)nob=1;
}
// 切替え時間は下記の2000を変更のこと
setTimeout('tim()',2000);
}
document.write("<div align=\"center\">")
document.write("<img src=\"http://blog-imgs-12.fc2.com/k/u/i/kuiryo/sumire1.jpg\"
NAME=\"hana\" WIDTH=90 HIGHT=100>") //段詰め(表示の関係で段落)
document.write("</div>")
window.onload=tim;
|
| HTMLソース |
JavaScript制御で画像が時間により変わるか確認<br> <script type="text/javascript" src="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/jv1.js"></script> |
| JS ソース |
var myurl ="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/";
gazou = new Array();
gazou[0] = myurl + "tumago.jpg";
gazou[1] = myurl + "magome1.jpg";
gazou[2] = myurl + "kaida.jpg";
gazou[3] = myurl + "kakehasi.jpg";
gazou[4] = myurl + "nezame.jpg";
var nob=0;
function tim1(){
document.myimg.src= gazou[nob];
nob++;
if(nob > 4)nob=0;
// 切替え時間は下記の2500を変更のこと
setTimeout('tim1()',2500);
}
document.write("<div align=\"center\">")
document.write("<img src=\"http://blog-imgs-12.fc2.com/k/u/i/kuiryo/tumago.jpg\" NAME=\"myimg\" >")
document.write("</div>")
window.onload=tim1;
|
| HTMLソース |
これはマウスにアイコンが1個付いて来るサンプルです <LINK href="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/g3.css" rel=stylesheet> <script type="text/javascript" src="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/g3.js"></script> |
| CSSLソース |
span {FONT-SIZE:12pt; TOP:-100px; POSITION:absolute; }
|
| JS ソース |
// ******* 下記を変更の事(KIの実用JavaScript)*******
// 画像ファイルとサイズの指定
var gifdat = "<IMG src='http://blog-imgs-12.fc2.com/k/u/i/kuiryo/zuti.gif' width=23 height=25 border=0>"
var xa = 15 // 矢印からの文字の表示横位置
var ya = -15 // 矢印からの文字の表示縦位置
// ***************************************************
var haba = 0
var xiti=new Array()
var yiti=new Array()
var msg=new Array()
xiti [0] = -100
yiti [0] = -100
var shoki = 0
function mousmv(){
x = window.event.clientX + document.body.scrollLeft;
yscr = document.documentElement.scrollTop + document.body.scrollTop;
y = window.event.clientY + yscr;
shoki = 1
}
function hyouzi() {
if (shoki==1 && document.all) {
xiti[1]=xiti[0]+haba
yiti[1]=yiti[0]
xiti [0] = x + xa
yiti [0] = y + ya
var hyouzi1 = eval("document.all.sno0" + ".style")
hyouzi1.posLeft=xiti[1]
hyouzi1.posTop=yiti[1]
}
if (shoki==1 && document.layers) {
xiti[1]=xiti[0]+haba
yiti[1]=yiti[0]
xiti [0] = x + xa
yiti [0] = y + ya
var hyouzi1 = eval("document.sno0")
hyouzi1.left=xiti[1]
hyouzi1.top=yiti[1]
}
var Timer = setTimeout("hyouzi()", 10)
}
// ----------------------------------------------------
document.write ("<span id='sno0" + "'>")
document.write(gifdat)
document.write ("</span>")
if (document.layers){
document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = mousmv;
window.onload=hyouzi;
|
| HTMLソース |
これはマウスにアイコンが数個付いて来るサンプルです <LINK href="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/g4.css" rel=stylesheet> <script type="text/javascript" src="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/g4.js"></script> |
| CSSLソース |
span {FONT-SIZE:12pt; TOP:-100px; POSITION:absolute; }
|
| JS ソース |
// ******* 下記を変更の事(KIの実用JavaScript)*******
// 画像とサイズの指定
var gifdat = "<IMG src='http://blog-imgs-12.fc2.com/k/u/i/kuiryo/zuti.gif' width=23 height=25 border=0>"
var shu=10 // 画像数
var xa = 15 // 矢印からの文字の表示横位置
var ya = -15 // 矢印からの文字の表示縦位置
// ***************************************************
var haba = 0
var xiti=new Array()
var yiti=new Array()
var msg=new Array()
for (i=0;i<shu;i++) {
xiti [i] = -100
yiti [i] = -100
msg [i] = gifdat
}
var shoki = 0
function mousmv(){
x = window.event.clientX + document.body.scrollLeft;
yscr = document.documentElement.scrollTop + document.body.scrollTop;
y = window.event.clientY + yscr;
shoki = 1
}
function hyouzi() {
if (shoki==1 && document.all) {
for (i=shu; i>=1; i--) {
xiti[i]=xiti[i-1]+haba
yiti[i]=yiti[i-1]
}
xiti [0] = x + xa
yiti [0] = y + ya
for (i=0; i<shu; i++) {
var hyouzi1 = eval("document.all.sno" + (i) + ".style")
hyouzi1.posLeft=xiti[i]
hyouzi1.posTop=yiti[i]
}
}
if (shoki==1 && document.layers) {
for (i=shu; i>=1; i--) {
xiti[i]=xiti[i-1]+haba
yiti[i]=yiti[i-1]
}
xiti [0] = x + xa
yiti [0] = y + ya
for (i=0; i<shu; i++) {
var hyouzi1 = eval("document.sno"+i)
hyouzi1.left=xiti[i]
hyouzi1.top=yiti[i]
}
}
var Timer = setTimeout("hyouzi()", 10)
}
for (i=0;i<=shu;i++) {
document.write ("<span id='sno" + i + "'>")
document.write(msg[i])
document.write ("</span>")
}
if (document.layers){
document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = mousmv;
window.onload=hyouzi;
|
| HTMLソース |
<script type="text/javascript">
function md1()
{ document.images["nam1"].src="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/suko1.jpg"; }
function md2()
{ document.images["nam1"].src="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/suko2.jpg"; }
</Script>
<center>
下の写真にマウスを持って行くと画像が変わります。<br>
<A HREF="#" OnMouseOver="md1(1)" OnMouseOut="md2(1)">
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/suko2.jpg" NAME="nam1" BORDER=0>
</A><br>
入り口は狭いが中の仏像は大きい(ソコタイ 何とか神社にて)
</center>
|
| HTMLソース |
「マウスオンで拡大表示」ページを開いて、テーブルの上側の小枠にマウスを乗せると、
その小枠の花が下側に拡大表示されます。
<script type="text/javascript">
var matida="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da"
function md1(i) {document.images["nam2"].src=matida + i +".jpg";}
function md2() {document.images["nam2"].src=matida + 22 +".jpg";}
</Script>
<center>
<TABLE BORDER>
<TR><TD><A HREF="#" OnMouseOver="md1(16)" OnMouseOut="md2()">
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da16.jpg" WIDTH=77 HEIGHT=60 BORDER=0></A></TD>
<TD><A HREF="#" OnMouseOver="md1(15)" OnMouseOut="md2()">
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da15.jpg" WIDTH=77 HEIGHT=60 BORDER=0></A></TD>
<TD><A HREF="#" OnMouseOver="md1(34)" OnMouseOut="md2()">
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da34.jpg" WIDTH=77 HEIGHT=60 BORDER=0></A></TD>
<TD><A HREF="#" OnMouseOver="md1(36)" OnMouseOut="md2()">
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da36.jpg" WIDTH=77 HEIGHT=60 BORDER=0></A></TD>
<TD><A HREF="#" OnMouseOver="md1(37)" OnMouseOut="md2()">
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da37.jpg" WIDTH=77 HEIGHT="60" BORDER=0></A>
</TD></TR>
<TR><TD COLSPAN=5>
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da22.jpg" NAME="nam2" WIDTH=410 EIGHT=300 BORDER=0>
</A></TD></TR></TABLE>
</center>
|
| HTMLソース |
「マウスクリックで拡大表示」ページを開いて、テーブルの上側の小枠にマウスリックで、
その小枠の花が下側に拡大表示されます。
<script type="text/javascript">
var matida="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da";
function md1(i) {document.images["nam2"].src=matida + i +".jpg";}
</Script>
<center>
<TABLE BORDER>
<TR><TD><A HREF="#" Onclick="md1(15)" >
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da15.jpg" WIDTH=77 HEIGHT=60 BORDER=0></A></TD>
<TD><A HREF="#" Onclick="md1(16)" >
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da16.jpg" WIDTH=77 HEIGHT=60 BORDER=0></A></TD>
<TD><A HREF="#" Onclick="md1(37)" >
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da37.jpg" WIDTH=77 HEIGHT=60 BORDER=0></A></TD>
<TD><A HREF="#" Onclick="md1(34)">
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da34.jpg" WIDTH=77 HEIGHT=60 BORDER=0></A></TD>
<TD><A HREF="#" Onclick="md1(36)">
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da36.jpg" WIDTH=77 HEIGHT=60 BORDER=0></A>
</TD></TR>
<TR><TD COLSPAN=5>
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/da15.jpg" NAME="nam2" WIDTH=410 HEIGHT=300 BORDER=0>
</TD></TR></TABLE>
</center>
|
| HTMLソース |
<script type="text/javascript">
var waipu=0 ; // ワイプ処理の指定
var watime=2 ; //変化する時間を指定
img = new Array
//******** 以下に画像ファイル名を指定****************************
("http://blog-imgs-12.fc2.com/k/u/i/kuiryo/nezame.jpg",
"http://blog-imgs-12.fc2.com/k/u/i/kuiryo/kakehasi.jpg",
"http://blog-imgs-12.fc2.com/k/u/i/kuiryo/tumago.jpg")
//****************************************************************
var gasu = img.length; // 画像数
var img_no = new Array(); //img_noを画像オブジェクト宣言
for (i = 0; i < gasu; i++) {
img_no[i] = new Image();
img_no[i].src = img[i];
}
var gno = 1;
// ******** フィルター番号指定 **************
waipu=6
//********************************************
function tim(){
imgchg()
setTimeout('tim()',3000); //切り替え時間指定3000は3秒
}
function imgchg() {
document.images.myjpg.style.filter="reveaLTrans(duration=watime,transition=" + waipu +")";
document.images.myjpg.filters.reveaLTrans.Apply();
document.images.myjpg.src = img_no[gno].src;
document.images.myjpg.filters.reveaLTrans.Play();
gno = gno + 1;
if (gno > (gasu - 1)) gno = 0;
}
</script>
<center>
<img src="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/nezame.jpg" name="myjpg">
<center>
<script type="text/javascript">
window.onload=tim;
</script>
|
| HTMLソース |
<script type="text/javascript">
function styovr() {
document.all("mygozou").style.visibility="visible";
}
function styout() {
document.all("mygozou").style.visibility="hidden";
}
</script>
タイ国の現地法人に出向している時、クメール遺跡を数箇所訪れましたが、<br>
パノムルン遺跡へ行った時その近くのスパタナラー寺院と言う小さなお寺に、<br>
笑うライオン
<a href="#" onMouseOver="styovr()" onMouseOut="styout()">
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/raion.jpg" WIDTH=60 HEIGHT=56 BORDER=0></a>
(マウスオンで拡大)があった。<br>
その時は少し面白いと思った程度だったが一応写真を撮っておいた。<br>
後でこの写真を見たら見るたびに頬がゆるんでしまう何ともユーモアに溢れた画像で、<br>
旅先の通りすがらに撮った写真では私の一番の傑作です。<br>
<span ID="mygozou" STYLE="position:relative;; left:10; top:10; visibility:hidden">
<IMG SRC="http://blog-imgs-12.fc2.com/k/u/i/kuiryo/raion.jpg" WIDTH=400 HEIGHT=376>
</span>
|