- 締切済み
ポップアップウィンドウの表示運用について
はじめまして。 イントラネットで運用しております。 最近ポップアップの運用開始をしましたが、ユーザーから「うっとおしいので運用方法を変更して欲しい」との要望がありました。 現在の運用方法 イントラネットを開く度にポップアップ(別URL)を出す。 運用方法変更は下記の通りとなります。 午前に1回のみポップアップ(別URL)を出して、インターネットを閉じてもその後インターネットを開いてもポップアップ(別URL)は出さない。 午後も同じく1回のみポップアップ(別URL)を出して、インターネットを閉じてもその後インターネットを開いてもポップアップ(別URL)は出さない。 という運用となります。 お分かりでしたら教えていただきませんでしょうか。 以上、宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- askaaska
- ベストアンサー率35% (1455/4149)
ポップアップウィンドウを表示した もしくは 1回アクセスした というフラグをサーバかクライアントに保存するしかないわね。 クライアントならクッキーになるけど。
- Hardking
- ベストアンサー率45% (73/160)
当サイトがアクセスされた場合、アクセス日時を クッキー情報を使用して参照/保存するのはどうでしょう。 ・アクセスがあった場合 1.クッキー情報の最新アクセス日時を参照する。 cookiedata = document.cookie; 1.1 現在日時と照合して、編集情報が無い(初回)とか 日替わりしている、当日の午後最初などの条件で ポップアップ表示する。 2.クッキー情報に最新アクセス日時を保存する。 v_year = v_sysdatetime.getFullYear(); v_month = v_sysdatetime.getMonth() + 1; v_date = v_sysdatetime.getDate(); v_hour = v_sysdatetime.getHours(); v_minu = v_sysdatetime.getMinutes(); v_secn = v_sysdatetime.getSeconds(); document.cookie = v_year + v_month + v_date + v_hour + v_minu + v_secn; 保存時の有効期限を1日~2日に設定する。
お礼
ありがとうございます。連絡が遅くなりすみません。 他の業務で専念しており、本日テストを行ないました。 うまく動きませんでした。
お礼
ありがとうございます。 連絡が遅くなりすみません。 クライアントとなります。クッキーを使用です。