ページ内に期間限定コンテンツを設置した際に、指定した期日を過ぎたら非表示になるようにしています。
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script> <script> $(document).ready(function() { $(".view_timer").each(function(index, target) { var startDate = $(this).attr("data-start-date"); var endDate = $(this).attr("data-end-date"); var nowDate = new Date(); if (startDate) { startDate = new Date(startDate); } else { startDate = nowDate; } if (endDate) { endDate = new Date(endDate); } if (startDate <= nowDate && (!endDate || nowDate <= endDate)) { $(this).show(); } else { $(this).hide(); } }); }); </script> <span class="view_timer" data-start-date="2016/10/01 10:00" data-end-date="2016/10/30 24:00">キャンペーンは2016/10/30まで!</span>
JavaScriptでPCの時計を読み取って処理しているのですが、
正しく処理が行われるかどうかクライアントに確認してもらう際に
「PCの時計を変更して検証してほしい」と伝えたところ、
「会社全体のセキュリティ設定でPCの時計が変更できない」
とのこと。
この環境で、クライアントに検証作業を行っていただく方法はあるのでしょうか。
<追記>
確認する担当者が部署をまたいで複数人いるということと、
確認していただく日時がはっきりとわからないので、
一時的にdata-end-dateを変更して確認してもらうということができません。
よろしくお願いします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/13 07:42
2016/10/13 09:54