これは非常に単純な質問だと思いますので、他の場所で回答された場合はご容赦ください。探していたのですが、探していたものが見つかりませんでした。JavaScriptの経験はほとんどありません。
1ページにマウスクリックで進む簡単なJavaScriptスライドショーがたくさんあります。私が使用しているコードについては、以下を参照してください。これは、JSの紹介サイトの1つから削除したものです。これにより、ユーザーがページにアクセスしたときに、各スライドショーから各画像がプリロードされます。スクリプトで各画像をプリロードせず、代わりにユーザーがクリックしてスライドショーを進めたときにのみ次の画像をロードしたいと思います。ほとんどのユーザーはほとんどの画像に遭遇しないため、これは読み込み時間を短縮するためです。これを各画像をプリロードしないものに変換する簡単な方法はありますか?
<SCRIPT LANGUAGE="JavaScript">
var i=0
var imgs=["/a.jpeg","/b.jpeg","/c.jpeg","/d.jpeg","/e.jpeg"]
function slide(){ {i=i+1} {if (i==5) {i=0}} {document.img.src=imgs[i]} }
</SCRIPT>
そして、スライドショーが呼び出されるときのコード:
<A HREF="JavaScript:slide()"><IMG SRC="/a.jpeg" NAME="img"></a>
ありがとう!-パトリック