問題タブ [rotator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
8 に答える
360 参照

javascript - スクリプトをループさせる方法

1 つの画像で終了する画像スライダーを作成しましたが、さらに一歩進んでループさせたいと考えています。

これがheadタグの私のコードです

これがボディコードで実装されている場所です

関数に変換してからループできますか? それについてのガイダンスを得ることができますか?どうもありがとうございました

0 投票する
1 に答える
679 参照

php - ローテーション バナーを継続的に表示するために必要な PHP 条件処理

バナーローテーターで少し違うことをしようとしています。

以下は、2 つのテキスト ファイル (ルート ディレクトリに .db 拡張子で保存されている) を読み取って Web サイトのバナーをローテーションするために使用しているスクリプトです。1 つのファイルにはカウンター (FileDB) が含まれ、もう 1 つのファイルには HTML バナー コード (URLDB) が含まれます。

URLDB ファイルには現在、ハイパーリンク バナーを表示するための 6 行の HTML コードが含まれています。

次のスクリプトは、配列を作成し、ページの更新時にこれらのバナーを 0 から 5 まで順番にローテーションします。これは完全に実行されます。

バナーを表示したい Web ページには、8 つのプレースホルダーがあります。ただし、バナーは 6 つしかありません。

各プレースホルダーの PHP コードは次のとおりです。

カウントが 0 の場合、プレースホルダー 1 ~ 6 に 6 つのバナーが表示され、プレースホルダー 7 と 8 は空白になります。

更新のたびにカウンターが 1 ずつ増え、最初に配置されたホルダーに各バナーが表示され、5 から 0 まで各プレースホルダーを介して他のバナーが表示されますが、6 番目のバナーがプレースホルダー 1 に配置されるまで、以前に入力されたプレースホルダーは空白のままになります。次に更新すると、バナー 1 ~ 6 が再び表示されます。

これは、各プレースホルダーの値をハードコーディングしており、上記のスクリプトによって構築された配列の範囲外にあるファイル内のエントリを参照しようとしているために発生します。

ここで実例を見ることができます。

私が達成しようとしているのは、最後のエントリが表示されたときに、最初のエントリが次のプレースホルダー (この場合はプレースホルダー 7) に表示され、2 番目のエントリがプレースホルダー 8 に表示されるように、URLDB のすべてのバナーを表示することです。 .

アイデアは、各ページが更新され、カウンターがインクリメントされるたびに、電車の車両のようにバナーが各プレースホルダーを連続的に移動するというものです。

さて、私の質問の背景がわかりました。

スクリプトを修正して、URLDB ファイル/配列のエントリの最大数を PHP 変数に格納し、その後、プレースホルダーに条件付き処理を追加して、カウンターがこの最大値に達したときを確認し、次の有効な値を参照する方法はありますか?余剰のプレースホルダーでバナーが再び再開するように、配列 (つまり 0) で - ここでは空白または空のプレースホルダーが表示されていませんか?

これは奇妙な要求のように思えるかもしれません。もちろん、現在の状況に基づいて目標を達成する方法についてアドバイスをいただければ幸いです。

0 投票する
1 に答える
770 参照

javascript - ページの更新時にjqueryバナーをランダムにする方法、タイマーがあります

ページの更新時にjqueryバナーをランダムにする方法、タイマーがあるため、ページをリロードせずに23秒ごとにバナーが変更されます。

ただし、最初に同じバナーが表示されるので、ランダム ページ リロード jquery で修正できると思います。

ページがリロードされたときにバナーも更新する必要があるだけで問題なく動作するコードを次に示します。

多くのオプションを試しましたが、解決策が見つかりません。

ありがとう。

サイトのホームページでコードの動作を確認できます。ページのリロード時に別のバナーをリロードするだけで問題なく動作しますhttps://paidtoclick.ca

よろしくお願いします。

2 つ目のバナー コード...

サイト上のコード全体はこちらです。

0 投票する
1 に答える
78 参照

javascript - このスクリプトにクリック ボタン サイクル URL 関数 (指定された順序で URL を切り替えます) を追加するにはどうすればよいですか、それとも可能ですか?

このスクリプトにクリック ボタン サイクル URL 関数 (指定された順序で URL を切り替える) を追加するにはどうすればよいですか、それとも可能ですか?

0 投票する
1 に答える
60 参照

javascript - json の読み込みが完了したときに画像を表示できない

JSON APIの画像をスマートフォンに表示したいのですが、今は表示されません。

HTMLコード

JavaScript コード

0 投票する
2 に答える
338 参照

jquery - jQuery Rotator は、最初の引用が表示されたときにページをジャンプさせます。

こんにちは、私はこのページに取り組んでいますhttp://rcmhosting.com/accounts/production/fortner/

ページのフッターに引用ローテーターをインストールしました。引用が回転すると、最初の引用によってスペースが占有されているように見えます。または、「現在の」引用がまだスペースを残しているように見えます。最初の引用 (または「現在の」) 引用が消えます。

そしてCSSはこちら!

そして今、HTML!