問題タブ [cross-domain]
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.
ajax - lib Ajax-Cross-Domain と Jquery パッチに関するフィードバックはありますか?
Ajax を使用して外部ドメインから非 JSON データを取得する方法を探しています。
見つけた
- http://www.ajax-cross-domain.com/ lib および
- http://dev.jquery.com/ticket/3342 Jquery パッチ。
誰かがこれらを試しましたか?
javascript - JavaScriptでのクロスドメインデータアクセス
ネットワーク上でホストされ、特定のクライアントに公開されているASP.Netアプリケーションがあります。このクライアントは、自分のサーバーからアプリケーションにデータをインポートできるようにしたいと考えています。データはHTTPリクエストで取得され、CSV形式です。問題は、サーバーをネットワークに公開したくないため、クライアント側でインポートを実行するように要求していることです(すべてのクライアントはサーバーと同じネットワークからのものです)。
したがって、実行する必要があるのは次のとおりです。
- 彼らは私たちのサーバーからのインポートページを要求します
- ページ上のクライアントスクリプトは、CSV形式のデータを取得するようにサーバーにリクエストを発行します
- データはアプリケーションに返送されます
両方のサーバーが同じドメインにある場合、これは問題ではありません。単純な非表示のiframeなどでうまくいきますが、ここで得られるのは、クロスドメインの「アクセス拒否」エラーです。また、JSONまたはXML形式のデータを返すようにデータ形式を変更することも拒否します。
私がこれまでに試し、学んだことは次のとおりです。
- 非表示のiframe-「アクセスが拒否されました」
- XMLHttpRequest-動作はブラウザのセキュリティ設定によって異なります:動作する可能性がある、セキュリティ警告でユーザーを悩ませているときに動作する可能性がある、またはまったく動作しない可能性があります
- 動的スクリプトタグ-JSON形式でデータを返すことができれば機能します
- IEクライアントのデータバインディング-同じ「アクセスが拒否されました」エラー
サーバーをアプリケーションに公開したり、データ形式を変更したり、ブラウザーのセキュリティ設定を変更したりしないと不可能だと諦めて言う前に、他に試すことができることはありますか?(ちなみに、DNSトリックはオプションではありません)。
c# - あるアプリドメインから別のアプリドメインに変数を渡す方法
文字列などの変数がある場合、その値を新しいアプリドメインに渡す方法を知りたいです。
ありがとう
jquery - トリッキー: Firefox で JSONP ポーリングの「読み込み中...」というタイトルを削除する
私は、人々が自分のページに含めることができる jQuery プラグインに取り組んでいます。プラグインは、別のドメインにある私が運用しているサービスでジョブを生成します。
ドメイン境界を破るために、ジョブを生成するために正常に機能する jQuery の JSONP 機能を使用しています。ただし、「進行状況」(0 -> 100%) も表示する必要があります。これまでのところ、私の計画は、ジョブの進行状況を継続的に「ポーリング」することでした (comet の方が優れていますが、AFAIK はクロスドメインでは不可能です)。
問題は、進行状況を毎秒ポーリングすると、Firefox がタブのタイトル内で「読み込み中...」を絶えず点滅させることです。これは非常に迷惑です。(Firefox がこれを行うのは、JSONP が DOM にアタッチされたスクリプト タグを介して機能し、DOM が「ロード」されるためです)。
したがって、私の質問の要点は次のとおりです。
「読み込み中...」タブのタイトルメッセージを抑制することは可能ですか?または、クロスドメイン方式で進行状況の更新を「ストリーミング」するより良い方法はありますか?
-- フェリックス・ガイゼンドルファー
silverlight - https を介して WCF サービスを呼び出す
最近、WCF サービスに SSL を実装しました。ネットワークの別のマシンにあるIISサーバーにデプロイしました(開発者のマシンにはIISがないため、ローカルでテストできません)。WCF サービスを呼び出そうとするたびに、次のエラーが発生します。
「CommunicationException... 失敗しました... SOAP HTTP ヘッダーを受け入れるクロスドメイン ポリシーを要求します...」確かに、あなたは私が話していることを知っています。
私はすべてのフォーラムをざっと見ましたが、答えがありませんでした。SSL証明書は自己署名証明書です。デプロイしたサービスの wsdl を表示できるので、証明書の構成は問題ないと思います。
私のクロスドメイン ファイル(私のclientaccesspolicyファイルとまったく同じ内容を持っています): (私のファイルをフォーラムに表示する際の問題)
javascript - JavaScriptファイルのコードでファイルのURLを取得するにはどうすればよいですか?
別のドメインにあるページにCSSスタイルシートを動的にロードする必要があります。スタイルシートのhref属性で使用するJSファイルの完全なURLを取得するにはどうすればよいですか?
たとえば、構造は次のとおりです。
http://bla.com/js/script.js
http://bla.com/css/style.css
スタイルシートをページhttp://boo.net/index.htmlに動的にロードしたい。問題は、事前にbla.comビットがわからないことです。スタイルシートが、JSファイルに対して../css/にあるという事実だけです。
もちろん、スクリプトはindex.htmlに含まれています。jQueryも問題ありません。
javascript -
I control the content of an iframe which is embedded in a page from another domain. Is there any way for javascript in my iframe to make changes to the parent's DOM?
For example, I would like to have my iframed script add a bunch of html elements to the parent DOM. This seems like a pretty tall order - thoughts?
Edit: There exists a technique called "Fragment ID Messaging" which might be a way to communicate between cross-domain iframes.
Edit: Also, Firefox 3.5, Opera, Chrome (etc) seem to be adopting the html5 "postMessage" api, which allows secure, cross-domain data transmission between frames, iframes and popups. It works like an event system. IE8 supports this feature, apparently, which is perhaps a little surprising.
Summary: No, you can't directly access/edit the DOM of a page from another domain. But you can communicate with it, and it can co-operate to make the changes you want.
javascript - HTML フォーム、別のドメインからのデータの追加
クロスドメイン ワゴンを見逃しており、調査を開始したところです。
私の質問は:
たとえば、データを追加することは可能ですか。domain-b/add.html から domain-a.com/form.html の input/@name="x" フィールド?
私が知る限り、JavaScript を使用してドメイン b の関数からドメイン a のドキュメントに書き込むことはできません。
しかし、私はこれが行われたのを見たことがあると思います(または私は夢を見ていました).
私が夢を見ていなかったとしたら、これを達成するためにどのようなテクニックが使われたか知っている人はいますか?
事前にヒント、例、アドバイスをありがとう、
コビ
asp.net - あるドメインから別のドメインに画像を保存する方法
別の (共有) ホスティング プランで、Web サイトの管理セクションを独自の別のドメインに抽象化する任務を負っています。管理セクションが行うことの一部は、製品の写真をアップロードすることです。この管理セクションはメイン ドメインの一部ではなくなったので、管理ドメインからメイン ドメインに製品をアップロードするにはどうすればよいですか?
ASP.NET/VB.NET を使用しています。
ありがとう
編集両方のシステムが共有ホスティング プランに基づいていることを付け加えておきます。そのため、ドライブなどをマップする機能は実際にはありません。私はプログラム的な方法を探していました。あるサイトから別のサイトを「呼び出し」て、どのファイルをサーバーに保存するかを伝える方法はありますか?