Rumah  >  Artikel  >  hujung hadapan web  >  Ringkasan kaedah lompat halaman biasa dalam kemahiran php_javascript

Ringkasan kaedah lompat halaman biasa dalam kemahiran php_javascript

WBOY
WBOYasal
2016-05-16 16:03:501052semak imbas

Kadang-kadang halaman pengguna akan melompat apabila menulis PHP Di sini kami telah mengumpulkan beberapa kaedah lompatan yang baik yang boleh digunakan.

Menggunakan maklumat pengepala HTTP

Iaitu, gunakan fungsi HEADER PHP. Fungsi fungsi HEADER dalam PHP adalah untuk mengeluarkan arahan kawalan kepada penyemak imbas yang harus melalui pelayan WEB yang ditentukan oleh protokol HTTP, seperti mengisytiharkan jenis maklumat pemulangan ("Context-type: xxx/xxx"), atribut halaman ("Tiada cache", "Tamat tempoh"), dsb.
Kaedah untuk mengubah hala ke halaman lain menggunakan maklumat pengepala HTTP adalah seperti berikut:

Salin kod Kod adalah seperti berikut:

if (isset($url))
{
Pengepala("HTTP/1.1 303 Lihat Lain"); Header("Lokasi: $url"); keluar; //
}
?>


Ditandakan dengan HTML

Gunakan tag HTML, iaitu, gunakan tag REFRESH META, contohnya:






Gunakan skrip untuk melaksanakan



Salin kod

Kod adalah seperti berikut:

$url="http://www.jb51.net"; echo ""; ?>


Gunakan ciri html




Salin kod

Kod adalah seperti berikut:

echo "< meta http-equiv=\"Refresh\" content=\"bilangan saat;

Di mana: XX ialah bilangan saat, 0 bermakna lompat serta-merta bermaksud muat semula URL ialah halaman yang perlu dilawati Gunakan skrip untuk melaksanakan


Salin kod

Kod adalah seperti berikut:

echo '<script>url="submit.php";window.location.href=url;</script>';



Salin kod

Kod adalah seperti berikut:

<script>url="submit.php";window.open('url,'','_self');</script>

Tukar '_self' untuk mengehadkan lompatan ke tetingkap asal, tetingkap induk, tetingkap anak atau tetingkap baharu Kaedah ketujuh: gunakan fungsi PHP sendiri untuk menghantar maklumat pengepala

Salin kod
Kod adalah seperti berikut:

header("Lokasi: Url");

Paling pantas dan paling berkuasa... Tetapi ada masalah yang perlu dititikberatkan: jika sudah ada output html sebelum menggunakan fungsi ini, walaupun ia adalah ruang, maka mesej ralat akan dipaparkan di bahagian atas daripada halaman..

Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Pelaksanaan JavaScript menu navigasi sekunder yang mudah contoh_kemahiran javascriptArtikel seterusnya:Pelaksanaan JavaScript menu navigasi sekunder yang mudah contoh_kemahiran javascript

Artikel berkaitan

Lihat lagi