javaスクリプトについて質問です。カウントダウンタイマーなのですが、下記コードを入力したのですが、ホームページ上ではうまく作動しません。どこを訂正したらよろしいのでしょうか?
わかる方教えて下さい。
<!--カウントダウンタイマーここから-->
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<script type="text/javascript" src="check.js"></script>
<script type="text/javascript">
<!-- start of JavaScript
// 有効期限を取得
vartimeLimit = getTimeLimit( 1259629393, 'http://', 192 );
// 初回アクセス日を取得
varfirstTime = '<div>初回アクセス:' + getFirstTimeAccess() + '</div>';
// 残り時間を表示
$( function(){displayCountDown(); } );
function displayCountDown() {
vartimer;
vartoday = new Date()
vardays = Math.floor( ( timeLimit - today ) / ( 24 * 60 * 60 * 1000 ) );
varhours = Math.floor( ( ( timeLimit - today ) % ( 24 * 60 * 60 * 1000 ) ) / ( 60 * 60 * 1000 ) );
varmins = Math.floor( ( ( timeLimit - today ) % ( 24 * 60 * 60 * 1000 ) ) / ( 60 * 1000 ) ) % 60;
varsecs = Math.floor( ( ( timeLimit - today ) % ( 24 * 60 * 60 * 1000 ) ) / 1000 ) % 60 % 60;
varmilis = Math.floor( ( ( timeLimit - today ) % ( 24 * 60 * 60 * 1000 ) ) / 10 ) % 100;
if(( timeLimit - today ) > 0){
timer = '<div>残り ' + days + '日 ' + addZero( hours ) + '時間 ' + addZero( mins ) + '分 '+ addZero( secs ) + '秒 ' + addZero( milis ) + 'です。</div>'
$( '.countdown' ).html( firstTime + timer );
tid = setTimeout( 'displayCountDown()', 10 );
}else{
location.href='http://';
return;
}
}
// end of JavaScript -->
</script>
No.1ベストアンサー
- 回答日時:
まず、varxxxxxxというのは全部、var xxxxのタイプミスですよね。
そのカウントダウンタイマーのJSはどこから拾ってきたものですか?
ご提示されてる部分には、getTimeLimit()とかgetFirstTimeAccess()
の関数定義が無いみたいですけど、大丈夫ですか、
check.jsの中にあるんですよね...?
この回答への補足
これ自体は、拾ってきたものです、、、getTimeLimit()とかgetFirstTimeAccess()にあるかどうかはわからないです、、どう調べたらいいですか??
補足日時:2010/10/13 20:38No.2
- 回答日時:
そのまま動くように作られていると仮定して…
第一に、
jquery.js
cookie.js
check.js
の外部ファイル(javascript)がそろっていて、適切なディレクトリにアップされていることが必須です。
第二に、
No1様もご指摘のように、var宣言の部分の記述を正しく訂正してみてください。
それでも動かない場合は、全体の構成のどこかにおかしなところがあることになりますが、肝心の部分(外部ファイル)が提示されていないので、回答者には情報が少なすぎて判断できないところです。
(まぁ、jqueryは間違いなくjqueryでしょうし、cookieはいくつかあるもののうちの一つだろうとは想像できますが、checkはまったく想像がつきません)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- JavaScript GoogleChart 階層ごとのブロックの長さを個別に設定したい 1 2022/07/06 14:27
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
jqueryでのkeydownイベント発生...
-
文字サイズの大中小について
-
画像をゆっくりと切り替える方法
-
日本語記述が出来ません(XML?)
-
外部JSファイルで値を受け取る方法
-
音楽再生用jQueryプラグイン「j...
-
jQueryの基本的なことについて...
-
jQuery-datepicker on IE8
-
<a href="#" …>の意味を教えて...
-
別ファイルのfunctionの読み込み方
-
JavascriptとJqueryを混在し記述
-
Dreamweaver で 外部JSを読み込...
-
pythonのWebスクレイピングでfi...
-
条件分岐で、読み込む外部スク...
-
Safariで<iframe>のinnerHTMLを...
-
bodyにidをつける理由は何ですか?
-
JavaScriptでiframeの内容を「...
-
function の return 値を表示し...
-
リンクをクリックすると文字が...
-
ウィンドウ名の設定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
base64encodeでの文字化けについて
-
複数のjavascriptを使うと動か...
-
jqueryでのkeydownイベント発生...
-
Jqueryの干渉について
-
Base64に変換したHTMLの<script...
-
プラグイン無しでContactform7...
-
jQuery-datepicker on IE8
-
サイトにアクセスした際、数秒...
-
jQuery が動作しません。
-
javaスクリプトについて質問で...
-
jQueryでloadした要素の操作が...
-
jqueryについて(Lightboxとbxs...
-
scrollsmoothly.jsが動かない
-
JavaScriptで背景や文字色を色→...
-
jQuery UIのdraggableについて
-
colorboxの直接呼び出し方法に...
-
「jquery.csv2table.js」から生...
-
●jQuery;スクロールでついてく...
-
jQueryのdraggable縦書き出来ま...
-
Camera slideshowの使い方について
おすすめ情報