yelp
[HomePage]
2000/03/28(火) 21:02:05
こんにちは。
先日来、私個人のページのリニューアル作業をしていたのですが、基本部分が終わったので、
喜び勇んで UL したところ、NN4 でちょっとしたトラブルが出てしまいました。
お手数ですが、どなたか原因および解決策のご教示をお願いします。
問題点は次の通りです。
まず、メインのウィンドウがあり、それが2つのフレームに切られています。
その内1つは常に画面に常駐して、リモコン機能を持つ子ウィンドウを開閉する役目をします。
子ウィンドウに並んだ画像はリンクになっていて、クリックでメインウィンドウの2番目のフレームに
ファイルが開きます。
ただし、それらの画像の内、ひとつだけ、次のスクリプトによって、
[a] クリック => その画像をスワップする
[b] ダブルクリック => 2番目のフレームにファイルを開く
という2つの機能を持たせてあります。
<head>
<SCRIPT LANGUAGE="JavaScript">
<!--
function BIO(){
ABR();
parent.opener.parent.framemain2.location.href = "../banners/bunnersintroduction.html";
}
//-->
</script>
</head>
<body>
<a href="javascript:BNC()" onDblClick="BIO()"><img src=" "></a>
</body>
ABR() は、ロールオーバーを強制的に初期状態に戻す関数。
BNC() は上記 [a] の為の関数です。
さて、ローカル(Win95)のディスクからはこれで上手く動作したのですが、UL されたものを NN4 でブラウズすると、
[a] は動作して [b] はダメ、という結果になりました。(IE4 では期待通りに動きます。)
また、もう少し良く見てみると、オフラインだとNN4 でも動作しますし、
オンラインであっても、一度キャッシュされた後なら動作してくれるようでした。
しかし、ビジターに、「一度サイトを出てまた戻って来て。」というわけにもいかないので、
皆さんによい知恵を授けて頂けるよう、お願い致します。