Klik untuk membuka halaman baharu`` `Seterusnya, dengar acara klik butang ini dalam kod PHP, seperti yang ditunjukkan di bawah:"/> Klik untuk membuka halaman baharu`` `Seterusnya, dengar acara klik butang ini dalam kod PHP, seperti yang ditunjukkan di bawah:">

Rumah  >  Artikel  >  pembangunan bahagian belakang  >  php klik untuk membuka halaman baru untuk melompat

php klik untuk membuka halaman baru untuk melompat

WBOY
WBOYasal
2023-05-28 18:26:091190semak imbas

Dalam pembangunan laman web, kadangkala perlu membuka halaman baharu untuk melompat apabila butang atau pautan diklik. Sangat mudah untuk melaksanakan fungsi ini menggunakan bahasa PHP.

Seterusnya, kami akan menggambarkan dengan contoh mudah.

Pertama, tambahkan butang atau pautan dalam kod HTML dan tambahkan atribut id padanya. Di sini kita mengambil "btn" sebagai contoh:

<button id="btn">点击打开新页面</button>

Seterusnya, dengar ini dalam PHP. kod Acara klik butang adalah seperti berikut:

<?php
if(isset($_POST['button_clicked'])){
  //执行跳转操作
  header('Location: new_page.php');
}
?>

Di sini kita menggunakan fungsi pengepala untuk melaksanakan operasi lompatan, di mana "new_page.php" ialah halaman baharu yang ingin kita lompat.

Sekarang kita perlu melaksanakan fungsi menghantar borang apabila mengklik butang melalui JavaScript, seperti yang ditunjukkan di bawah:

<script>
document.getElementById("btn").onclick = function() {
  document.getElementById("myForm").submit();
};
</script>

Di sini kita menganggap bahawa kita mempunyai borang yang atribut idnya ialah "myForm" .

Akhir sekali, kita perlu menambah butang tersembunyi pada borang untuk mensimulasikan acara klik pengguna, seperti yang ditunjukkan di bawah:

<form id="myForm" method="post">
  <button type="submit" name="button_clicked" style="display: none;"></button>
</form>

Butang tersembunyi ini akan mencetuskan kod PHP kami apabila diklik Fungsi mendengar ialah ditulis untuk melakukan operasi lompatan.

Pada ketika ini, kami telah menyelesaikan fungsi menggunakan PHP untuk membuka halaman baharu dengan mengklik padanya.

Ringkasan:

Menggunakan PHP untuk melompat ke halaman boleh dicapai melalui fungsi pengepala, tetapi perlu diperhatikan bahawa fungsi ini mesti dikeluarkan sebelum kod HTML. Di samping itu, kita juga perlu menggunakan JavaScript dalam kod HTML untuk mengikat acara klik butang pada penyerahan borang, supaya dapat mensimulasikan fungsi penyerahan borang apabila butang diklik.

Atas ialah kandungan terperinci php klik untuk membuka halaman baru untuk melompat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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