Saya mengalami masalah hari ini. Kemudian dalam kerangka kerja, saya menemukan bahwa login tidak valid dan saya harus kembali ke halaman login, tetapi halaman login dibuka dalam kerangka kerja. Saya ingin itu melompat keluar dari kerangka kerja dan membuka (itu bukan jendela baru di sini). Akhirnya, saya menemukan solusi online dan berbagi dengan Anda:
echo "<skrip bahasa =/" javascript/"> alert ('login telah kedaluwarsa atau tidak masuk, silakan masuk!'); location.href = 'login.php'; </skrip>";
Konten aslinya seperti ini. Jika Anda ingin melompat keluar dari kerangka kerja dan membuka halaman login, Anda perlu menggunakan metode berikut:
echo "<skrip bahasa =/" javascript/"> alert ('login telah kedaluwarsa atau tidak masuk, silakan masuk!'); window.top.location.href = 'login.php'; </script>";
Bahkan, itu adalah menambahkan jendela. Top sebelum tautan lompat. Jika Anda membuka jendela baru, Anda dapat menggunakan jendela JS.Open ("URL", "Open by"); untuk membuka jendela baru.