0

TideSDK を使用して Web サイトからコンテンツを取得しています。最終的には、この Web サイトのデータベースからフォーム データを事前に入力する必要があります。

ページを取得して変数に保存できます。alert() を使用して相対 URL を解析できます。しかし、ボディを修正したボディに置き換えることはできません $('html').replaceWith(html); Jquery はメモリにあるはずなので、html を置き換える心配はありませんよね?

これが機能しない理由がわかりません。画像または URL が絶対的な場合は正常に機能しますが、相対的な場合は機能しません。絶対 URL で Web サイトを修正するアクセス権がありません。

私のデモ コード: http://jsfiddle.net/Cs5MC/13/デモ で html から body に変更

何か案は?

4

1 に答える 1

0

まず、これが Titanium の実装である場合は、このドキュメントで説明されている Ti Network API を使用する必要があります。

JSON データをプルして使用することは、jQuery や通常の xhr リクエストの場合と同様に、コールバックを使用してもほとんど同じです。

それが役立つことを願っています。

ところで、jQuery を使用する場合 (DOM に大きく依存して動作するため)、期待される DOM 構造が実際に存在するかどうか常に注意する必要があります。私は TideSDK に慣れていないので、その辺は修正されるかもしれません。

于 2013-03-18T03:19:00.710 に答える