問題タブ [xmlhttprequest]
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.
css - Jquery を使用した自動 ajax セレクター
概念実証の Web サイトを作成しようとしていますが、完全な劣化が必要です。そのため、最初にプレーンな XHTML で Web サイトをコーディングしてから、クラスと ID を追加して jQuery にフックします。
私がやりたいことの 1 つは、最終的にすべてのリンクに対して Ajax xmlhttprequest を有効にして、それらがビューポート div に表示されるようにすることです。このビューポートを、複数の外部ページからの xmlhttprequest の「ユニバーサル」ダンプにしたいと考えています。
次のようなものをハードコーディングできるかどうか疑問に思っていました:
ご覧のとおり、Ajax リクエストを呼び出したいすべてのリンク タグに ajax クラスを指定します。jQuery に基づく私の JS では、正のすべての ${"a").filter(".ajax") が自動的にそれぞれの hrefs [変数] を ajax リクエストとしてロードするようにコーディングできるようにしたいと考えています。
助けてください。私はn00bです。
ajax - つまり、onunload バグを保存します
動的 ajaxy アプリがあり、ユーザーがエクスプローラー ウィンドウを閉じたときに状態を保存します。すべてのブラウザで問題なく動作しますが、IE では問題があります。アプリケーション タブを 2 回閉じた後、サーバーに接続できなくなりました。
私の理論では、タブが閉じられている間にサーバーへの接続が完了せず、どういうわけかie7はサーバーへの未解決の接続が2つあると考えているため、新しい接続を無期限にキューに入れます。
誰でもこれを経験しましたか、回避策または解決策はありますか?
javascript - 現在のInternetExplorerセキュリティゾーンの検出
Internet Explorerの現在のセキュリティゾーン設定をプログラムで決定する方法はありますか?
IEのセキュリティポリシーのためにサイトでXMLHttpRequestActiveXコントロールがブロックされるのはいつか知りたいのですが、サイトが実際にXMLHttpRequest ActiveXコントロールを作成しようとする前に、黄色のバーが上部に表示されます(「セキュリティを保護するために、Internet Explorerは、このWebページがコンピュータにアクセスする可能性のあるスクリプトまたはActiveXコントロールを実行することを制限しています。」)
ありがとう。
javascript - XMLHttpRequest のさまざまな ReadyStates は何を意味し、どのように使用できますか?
XMLHttpRequest
には 5 つreadyState
の s があり、そのうちの 1 つ (最後の 1 つ4
) のみを使用します。
他のものは何のためにあり、どのような実用的なアプリケーションで使用できますか?
c# - Webbrowser コントロールで XMLHTTP 要求をキャプチャする方法は?
BeforeNavigate2
イベントまたは他の同様のイベントは、WebBrowser コントロールで XMLHTTP 要求をキャッチしません。とにかくこの問題を解決する方法はありますか?
これは .NET プロジェクトです。
編集:
どうやらこの問題を解決するために使用できるこの C++ アプリケーションを見つけましたが、それをマネージ コードに移植することは不可能のようです。おそらく、C++ を COM オブジェクトに変更して .NET から呼び出す必要があります。これは、ATL の変更により VS 2008 でコンパイルすることさえできないため、簡単ではありません。
javascript - Internet Explorer 8 のプロトタイプと XMLHttpRequest
これは、一部は回避策の要求であり、一部は Internet Explorer のプロトタイプの実装がまだ不完全であることを知らせようとする試みです。
次のコードは、Internet Explorer では機能しません。
IE 8 ベータ版、およびそれ以前のすべてのバージョンでは、XMLHttpRequest.prototype プロパティは最初から存在しませんでした。IE8 には存在しますが、「無効なプロシージャ コールまたは引数」エラーが発生します。Internet Explorer は装飾が好きではありません。
誰もこれに対する回避策を知っていますか?
更新:
XMLHttpRequest の全体を新しい関数とコンストラクターでオーバーライドしてから、ラッパー スクリプト ala XMLHttpRequest.js を作成できることが指摘されています。プロトタイプ メソッドははるかに短いので、IE 以外のブラウザーでも使用したいと思います。