![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんにちは
試してはいませんが…
>一定の時間がたったら自動でウィンドウを閉じたいです。
表示してから一定時間で自動的に閉じたいという意味ですよね?
例えばfancyboxのドキュメントを見てみると、いくつかのメソッドが公開されており、そのなかにcloseメソッドも用意されています。
表示時のイベントフックも設定されているかと思いましたが、残念ながらそちらは見当たらないようです。
http://fancybox.net/api
とはいっても、表示のきっかけとなる対象要素はわかっているはずですので、直接そちらのクリックイベントをトリガーにして、一定時間経過後にcloseメソッドで閉じる仕組みにしておくことで、ご質問のような機能を追加することは可能だと思われます。
ただし、単独でパネルを表示するようなケースでは上述であまり問題はないと思いますが、複数のパネルをグループ化して表示するようなケースでは、ユーザがパネルを操作・閲覧している間に時間が経過して閉じてしまうという不都合がおきそうな気がします。
そのようなユーザのの移動操作についてもフックできるようなapiが公開されているライブラリであれば、「一定時間」を延長してあげるようにすることで実現可能だと思います。
このあたりも含めてきちんと対応したいのであれば、公開メソッドでそのようなものが備わっているもの(存在するのかは不明ですが)をご利用なさるか、公開されていない場合はライブラリをカスタマイズする等が必要になってくると考えられます。
一方で、ご利用の方法(オプション等)は限定的であると想像しますので、複雑な機能のライブラリをカスタマイズするくらいなら、必要な内容の単機能のものを自作してしまうという選択肢も考えられるかもしれませんね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) windows10で作業を終了する際の「保存しますか はい いいえ」を表示させずに自動で保存する方法 6 2023/03/15 11:29
- Windows 10 ファイルエクスプローラーでフォルダを閉じる操作について 2 2022/10/15 11:06
- その他(コンピューター・テクノロジー) PC利用中に勝手に起動する窓を消し去る方法を教えて下さい。 1 2023/05/08 16:48
- その他(ブラウザ) Edgeバー 3 2023/02/23 18:33
- LANケーブル・USBケーブル パソコンについて 2 2022/03/28 18:30
- Excel(エクセル) Excel-VBAの「しばらくお待ちください」のダイアログが自動的に閉じない 2 2023/05/24 15:31
- その他(車) サイドミラー修理について 1週間前に左側のサイドミラーが開け閉めボタンを押しても自動で開け閉めが効か 9 2023/06/04 07:06
- Windows 10 ノートPCをスリープにするとアプリが閉じてしまう。 3 2022/04/14 18:33
- 企画・マーケティング ウェブ広告の無意味な「×」ボタンは規約や消費者保護関連の法律の違反には当たらないですか? 画面上にデ 2 2023/06/18 19:21
- 会社・職場 手動式サイドミラーについて 私の車のミラーはボタンを押したら自動で開け閉めができたりエンジン切ったら 10 2023/05/25 18:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAで、条件に一致する...
-
onClickで関数呼出し後に、結果...
-
コマンドプロンプト実行後に画...
-
Refreshメソッドの使い方
-
vbaエクセルマクロ RemoveDupli...
-
【sendkeysメソッドが動かずに...
-
メソッドをstaticにする、しな...
-
エクセルVBAにおけるON TIMEメ...
-
DataGridViewの行追加について。
-
DataGridViewでセルクリックイ...
-
javascriptからjavaを呼び出したい
-
ウィンドウを最前面にできません
-
System.load() と System.loa...
-
Excel VBA シェイプの原型のサ...
-
final修飾子を使っているのに、...
-
lightboxやfancyboxなどのモー...
-
for文(拡張)内の変数(ローカ...
-
リストボックスの項目削除
-
Range クラスのAutoFitプロパテ...
-
フォントサイズ(C# or VB)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAで、条件に一致する...
-
final修飾子を使っているのに、...
-
JSPで<SELECT>の中にDBから持っ...
-
Labelコントロールに数字を代入...
-
エクセルVBAにおけるON TIMEメ...
-
javascriptからjavaを呼び出したい
-
DataGridViewでセルクリックイ...
-
VBPをダブルクリックするとたま...
-
onClickで関数呼出し後に、結果...
-
コマンドプロンプト実行後に画...
-
配列のメソッド
-
日本の教育って時間が無い中で...
-
Refreshメソッドの使い方
-
mainメソッドのthrows節で設定...
-
【sendkeysメソッドが動かずに...
-
C# 演算 最大値 最小値 表現の仕方
-
VBA コピーが出来ません…!
-
Application.Wait の参照設定
-
ウィンドウを最前面にできません
-
for文(拡張)内の変数(ローカ...
おすすめ情報