すべての Cisco スイッチ ポートからのネットワーク データと、他のデータベースからのその他のものを集約し、このように驚くほどレンダリングされる HTML ファイルに出力しています (ただし、私はばかで、「tbody」の代わりにどこにでも「tbody」を描いたことに気づきました)。 "宣伝"):
今のところ、各テーブルに 10 行のデータしか表示していません (これらは、tbody、thead、および tfoot タグが割り当てられた HTML テーブルです。PHP、Javascript などはまだまったくなく、純粋な HTML のみです)。同様です (一部のスイッチには 48 個のポートがあり、一部のスイッチには 24 個など)。これらの「前、1、2、[...]、次へ」ボタンを使用して、できればページを更新せずに、各スイッチのデータを循環させたいと思います。
私が過去に使用したのは、次のセットアップです。
- 独自の「div」ID を表示するために、考えられる各データ セットを指定します
- 「style.display」属性を「none」にします(最初のページを除く)
- これらのdivを配列に入れるJavascript関数を用意する
- この関数は div を非表示および表示でき、引数として渡した div のみを表示します
- この関数を HTML ボタンの onClick イベントに結び付けます
これが最善の方法ですか?私はこの HTML を動的に作成しているので (ボスのように C++ プログラムから index.html にテキストを出力しています)、div ID を多くの異なるセクションに割り当てるという問題を意味します。ボタンの親が含まれている div のみを更新しますか?
これは可能であり、確かに時間がかかると思いますが、私は優れた Web プログラマーではありません。より良い方法がある場合は、これに時間をかけすぎる前に聞いてみたいと思います.