応答して頂いてありがとうございました。
ローカルファイルです。
リンクでジャンプしても、更新しても問題がありません。
ジャンプした後に更新すると"画像拡大"により画像部分の枠が縮小されて点になってしまいます。
ローカルで使っているファイルなので追加・更新を頻繁にしていますのでジャンプの後に更新する事をよくします。
その度に削除して読み込み直しています。
よろしくお願いします。
----------------------------------------------------
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
<html>
<HEAD>
<title> マガジン を試すaaa</title>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
</head>
<body>
<a name="top"></a>
<h3> ソースファイル を試す</h3>
<hr color="red">
<h4>サンプルソースファイル</h4>
<br>
<a href="#31">ステップ31</a><br>
<a href="#32">ステップ32</a><br>
<a href="#34">ステップ34</a><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a name="31"></a>
<h4>P50 (31) ***************************************</h4>
<a name="32"></a>
<h4>P50 (32)***************************************</h4>
<a name="34"></a>
<h4>P51 (34)アナログ温度センサーで温度を測定しよう ***************************************</h4>
<DIV><!-- 画像拡縮方法ブロック開始 -->
from
http://ext-web.edu.sgu.ac.jp/nikku/nikk ... ript2.html カスタマイズして使用<br>
注:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">があると機能しない。<br>
<INPUT TYPE="button" onmousedown="imgFade14(w,h)" VALUE="画像縮小">
<INPUT TYPE="button" onmousedown="imgZoom14(w,h)" VALUE="画像拡大">
<BR>画像をクリックすると倍率を設定できる。
<BR>
<IMG border=1 src="" ID=img14 ALT="" width=250 height=138 onmousedown="bai14()" align=right>
</DIV>
<br>
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
<!-- //sm*************
//sm ID=img14 が設定された行より後に書かないと機能しない。****
var i=0,w=0,h=0,bb=1.5;
w0=img14.width; //img14.widthが無効な場合がある
h0=img14.height;
function imgZoom14(){
if(bb==null) bb=0.5; //function bai()をキャンセルした場合
w=w0; //function imgZoom()が呼び出された時は元の画像のサイズがw、hに入っている
h=h0;
if(i<=bb){
// window.alert(i);
img14.style.width=w*i;
img14.style.height=h*i;
setTimeout("imgZoom14()",50);
i=i+0.2;
// window.alert(i);
}
}
function imgFade14(w,h){
if(i>=1){
img14.style.width=w*i;
img14.style.height=h*i;
setTimeout("imgFade14(w,h)",50);
i=i-0.2;
}
}
//-->
<!--
// 本 JavaScript\column\index.htm デバッグの方法より
dbgType = 0; // ここの値を0~2に変えてみて下さい
function dbg14(x,y)
{
if (dbgType == 0) status = "パラメータチェック i= "+x+", H= "+y;
if (dbgType == 1) alert("i= "+x+" , H= "+y);
if (dbgType == 2) java.lang.System.out.println("x = "+x);
}
function bai14()
{
bb=prompt("表示倍率を入れて下さい","4.0");
// window.alert(bb);
imgZoom14()
}
// sm************* sm -->
</SCRIPT><!-- 画像拡縮方法ブロック終了 -->
<!-- 画像拡縮方法ブロック終了 -->
<br clear=all><br><br>
<hr>
<hr size=5 color="brown">
<br><br><br><br><br><br><br><br>
</body>
</html>
----------------------------------------------------