ホームページ ウェブフロントエンド jsチュートリアル カウントダウンとテキストスクロール効果のJS実装例_JavaScriptスキル

カウントダウンとテキストスクロール効果のJS実装例_JavaScriptスキル

May 16, 2016 pm 04:32 PM
js 秒読み 効果 文字 スクロール

この記事の例では、JS を使用してカウントダウンとテキストのスクロール効果を実装する方法を説明します。皆さんの参考に共有してください。具体的な実装方法は以下の通りです。

注: 通常、一部の淘宝網ストアでは入札などの活動が見られ、年次総会やその他の行事では、カウントダウン効果が見られることもあります。ランダムなスクロール効果も確認できます。ここではカウントダウンとテキストスクロールを実装する方法を紹介したいと思います。これは主に js を通じて実装されます。

1.カウントダウンエフェクトの実装

フロントエンド部分の完全なコードは次のとおりです:

コードをコピー コードは次のとおりです:



カウントダウン効果の実現



計算中です。 。 。

<スクリプトタイプ="text/javascript">
var i = 0;
function TimeTo(dd, nowtstr) {
var t = new Date(dd), //指定された時間の合計ミリ秒数を取得します
n = (new Date(nowtstr)) - (-100 * i), //現在のミリ秒数を取得します
c = t - n //時差を取得します
If (c document.getElementById('timer').innerHTML = 'アクティビティは終了しました';
Clearinterval (window ['ttt']) // タイマーをクリアします
Return; //実行を終了
}
var ds = 60 * 60 * 24 * 1000, //1 日は何ミリ秒
d = parseInt(c / ds), //合計ミリ秒を 1 日のミリ秒で割って、日数の差を取得します
h = parseInt((c - d * ds) / (3600 * 1000)), //日数の後の残りのミリ秒数を取得し、それを 1 時間あたりのミリ秒数で割って時間を取得します
m = parseInt((c - d * ds - h * 3600 * 1000) / (60 * 1000)), //日数と時間数から残りのミリ秒を引き、1 分あたりのミリ秒数で割ります。議事録を取得
s = parseInt((c - d * ds - h * 3600 * 1000 - m * 60 * 1000) / 1000) //最後の残りのミリ秒を 1000 で割って秒数を取得し、残りのミリ秒は次のようになります。自動的に無視されます
document.getElementById('timer').innerHTML = '

' d '' ; 時間' m '' ' ' //最後に、固定フォーマット文字列が
に更新されます。タイマーの div 私;
}
(関数() {
window['ttt'] = setInterval(function () {
// var timestr = "<%=EndTimeStr %>";//ここで、アクティビティの期限をバックエンド経由でフロントエンドに渡すことができます。「yyyy-MM-dd」の形式である必要があることに注意してください。
// var nowtstr = "<%=NowTimeStr %>";//同様に、現在時刻もバックグラウンド経由でフロントエンドに渡すことができます。これも "yyyy-MM-dd" の形式である必要があります。 「
var timestr = "2013-10-21";//締め切りアクティビティ時間を「yyyy-MM-dd」の形式でカスタマイズすることもできます
var nowtstr = "2013-08-23";//現在時刻を「yyyy-MM-dd」の形式でカスタマイズすることもできます
If (timestr != "") {
TimeTo(timestr, nowtstr); // カウントダウンの時間差を定義します。
の形式に注意してください。 }
}, 100); // タイマーを定義し、100 ミリ秒ごと、つまり 1 秒ごとに div の表示を計算して更新します
})();



補足:カウントダウンエフェクトのライトバージョン:

コードをコピー コードは次のとおりです:


<頭>

カウントダウンライト版エフェクトの実現



<テーブルボーダー="1">







<スクリプトタイプ="text/javascript">
関数 timestr()
{
var c = Date.parse("2014-11-11")-Date.parse((new Date()));
If(c {
alter('アクティビティは終了しました');
clearInterval(aa);//タイマーをクリア
}
var ds = 60 * 60 * 24 * 1000, //1 日は何ミリ秒
d = parseInt(c / ds), //合計ミリ秒を 1 日のミリ秒で割って、日数の差を取得します
h = parseInt((c - d * ds) / (3600 * 1000)), //日数の後の残りのミリ秒数を取得し、それを 1 時間あたりのミリ秒数で割って時間を取得します
m = parseInt((c - d * ds - h * 3600 * 1000) / (60 * 1000)), //日数と時間数から残りのミリ秒を引き、1 分あたりのミリ秒数で割ります。議事録を取得
s = parseInt((c - d * ds - h * 3600 * 1000 - m * 60 * 1000) / 1000) //最後の残りのミリ秒を 1000 で割って秒数を取得し、残りのミリ秒は次のようになります。自動的に無視されます
document.getElementById('day').innerHTML = '

' d 'Day
document.getElementById('day2').innerHTML = '

'';
document.getElementById('day3').innerHTML = '

' 分

' document.getElementById('day4').innerHTML = '

' ''
}
var aa = setInterval(timestr,1000);


このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

ユーザーがまれに発生する不具合: Samsung Watch スマートウォッチで突然白い画面の問題が発生する ユーザーがまれに発生する不具合: Samsung Watch スマートウォッチで突然白い画面の問題が発生する Apr 03, 2024 am 08:13 AM

スマートフォンの画面に緑色の線が表示されるというトラブルに遭遇したことがある方もいると思いますし、見たことはなくても、関連する写真をインターネット上で見たことがあるはずです。では、スマートウォッチの画面が白くなってしまう状況に遭遇したことはありますか? CNMOは4月2日、海外メディアから、Redditユーザーがサムスンウォッチシリーズのスマートウォッチの画面が白くなっている写真をソーシャルプラットフォームで共有したことを知った。ユーザーは、「出発時に充電していましたが、戻ってきたらこのようになっていました。再起動しようとしましたが、再起動プロセス中も画面はまだこのままでした。」Samsung Watch スマートウォッチの画面が白くなりました。 Reddit ユーザーはスマート ウォッチを指定していません。特定のモデルです。しかし、写真から判断すると、Samsung Watch5のはずです。以前、別のRedditユーザーも報告しました

pptで丸い写真とテキストを作成する方法 pptで丸い写真とテキストを作成する方法 Mar 26, 2024 am 10:23 AM

まず、PPT で円を描き、テキスト ボックスを挿入してテキストの内容を入力します。最後に、テキストボックスの塗りつぶしと輪郭を「なし」に設定すれば、円形の絵と文字の制作が完了です。

Wordでテキストにドットを追加するにはどうすればよいですか? Wordでテキストにドットを追加するにはどうすればよいですか? Mar 19, 2024 pm 08:04 PM

日常的に Word 文書を作成するとき、特にテスト問題がある場合、文書内の特定の単語の下にドットを追加する必要があることがあります。コンテンツのこの部分を強調するために、エディターが Word でテキストにドットを追加する方法のヒントを共有します。 1. 空白の Word 文書を開きます。 2. たとえば、「テキストにドットを追加する方法」という単語の下にドットを追加します。 3. まず、マウスの左ボタンで「テキストにドットを追加する方法」という単語を選択します。将来その単語にドットを追加したい場合は、まずマウスの左ボタンを使用して単語を選択する必要があることに注意してください。 。今日はこれらの単語に点を追加するので、いくつかの単語を選択しました。これらの単語を選択して右クリックし、ポップアップ機能ボックスで [フォント] をクリックします。 4. するとこのようなものが表示されます

株価分析に必須のツール: PHP と JS を使用してローソク足チャートを描画する手順を学びます 株価分析に必須のツール: PHP と JS を使用してローソク足チャートを描画する手順を学びます Dec 17, 2023 pm 06:55 PM

株式分析に必須のツール: PHP および JS でローソク足チャートを描画する手順を学びます。特定のコード例が必要です。インターネットとテクノロジーの急速な発展に伴い、株式取引は多くの投資家にとって重要な方法の 1 つになりました。株価分析は投資家の意思決定の重要な部分であり、ローソク足チャートはテクニカル分析で広く使用されています。 PHP と JS を使用してローソク足チャートを描画する方法を学ぶと、投資家がより適切な意思決定を行うのに役立つ、より直感的な情報が得られます。ローソク足チャートとは、株価をローソク足の形で表示するテクニカルチャートです。株価を示しています

推奨: 優れた JS オープンソースの顔検出および認識プロジェクト 推奨: 優れた JS オープンソースの顔検出および認識プロジェクト Apr 03, 2024 am 11:55 AM

顔の検出および認識テクノロジーは、すでに比較的成熟しており、広く使用されているテクノロジーです。現在、最も広く使用されているインターネット アプリケーション言語は JS ですが、Web フロントエンドでの顔検出と認識の実装には、バックエンドの顔認識と比較して利点と欠点があります。利点としては、ネットワーク インタラクションの削減とリアルタイム認識により、ユーザーの待ち時間が大幅に短縮され、ユーザー エクスペリエンスが向上することが挙げられます。欠点としては、モデル サイズによって制限されるため、精度も制限されることが挙げられます。 js を使用して Web 上に顔検出を実装するにはどうすればよいですか? Web 上で顔認識を実装するには、JavaScript、HTML、CSS、WebRTC など、関連するプログラミング言語とテクノロジに精通している必要があります。同時に、関連するコンピューター ビジョンと人工知能テクノロジーを習得する必要もあります。 Web 側の設計により、次の点に注意してください。

九州風神アサシン4Sラジエターレビュー 空冷「アサシンマスター」スタイル 九州風神アサシン4Sラジエターレビュー 空冷「アサシンマスター」スタイル Mar 28, 2024 am 11:11 AM

ASSASSINといえば、プレイヤーの皆さんは必ず『アサシン クリード』に登場するマスターアサシンを思い浮かべると思いますが、彼らは熟練しただけではなく、「闇に身を捧げ、光に仕える」という信条を持っています。 - アプライアンス ブランド DeepCool の冷却ラジエーターが互いに一致します。このたび、シリーズ最新作「ASSASSIN4S」が登場し、上級者に新たな空冷体験をもたらす『スーツの暗殺者 アドバンスト』。外観はディテールに富んでいます. Assassin 4S ラジエーターはダブルタワー構造 + シングルファン内蔵設計を採用しています. 外側は立方体状のフェアリングで覆われており, 全体的な印象が強いです. ホワイトとブラックの2色が用意されています.さまざまな色に合う色。

春の絶妙な光と影のアート、Haqu H2 は費用対効果の高い選択肢です 春の絶妙な光と影のアート、Haqu H2 は費用対効果の高い選択肢です Apr 17, 2024 pm 05:07 PM

春の到来とともにあらゆるものが生き返り、あらゆるものが生命力と活力に満ち溢れます。この美しい季節、家庭生活に彩りを加えるにはどうすればよいでしょうか? Haqu H2 プロジェクターは、絶妙なデザインと超コストパフォーマンスで、この春に欠かせない美しさになりました。コンパクトでありながらスタイリッシュなH2プロジェクター。リビングルームのテレビキャビネットの上に置いても、寝室のベッドサイドテーブルの隣に置いても、美しい風景になります。乳白色のマットな質感のボディは、プロジェクターの高級感を演出するだけでなく、触り心地も向上させたデザインです。ベージュのレザー風の素材が全体の外観に温かみとエレガントさを加えます。この色と素材の組み合わせは、現代の住宅の美的傾向に準拠しているだけでなく、住宅に統合することもできます。

Huntkey MX750P フルモジュール電源レビュー: 750W の集中プラチナ強度 Huntkey MX750P フルモジュール電源レビュー: 750W の集中プラチナ強度 Mar 28, 2024 pm 03:20 PM

コンパクトなサイズで究極の独自の美しさを追求する多くのプレイヤーを魅了するITXプラットフォームは、製造プロセスの改善と技術の進歩により、インテルの第14世代CoreおよびRTX40シリーズのグラフィックスカードの両方がITXプラットフォーム上で強みを発揮することができ、ゲーマーも SFX 電源にはより高い要件があります。ゲーム愛好家である Huntkey は、高性能要件を満たす ITX プラットフォームにおいて、最大 750W の定格電力を備え、80PLUS プラチナ レベルの認証を取得した、新しい MX シリーズ電源を発売しました。以下にこの電源の評価を示します。 Huntkey MX750P フルモジュール電源は、シンプルでファッショナブルなデザインコンセプトを採用しており、プレイヤーに合わせて選択できるブラックとホワイトの 2 つのモデルがあり、どちらもマットな表面処理が施されており、シルバーグレーとレッドのフォントで質感が優れています。

See all articles