ラベル「JavaScript」の付いた投稿を表示しています。

初回ユーザイベントで発火する:onLazy.js

関数の遅延呼び出しです。loadイベント以降の、初回ユーザイベント後に発火します。各種遅延読み込みのトリガーとして利用することを想定しています。 仕様 lazy のカスタムイベントを発信します loadイベント以降の初回ユーザーイベントの後で発火します loadイベント以前にユー...

ページ更新時、ページ先頭へ移動する:GoToTop.user.js

本ユーザスクリプトは、ページ表示時にウェブページの先頭へ移動します。ページを途中まで読んだ後、F5などでページ更新したタイミングで動作することを想定しています。 対応ページの追加は、拡張機能側のユーザ設定から実施して下さい。ソースコードを直接変更して @match の行を追加する...

動的読込みのGoogleAdSense広告のブロックを判定する

Google AdSenseの遅延読込みでページ表示速度を改善 の記事で書いたスクリプトの追加機能です。 当ブログでは、関連記事をGoogleアドセンスの関連コンテンツに依存しています。そのため、広告をブロックされると関連記事が表示されず、ユーザのサイト内周遊に大きな問題が発生し...

HTMLにテキストファイルを埋め込んでダウンロードする

やること ブログなどのファイルが置けないない環境で、小規模なテキストファイルを外部ホスティングせずに、ダウンロード可能にする。 HTMLファイル内にファイルを埋め込む リンクのクリックでダウンロードする 追記 data: で画像ファイルの埋め込みなどと同じように埋め込めるようです...

FileUtility.jsサンプル集

下記ライブラリのサンプル集です。 WSH(JScript)用ファイルライブラリ:FileUtility.js 共通 絶対パス/相対パス パス指定では、絶対パス/相対パスが使用できる。 フォルダ区切りとして / と \ が使用できる。 注意: \ は、エスケ...