0
私のページの最初に、プロンプトが表示されます。このプロンプトは、以下のプロセス(データベースからデータをロードする)にとって重要です。サイトをリロードするためにF5を押すと、プロンプトが再びポップアップするはずです。 ChromeとEdgeでは正常に動作しています。 firefoxはページをリロードしても何も表示されません。 F5をもう一度押すと、プロンプトが定期的に表示されます。サイトをリロードするときにJavascriptのプロンプトが表示されない
は、ここに私のコードです:
機能:
<script>
function feststellung(maxStationenanzahl) {
var station = window.prompt("Bitte Stationsnummer eingeben", "");
if (station != null && station != "" && station <= maxStationenanzahl && isNaN(station) == false) {
location.href = "station.php?stationsnr=" + station;
}
else {
alert("Die Eingabe ist Keine Zahl, entspricht nicht der Stationsnummer oder ist leer");
location.reload();
}
}
コール:
if(isset($_GET['stationsnr']) && $_GET['stationsnr'] != ""){
echo("<body>");
}
else{
echo("<body onload='feststellung(".$letzte_aufgabe.")'>");
}
どのようにFirefoxでこの問題を解決するには?