0

プログラムで入力するCharFieldを含むページ「A」があります。埋める値は、ページが表示されたとき(initの後)にのみ実行されるjavascriptコードによって開かれた別のページ「B」から取得されます。これは状況です:

  1. ページA__init__
  2. 初期化中に、ポート8080でリッスンしているスレッドを開始します
  3. ページAが初期化され、表示されました->テンプレート内のjavascriptが実行されます
  4. javascriptタグは、8080にデータを送信する新しいWebページを開きます
  5. スレッドはページBから送信されたデータを読み取り、CharFieldsに入力しようとします

これを行う方法はありますか?わからない...リフレッシュ方法..

それが不可能な場合...

  • フォームの前にjavascript関数を呼び出す方法が必要ですinitOR
  • 作成されたページのHTMLコードを変更する方法
4

1 に答える 1

0

これは非常に複雑に思えます。他の何よりも、誰かがフォームに記入するのを待ってプロセス全体を縛るのは悪い考えです.

あなたが何をしたいのか正確には理解できませんが、より良い解決策があるようです。以下にいくつかの可能性を示します。

  • ページ A はフォームを初期化する前にページ B にリダイレクトし、B は送信時に A にリダイレクトします。
  • ページ A はポップアップをロードし、Ajax 経由でフォームをロードします。
  • ページ B は、クライアント側の Javascript を介して送信すると、A のフォーム フィールドに動的に入力します。

等々。

于 2013-01-15T09:44:03.497 に答える