こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

フレーム間のロールオーバーでエラーがでます。

いつも参考にさせてもらってます。
上下のフレームで、上のボタンから下の画像を変えるロールオーバーですが
画像まではどうにか変えられたのですが、リンクでスクリプトエラーが出てしまいます。
初心者でコピーして継ぎはぎしてるのでさっぱりです。
よろしくお願いします。

上のフレーム

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<META http-equiv="content-type" content="text/html; charset=Shift_JIS">
<meta http-equiv="content-language" content="ja">
<META http-equiv="content-style-type" content="text/css">
<meta http-equiv="content-script-type" content="text/javascript">
<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 11.0.0.0 for Windows">
<title></title>
<script type="text/javascript">
<!--
img_name=new Array();
img_name[0] = "bu05-12.gif";
img_name[1] = "bu05-13.gif";
img_name[2] = "bu05-14.gif";
img_name2 = "bu05-10.gif";
img1 = new Array();
img2 = new Image(); img2.src = img_name2;
for(i=0; i<img_name.length; i++) {
img1[i] = new Image(); img1[i].src = img_name[i];
}
function mouse_over(which) {
parent.bottom.document.images["swapImg"].src=img1[which].src;
}
function mouse_out(which) {
parent.bottom.document.images["swapImg"].src=img2.src;
}
//-->
</script>
</head>
<body>
<DIV id="cont">
<div id="gnavi">
<A href="*">
<IMG src="bullet007.gif" onmouseover="this.src='b014lis.gif'" onmouseout="this.src='bullet007.gif'"></A>
<A onmouseover="mouse_over(0)" onmouseout="mouse_out(0)" target="bottom" href="bottom-3.htm">
<IMG src="bullet008.gif" onmouseover="this.src='b014lis.gif'" onmouseout="this.src='bullet008.gif'"></A>
<A onmouseover="mouse_over(1)" onmouseout="mouse_out(1)" target="bottom" href="bottom-3.htm">
<IMG src="bullet009.gif" onmouseover="this.src='b014lis.gif'" onmouseout="this.src='bullet009.gif'" ></A>
<A onmouseover="mouse_over(2)" onmouseout="mouse_out(2)" target="bottom" href="bottom-3.htm">
<IMG src="bullet007.gif" onmouseover="this.src='b014lis.gif'" onmouseout="this.src='bullet007.gif'" ></A>
</div>
</DIV>
</body>
</html>


下のフレーム

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<META http-equiv="content-type" content="text/html; charset=Shift_JIS">
<meta http-equiv="content-language" content="ja">
<META http-equiv="content-style-type" content="text/css">
<meta http-equiv="content-script-type" content="text/javascript">
<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 11.0.0.0 for Windows">
<title></title>
</head>
<body>
<div id="visual">
<IMG src="bu05-10.gif" name="swapImg">
</div>
</body>
</html>

投稿日時 - 2007-07-30 16:16:28

QNo.3212460

困ってます

質問者が選んだベストアンサー

こんにちは

<a href="bottom-3.htm" target="bottom">した後に画像に触れるとエラーになるということですか?

その場合でしたらbottom-3.htm内に

<IMG src="" name="swapImg">

が無いからだと思います

投稿日時 - 2007-07-30 20:40:46

お礼

ありがとうございました♪
こんなに簡単に解決するとは思ってもみませんでした。
朝一で気分爽快!今日一日気持ちよく過ごせそうです。
初めての質問だったのですが、今後もよろしくお願いします。

投稿日時 - 2007-07-31 10:33:24

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問