プロが教えるわが家の防犯対策術!

javascript初心者です。

ページを開いた際にyoutubeポップアップをさせるページです。
そのポップアップを一度閉じると翌0時まで表示させず、0時を超えたら再表示
という処理をさせたいのですが・・記述方法がわかりません。

どなたか教えてください。

よろしくお願いいたします!

A 回答 (2件)

"youtubeホップアップ"という言葉が何を指しているのか分かりませんが、


ホップアップ処理ができているのであれば、cookieを利用するのが良いでしょう。
cookieが存在しなければ↓
ホップアップ処理後にcookie(有効期限をam0:00に設定)を作成し、処理を終了
cookieが存在する場合は↓
ホップアップを行わない。

cookieについてはGoogle先生に聞いてください。
document.cookie = "Name=Value; expiress=...";
で出来たと思いますが...
    • good
    • 0

こんにちは



スマホからなので、方法のみですが・・・

表示させたらその日にちを記録しておくことにしておいて、『最初に記録を見て、すでに同じ日に表示していたら表示しない』といった処理にしておけば良さそうです。
記録をしておくには、cookieや Web Storage を利用すれば良いでしょう。

cookie、Web Storage の使い方については、検索すれば情報がたくさん見つかるはずです。
    • good
    • 0
この回答へのお礼

方法等教えてくださりありがとうございます。
おっしゃる通りのことをしたいのですが。。困ったことにその処理を行える記述ができません。

勉強不足 重々承知しております。。
が、今はこの処理を記述するレベルまで達する時間もありません。

できれば答えに近い記述をいただければ大変ありがたいです。。

お礼日時:2017/06/10 13:15

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!