検索

ホームページ  >  に質問  >  本文

JavaScript - あるページのボタンをクリックすると、別のページにテキストが表示されます

あるページのボタンをクリックして、別のページの p 要素のテキストを表示したいと考えています。両方のページで js がインポートされています。どうすれば成功できますか?

世界只因有你世界只因有你2751日前717

全員に返信(4)返信します

  • 巴扎黑

    巴扎黑2017-05-19 10:30:21

    あなたの説明によると、通信は同じドメイン(同じプロトコル、ホスト名、ポート)内の2つのWebページ間で行われる必要があります。この場合、h5のlocalStorageを介して実現できます。サーバーを経由する必要はありません。

    1. ページ a のボタンをクリックすると、新しい localStorage 値のペアを設定します。

    リーリー

    2. ページ b のウィンドウのストレージ イベントを聞きます。このイベントがトリガーされると、保存されたデータが変更されたことを意味します。イベント イベント オブジェクトの key 属性を使用して、設定した setText の場合は、$("# の内容を設定できます。外")。

    リーリー

    ページ b はストレージ イベントをリッスンするため、ページを更新した後、ページ a がクリックされたときに設定された setText 値がまだ元の値である場合、このイベントはトリガーされません。ページ b が更新された後もこの要素に設定したばかりの値を表示したい場合は、ページ b に判定も追加する必要があります:

    リーリー

    ご質問がございましたら、ご相談いただければ幸いです。

    返事
    0
  • 黄舟

    黄舟2017-05-19 10:30:21

    iframe の場合は、postMessage を使用してください

    2 つの別々の Web ページがある場合、ページ A がデータを送信し、サーバーがデータをデータベースに保存するためにポーリングを実行し、データが変更されたかどうかを確認し、変更された場合はデータを更新します。何か変化はありますか

    返事
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-19 10:30:21

    postMessage

    返事
    0
  • 世界只因有你

    世界只因有你2017-05-19 10:30:21

    あなたのニーズが理解できなかったので、質問者が必要としているのは websock だと大胆に推測しました

    返事
    0
  • キャンセル返事