マウスストーカー3■画像■ 連なる画像    最終修正日 : 2016/03/03



trail1.gif

trail2.gif

trail3.gif

trail4.gif

trail5.gif

trail6.gif
原本の画像
右クリック
でどうぞ
●2016/03/03:即時関数で囲んで、グローバル変数を消しました。
複数の画像が連なるマウスストーカーです。古いブラウザ対応分を削除し、画像の透過を追加しました。
offsetx と offsety の数値を変更すると、横に並べたり縦に並べたりできます。画像同士の間隔もこの数値で変更します。
原本はこちらから。
なお「連なる画像のマウスストーカー」全部の特徴として、一番最初に指定した画像が、一番最後に表示されます。

2016/02/11に秋天さんより、このJavaScriptの欠点とその修正方法を教えて頂きました。

―前略―
bottom edgeを指定してしているのに、際限なくスクロールすることが問題ということ。
スクロールしてもいいのなら、マウスイベントだけで良いのだから。
innerWidth/innerHeight はスクロールバーを含む(見えていなくても)サイズを取得するから、下記のようにするだけでページの下でストップする。
殆どのブラウザで17pxだがオペラが18pxだと思うので、

var rightedge = window.innerWidth -T1[1]-18;
var bottomedge= window.innerHeight-T1[2]-18+window.pageYOffset;
―後略―

■2016/03/03に修正完了しました。秋天さん、ほんとうにありがとうございます。

■画像のサイズ指定が横幅縦幅のJavaScriptはこちら→ マウスストーカー3-2■画像■連なる画像・サイズ設定
■画像のサイズ指定を削除したJavaScriptはこちら→ マウスストーカー3-3■画像■連なる画像・サイズ無し
■画像の横幅だけを指定するJavaScriptはこちら→ マウスストーカー3-4■画像■連なる画像・横幅設定
■画像のサイズ指定を削除したJavaScriptはこちら→ マウスストーカー3-5■画像■連なる画像・サイズ無し連続