スクロール:

スクロール量をパーセントで取得

スクロール方向を指定して、スクロール量をページ全体に対するパーセンテージ(0.0〜1.0)で取得する。
取得した値をCookieに記憶しておくことも可能。

String
スクロール方向を指定 大文字・小文字で指定可能
X = 横軸スクロール ・ Y = 縦軸スクロール
Bool
Cookieに記憶 true = 記憶する ・ false = 記憶しない / 省略した場合は false となる
●必須引数 ●オプション引数(省略可能)

記述例

$getScrollPer('X')
$getScrollPer('y', true)

戻り値

○スクロール量のパーセンテージ(0.0〜1.0)を数値で返す
○Cookieに記憶した場合

・X値(横スクロール量)=klibGetScrollPerX をキーとして参照

・Y値(縦スクロール量)=klibGetScrollPerY をキーとして参照

・Cookieの有効時間は60分間としている。

動作サンプル

Javascript : var scrY=Math.round($getScrollPer('Y',true)*100)+'%'; var scrY=$loadCookie('klibGetScrollPerY'); var scrStr='X:'+$getScrollPer('x')+' / Y:'+$getScrollPer('y');
※上記のサンプルコードは主にPC表示用を想定している。スマホ用のコーディングでは別途調整が必要となる可能性がある。
※この関数の動作サンプルとして必須ではない装飾的なCSSコードなどは省略して提示している。