1. 程式人生 > >php通過iframe實現區域性重新整理

php通過iframe實現區域性重新整理

reg.html
reg.html頁面中有個iframe標籤,通過iframe去請求php校驗使用者名稱是否可用。

<!DOCTYPE html>
<html>
 <head>
 <meta  charset="utf-8">
 <title> iframe區域性重新整理</title>

 </head>
 <body>

 <form method="post" action="">
    使用者名稱:<input type="text" id="uname" name='username'
/>
<span id="msg" style="color:red;"></span> </form> <iframe border='0' width='0' height='0' id='myiframe' ></iframe> <script type="text/javascript"> //當用戶名輸入框失去焦點時讓iframe請求check_reg.php document.getElementById('uname').onblur = function(){ if
(this.value != '') { document.getElementById('myiframe').src = 'check_reg.php?username='+ this.value; } }
</script> </body> </html>

check_reg.php

<?php

header("content-type:text/html;charset=utf-8");
$username  = $_GET['username'];

if
($username == 'admin') { $msg = '對不起,使用者名稱已被使用!'; }else { $msg = '恭喜!該使用者名稱可以使用。'; } echo <<<STR <script> window.parent.document.getElementById('msg').innerHTML = "$msg"; </script> STR; ?>

這裡寫圖片描述