AJAXトリガーを使用せずに、ASP.NET/C#でHTML DIVレイヤーを2秒ごとに更新する方法はありますか。 JavaScripts(主な優先度)またはjQuery(JavaScriptでは可能でない場合)を使用することをお勧めします。AJAXを使用しない非同期更新DIVレイヤー
答えて
最初に - jQueryはその言語で書かれているため、まだjavascriptです。
DIV内でtext/htmlを変更するとします。
<div id='divId'> </div>
、スクリプトによって
はdiv要素の内容を変更するには、次のようになります。 私たちは、HTMLを持っています。var textOrHtml = "whatever, you can put here also < a href='#'> html </a>";
//without jquery
document.getElementById("divId").innerHTML = textOrHtml;
// by jquery
$("#divId").html(textOrHtml);
</script>
あなたが更新したいデータがあることを行うことはできませんアヤックスなし...サーバーから来ているが、一つの解決策であるが、非常に無塗装である場合 - ソケットは、例えばから使用していますフラッシュアクションスクリプト
これは私が欲しいものではありません。 –
サーバーからデータを取得する必要があり、リロードページがなくても置き換えられる場合は、ajaxを使用しないでください – abuduba
サーバからのデータでdivを更新する必要がある場合は、あなたはajaxを使用する必要があります。あなたは、このようにそれを行うだろう、なぜ私は理解していないものの、AJAXを使用せずに、ページの一部を更新する方法は
あり:
あなたのdivの中に、あなたはあなたのスタイルをすることができiframeを使用する必要がありますあなたが望むサイズを持つiframe。 あなたはディナミックページ(作成したスクリプト)にそのiframeをポイントし、そのスクリプトがHTMLコードを出力するようにする必要があります.HTMLコードはiframeに表示されるHTMLコードです(ページのDIVのように見えます)。メタリフレッシュタグを使用して
function Reload() {
var f = document.getElementById('iframe1');
f.src = f.src;
}
:2-、あなたはおそらくのような何かを行うことができますJavaScriptを使用して
の1-:
は、私はあなたがあなたのiframeを更新するために使用することができると思う2つの方法があります。このタグは、スクリプトで生成されたHTML上になければなりません。詳細情報here
これは正しい方向にノッチを与えることを望みます。さらにご質問がありましたら、お知らせください...
- 1. Django 1.4の非同期更新/ AJAX
- 2. 非同期タスク更新UI
- 3. 更新パネルが非同期
- 4. javascript asynconously divを非同期的に更新する
- 5. スレッドセーフな非同期の更新要求
- 6. AJAXポーリングなしでバックエンドからHTMLを非同期に更新/通知する
- 7. 非同期挿入と更新非同期挿入と更新:NoSqlとSQL
- 8. AJAXのようなノンブロッキングの非同期非同期Pythonリクエスト
- 9. Dexie更新フックの非同期変更
- 10. 非同期JSを使用してDIVを描画する
- 11. 非同期メソッド非同期に新
- 12. 非同期ルーチンを使用する新しいオブジェクト
- 13. 新しいasync/awaitと非同期にLinqを使用する
- 14. AJAX、MVC、JQueryを使用した非同期データベース検索
- 15. jspとjavascriptを使用した非同期ファイルアップロード(AJAXファイルアップロード)
- 16. 非同期でUIを更新する
- 17. Android:非同期呼び出しを使用してアクセス権を更新する
- 18. divを表示または非表示にしていない非同期false ajaxコール
- 19. RxSwiftを使用した非同期API呼び出し後のビューの更新
- 20. 非同期の更新Androidのコンテキストメニュー
- 21. Xamarin.Forms ListView ItemsSource - 非同期更新NullReferenceException
- 22. 非同期更新のためのスパーク。
- 23. CRM 2011非同期ポスト更新プラグイン
- 24. 即時の非同期テーブルビュー更新
- 25. 非同期コントロールイベントの更新フォーム
- 26. 非同期タスクでMVC3を使用してUIを更新する
- 27. ダブル非同期AJAX関数
- 28. jqueryのAJAX()非同期偽
- 29. Rubyヘルパーの非同期Ajax
- 30. Angular2 ngModelが非同期コールバック後に更新されない
DIVを更新しますか?あなたはこの質問にもっと情報を与える必要があります。 – JohnP
更新すること、サーバーから新しいデータを取得すること、またはデータが最初に読み込まれた状態で更新することを意味しますか?なぜあなたはAjaxを避けたいのですか? –
jQuery *は* JavaScriptです。あなたがそれなしではできないことは、jQueryを使って何もできません。 * Ajax *はAsynchronous JavaScriptとXMLの略で、クライアントとサーバー間の通信方法の名前に過ぎません。 –