お店のホームページにタイムセール用クーポンを表示したいのですがどうしたらいいのでしょうか?
ご存知の方、いらっしゃいましたらお教え願えますか。
よろしくお願い致します。
【内容】-----------------------------------------------------------
12:00-14:00はAクーポン画像を
夜21:00-翌1:00まではBクーポン画像を
自動的に毎日表示させたい
時間外は非表示。
------------------------------------------------------------------
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
厳密にはサーバー側のプログラムで画像のオンオフをきりかえないと厳しいですね
またブラウザにはキャッシュという機能があるのが一般的なので
サーバー側の意図とは反してユーザーが見える画像が古かったりする場合もあります。
基本的にはサーバーで切りかえるとして
画像には該当する時間帯しか有効でないという注記を書いておく必要があるでしょう
yambejp様
コメントありがとうございます。
そうなのですね。
初心者なもので、サーバーの切り替えが良くわかりません。
もう少し勉強します。
ありがとうございます。
No.2
- 回答日時:
こんな感じで。
<!DOCTYPE html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1>タイトル</h1>
<div id="here">ここに画像が入る</div>
<script>
var hh=(new Date()).getHours();
if(hh==12||hh==13){
var img = document.createElement("img");
img.setAttribute("src", "AAAAAA.jpg");
var div = document.getElementById("here");
div.appendChild(img);
}
if(hh>=21||hh==0){
var img = document.createElement("img");
img.setAttribute("src", "BBBBB.jpg");
var div = document.getElementById("here");
div.appendChild(img);
}
</script>
</body>
No.3
- 回答日時:
No.2の回答でいいのですが、そのままだと使用しているコンピュータの時刻が表示されます。
つまり、閲覧者がパソコンの時間を故意にずらす、また意図せずにずれていた場合、正しい画像が表示されません。
情報通信機構のサービスで標準事項を取得できます。
インターネットに接続できる環境であればこちらをお使いください。
http://www.nict.go.jp/JST/http.html
No.4
- 回答日時:
ごく簡単なサーバーサイドスクリプト(
http://ja.wikipedia.org/wiki/%E3%82%B5%E3%83%BC% … )を書いておくのが一番簡単です。例えば、
message.gif
というファイルを作ります。これは画像ではなく単なるテキストのプログラムです。Perlが情報が多く扱いやすいでしょう。拡張子は関係ない。
このファイルには実行権限を与えておきます。
内容は
#/usr/local/bin/perl
と使用する言語を呼び出して
localtime関数で時間を取得して
その時間に必要な画像をそのまま出力する。
冗長に書いても最大で20行もあれば・・
⇒beginners CGI - CGI からの画像表示 -( http://www.aimix.jp/cgi/syohoimgview.html )
とか・・
⇒Perl 時間によって画像を変える CGI - Google 検索( https://www.google.co.jp/search?q=Perl%20%E6%99% … )
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- クーポン・割引券 d払いのスペシャルクーポンについて 2 2022/05/18 10:30
- Excel(エクセル) 【スプレッドシート】日報を統合して各業務の所要時間をピボットで表示したい 1 2023/07/06 16:49
- その他(ネットショッピング・通販・ECサイト) ピッコマでクーポンが使えません。画像を見てもらいたいのですが、新規会員登録特典の80%offクーポン 1 2023/01/05 13:58
- 飲食店・レストラン やよい軒のアプリのクーポンを利用しようと思い、バーコードをかざしてみましたが、「売り切れのため販売で 3 2022/04/03 18:41
- Excel(エクセル) エクセル、画像ファイル名の書かれたセル(複数個所)に画像を一括で表示させる方法 1 2023/04/19 00:19
- Windows 10 フォルダ内の全ての画像を矢印キーでスライドできるようにしたい 1 2022/10/21 12:53
- Excel(エクセル) Excelについて画像のように実働時間を入力したら、 下限時間より少ないまたは上限時間より多い場合、 2 2023/08/08 23:28
- WordPress(ワードプレス) ワードプレスで、左寄せ画像と文字を横並びにせず、画像の下に文字を表示される方法を教えてください 1 2022/04/24 11:06
- Excel(エクセル) 至急 Excel日付表示設定教えてください Excelの日付表示ですが、他者から送られてくるExce 6 2023/02/03 11:01
- モニター・ディスプレイ WindowsノートPC 13.3で画面縮小したい 画面全体が見えない めり込んでしまってます 1 2023/01/22 13:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ボタンを押したままにする。
-
拡張子無しで画像を表示したいです
-
ホームページにサウンドの「ON...
-
バナーの貼り方とバナーにリン...
-
画像のアドレスについて
-
リンクの上にマウスカーソルを...
-
背景が透明なリンクボタンで、...
-
画像クリックでクリップボード...
-
フォルダ内の画像をウェブでラ...
-
pngやjsの後ろの英数字の意味は...
-
HTMLでデスクトップの画像がでない
-
HTMLタグで画像が表示されない
-
すいません HTMLです この画像...
-
画像を二枚ずつ表示して、選ん...
-
IMGタグでTIFF画像を表示
-
タイトルバーに画像を入れるHTM...
-
崩れたレイアウトが更新すると...
-
IEでのalt属性ポップアップ表示...
-
リンクとして認識されない
-
画像を入れ替える方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ボタンを押したままにする。
-
背景が透明なリンクボタンで、...
-
バナーの貼り方とバナーにリン...
-
HTMLにQRコードを挿入する方法
-
IMGタグでTIFF画像を表示
-
スライドショーの上にロゴマー...
-
pngやjsの後ろの英数字の意味は...
-
タイトルバーに画像を入れるHTM...
-
拡張子無しで画像を表示したいです
-
form以外でのpostってできますか?
-
クリッカブルMAP領域が分かる様...
-
クリックしても、リンクに飛ば...
-
予約語の表示について
-
HTMLでデスクトップの画像がでない
-
崩れたレイアウトが更新すると...
-
カーソルを合わせると文字が出...
-
カウンターのHTMLソースを教え...
-
画像クリックでクリップボード...
-
tifファイルが表示されない
-
IFRAME内に収まるように画像を...
おすすめ情報