XMLやJSONなどのURLコンテンツをプレーン/テキストとして変数にロードするにはどうすればよいですか?
私はJsonStoreやXMLStoreを使用したくないので、内容をテキストとしてロードしたいと思います。Extjs:プレーンテキストとして外部URLコンテンツをロードする
0
A
答えて
0
http://www.sencha.com/learn/legacy/Manual:Core:Ext.Ajaxを見ると、結果を変数に書き込むことはできませんか?
var res = false;
Ext.Ajax.request({
url : 'ajax.php' ,
params : { action : 'getDate' },
method: 'GET',
success: function (result, request) {
res = result.responseText;
}
});
例はdocsページから削除されました。
0
外部URLからのAjaxリクエストはできません。 Ajaxが開発された当初。それはかなり可能でしたが、セキュリティ問題のために後で放棄されました。生の形式でajaxを試すことができます。
var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() { if (xhr.readyState == 4) { if (xhr.status == 200) { document.body.innerHTML = "GOT ACCESS"; } else { document.body.innerHTML = "ERROR"; } } }; xhr.open("GET", "yourPage.php", true); xhr.send(null);
yourPage.php URLを外部サイトに変更してください。応答でエラーが発生します。 https://developer.mozilla.org/En/HTTP_Access_Control。クロスサイトHTTPコールの詳細については、この記事をお読みください。
関連する問題
- 1. ExtJS 4.1外部Webページからコンテンツをロード
- 2. PhoneGap外部URLコンテンツ
- 3. Angular2ルータアウトレットに外部URLをロードする
- 4. 外部URL /カウント/ハイライトをロードする
- 5. jQueryを使用して外部URLをロードする
- 6. ExtJsにプレーンテキストを表示するには
- 7. jQuery load()およびjsonを使用して外部コンテンツをロードする
- 8. JQuery/AJAX:動的コンテンツを使用して外部DIVをロードする
- 9. 外部リンクをプレーンテキストとして表示するためのHTMLPurifierの設定
- 10. ローカルホストのサーバーに外部コンテンツをロードする
- 11. MoodleはURLから外部javascriptファイルをロードします
- 12. ExtJS 4.2 - ストアをロードするときに内部サーバーエラー500
- 13. Phonegap:iFrameと外部URL
- 14. Extjs 4外部イベント処理
- 15. フォールバックイメージとタイムアウト - 外部コンテンツ。 Javascript
- 16. URLからHTMLコンテンツをロードするAngularJS
- 17. 外部URLにクライアントサイドのコードをロードする
- 18. Ajax/jQueryを使用して外部ページのコンテンツを別のページにロード
- 19. ブートストラップポップアップにプレーンテキストをロード
- 20. anglejsモバイルアプリ(iframeなし)に外部https URLをロード
- 21. Popup.js - 外部HTMLコンテンツをロードするだけで動作しない
- 22. jqueryを使用して外部JSファイルを外部ページにロードするAJAX
- 23. iPadをインターフェースとして使用して外部ディスプレイのコンテンツを変更する
- 24. jQuery Mobile - >外部サーバーからコンテンツをロード
- 25. 外部リソースのないHTMLコンテンツをiframeにロード
- 26. Joomlaの原始星のテンプレートで外部JSとURLをロードする方法
- 27. フィラーC#を使用して外部URL
- 28. Railsの外部URLがビューのリンクとして動作する
- 29. Webフォームをロードした後に外部JavaScriptファイルをロードする
- 30. ビューcodeigniterをプレーンテキストでロードする
私はそれを見ましたが、私の問題は外部URLにアクセスし、Ext.Ajax.requestにscripttagproxyを使用するためのプロキシがないことです。 – parabol
クロスサイトリクエストをしたいと言っていますか?別のドメインのURLに? – Femi