問題タブ [dynamic-content]
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.
perl - 「動的」Webサイトの静的バージョンを生成するための最良の方法
データベースから大量のデータが生成されるという意味で動的なウェブサイトを持っていますが、データベースの内容はめったに変更されません(週に約1〜3回)。これらの変更は手動で制御されます。
動的なWebサイトのオーバーヘッドを使用する代わりに、静的なページを使用することを好みます。私は最良の解決策は何であるかを議論しています:
curl / wget / spider
この質問はそれについて言及しています。私が見る不利な点は次のとおりです。
- 手動によるクリーンアップが必要です(リンク、欠落している画像など)
- 静的ページと動的ページを混在させることはできません
プロキシー
プロキシを使用して、静的ページを特定の日数の間キャッシュすることができます。短所:
- 各ページのキャッシュを管理するのは難しい
- 手動で変更するたびにキャッシュをクリアする必要がありますか?
プログラムを使用して静的ページを生成する
私の現在の選択:動的コンテンツから静的ページを生成するためにperlプログラムを使用しています。多くのHTML、特にページ構造をハードコーディングする必要があるため、これはあまりスケーリングしません。
それを行う他の方法はありますか?何が好きですか?
c# - ページ上で動的に生成されたコンテンツを識別する
ページ上で動的に生成された要素を識別するためのベストプラクティスの方法は何ですか?
説明させてください。私は要素のリストを持っています、ページ上にユーザーが定義するのと同じくらい少ないか、または多くの要素があるかもしれません。これらはそれぞれ、独自のIDを持つアイテムに対応しています。これで、ユーザーはページ上のこれらの要素を編集または削除することができ、これらの操作はjQueryで処理されます。各要素には、アクション(つまり、削除と編集)できる操作ごとにリンクが付いています。
ここで問題となるのは、ユーザーがどの要素を選択したかを知ることです。これに対処するために、各リンクに要素のIDをID属性として指定し、jQueryを使用して取得します。
これは、多くのDOM要素が同じIDを持つ可能性があることを意味するため、明らかに理想からはほど遠いものです。または、elementIDなどの独自の属性を作成することもできますが、これは標準に違反していると思います。
だからあなたは何をお勧めできますか。ページ上で動的に生成された要素を識別するにはどうすればよいですか?
php - Web ページから動的コンテンツを保存しますか?
Web サイトから動的テキストを保存して、サーバー上のファイルにダンプすることはできますか? 私が興味を持っている特定のケースは、このページhttp://www.z1035.com/player.phpから曲 のタイトルを保存し、サーバー上のファイルにすべての曲のタイトルを保存することです。これは可能ですか?これを行うにはどのような方法を使用できますか?
javascript - 動的に生成されたコンテンツでのJavascript機能の維持
動的に生成されたテーブルに並べ替えを追加するための品質メカニズムを探しています。私の視覚的なセットアップはとても簡単です。左側には、選択できる一連の項目(チャート、グラフ、画像、表など)を含むメニューがあります。アイテムをクリックすると、ページの右側にある「dynamic-content」divに表示されます。それはすべてうまくいきます。
私が問題にしているのは、ロードされたコンテンツの特定の動的機能を実装できることです。この特定のケースでは、選択されたテーブルに基づいて生成され、「dynamic-content」divに表示される動的コンテンツがありますが、JavaScriptの並べ替えは機能しません。「アプリケーションレイアウト」ページとデータを生成するパーシャルに含めてみましたが、何も機能しません。ただし、「静的」ページに配置すると、すべて正常に機能します。これを機能させる方法について何かアイデアはありますか?
参考までに、OSXでRails2.3.4を使用し、「sorttable.js」を使用して、Safari4.0.3とFirefox3.5.5をテストしています。
ajax - jQueryはdivをキャッチできません
私はAjaxで動的コンテンツを取得し、それをdivに入れましたが、問題は、いくつかの子div(動的コンテンツから)のIDが異なることです。だから私はこれらのdivのセレクターを追加しましたが、私が言ったように、それらは動的にロードされ、それはそれらが(別のファイルから)ロードされてdivに挿入される前にどこにも表示されないことを意味します。動的コンテンツを挿入すると問題が発生します。jQueryはこれらのdivを選択できません:(私の問題に対する可能な解決策はありますか?
うーん、私の説明は良くないので、コードで話します:D
例:これは空のdivです
<div id="div"></div>
これがjQueryコードです
新しいコンテンツが来るまで、すべてが機能します。新しいコンテンツには、「file.php」が読み込まれるときにIDが「somediiv」のdivがあり、クリックすると「otherfile.php」が読み込まれ、このdivのコンテンツには別のdivがあります。 id "somediiv"ですが、jQueryがクリックをキャッチできない場合:(
javascript - JavaScript からの動的コンテンツで IFRAME を埋める
JavaScript からのコンテンツを入力する必要がある IFRAME があります。コンテンツがサーバー上にある場合、私がしなければならなかったことは次のとおりです。
しかし、私が持っているコンテンツは、クライアント上で生成され、文字列として表される HTML ページです (私はそれにあまり影響を与えていません)。プログラムで iframe のコンテンツを入力するにはどうすればよいですか?
wordpress - ダイナミックページ/ワードプレスへの投稿
私はワードプレスの初心者で、getリクエストを介して動的な投稿やページを追加しようとしています。http://www.blogseye.com/2010/05/creating-fake-wordpress-posts-on-the-flyで提案されているよりも良い方法はありますか?たぶん、コンテンツがデータベースに存在するかどうかをチェックする必要がないものですか?
前もって感謝します、
ペドロ
javascript - IE6 は、動的に追加されたコンテンツの新しいスタイリングの影響を認識しません
私のページのコンテンツのほとんどは 内にあります<div id="ret">
。ある時点で、このコンテンツは 内にラップされます<div id="_">
-- これにはあらゆる種類の CSS の影響があります。これは、セレクターで始まるルールでいっぱいのページが既にロードされているスタイルシートがあるため#_ #ret{}
です。
ただし、新しいスタイリングの意味は認められていません (DOM インスペクターで確認しました - 表向きは、コンテンツは DOM 構造が変更されていないかのようにスタイル設定されています)。
私は経験上、IE は動的コンテンツとスタイルシートに関してあいまいであり、この 2 つが絡むと多くの問題を抱えていることを知っています。そのため、再描画と再解釈を強制するためにさまざまなハックを試しました。つまりdocument.getElementById('_').innerHTML += ' ';
、DOM の再描画を強制しdocument.createStyleSheet(urlToAforementionedCSS)
、 DOM が変更された後にスタイルシートをリロードします。ステータス バーと簡単な FOUC から、これらの両方のハックが実際に再レンダリングを引き起こしていることがわかりますが、それでも、CSS の新しいカスケードの明示的なルールは何の意味もないようです。
私は何が欠けていますか?
ajax - 動的 Web コンテンツの最適な決定
初めまして、拙い質問で申し訳ありません。しかし、私はすべての動的html、ajaxなどでちょっと迷っています。だから私はプロの助けを借りることにしました。
基本的に私がやろうとしているのは、Web サーバー (asp.net または php) からの動的コンテンツ (メッセージ) がページ内のフローティング (ビューアによって移動可能) ボックスに表示される Web ページを作成することです。これらのボックスは、サーバーからのトリガーで動的に作成されます。そして、ビューアはそれらのボックス間に線を引いてそれらを接続できる必要があります(この情報もサーバーとの間で送受信されます)。これを実現するには、どのテクノロジーを使用すればよいですか?これにはajax + html5 + jscriptの組み合わせで十分ですか? それとも、Yahoo の YUI や Google の GWT などのライブラリが必要ですか? または、フラッシュ/シルバーライトが最適なソリューションですか? または、他の何か?ありがとう
content-management-system - Web サイトはどのようにコンテンツを毎日変更しますか?
HTML と CSS の学習を始めたばかりで、javascript や Php などの他の言語についての知識はありません。Refdesk.com のような Web サイトは毎日新鮮なコンテンツを誇っていますが、手動で変更する以外に、何らかの方法で毎日新しいコンテンツを作成できる必要があります。一部の Google 検索では、RSS フィードしか表示されませんでした。
これはどのように行われますか?
有益な回答をありがとう、それは私の質問の半分に答えますが、これは所有者が新しいコンテンツのために毎日ウェブページを手動で追加するか、数日間コンテンツを追加して翌日表示させる必要があることを意味しますか?日自動的に?