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

JavaScript - フォーム ajax が送信されるとジャンプし、携帯電話はリターンを押して再度フォーム ページに入ります。

ajax フォームが送信されるとジャンプし、携帯電話はリターンを押してフォーム ページに再度入ります!! 送信が成功しても、go(-1) ページは更新されません。やるべきこと...

怪我咯怪我咯2662日前928

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

  • 代言

    代言2017-07-05 10:46:07

    方法はあります:
    lcoalhost.replace()

    : 現在のページを新しい URL に置き換えます


    このように、リターンキーを押しても現在のページには戻りません

    返事
    0
  • 漂亮男人

    漂亮男人2017-07-05 10:46:07

    ジャンプしたいのに、なぜ AJAX 送信が必要なのですか? 。 ?よくわかりません

    返事
    0
  • 我想大声告诉你

    我想大声告诉你2017-07-05 10:46:07

    まず第一に、前述のように、ログイン後に replace() を使用してフォーム ページの履歴レコードを置き換える必要があります。次に、アプリケーションがログインしているかどうかをルーティングで判断する必要があります。各ジャンプの前に確認する必要があります。ログイン状態を確認します。

    返事
    0
  • 怪我咯

    怪我咯2017-07-05 10:46:07

    携帯電話上の lcoalhost.back() などの JS リターンは、特に Webview でジャンプ ループの問題を引き起こす可能性があり、その影響はシステムのリターン キーと矛盾します。

    強調: Huawei、Samsung、Xiaomi の一部のモデルなど、Android によっては異なる場合があります。

    プロジェクト チームは Hbuilder の 5+ SDK を使用しています。Webview などのストリーミング アプリケーションを使用したことがある場合は、それを試してみてください。

    返事
    0
  • キャンセル返事