먼저 코드 살펴보기(PHP 예)
1. 폼 코드(form.php)
<?php header("Content-type: text/html; charset=utf8"); ?> <iframe name="testIframeName" style="display:none;"></iframe> <form target="testIframeName" method="post" action="formAction.php"> <input type="text" name="username"/> <input type="password" name="password"/> <input type="submit" value=" 提 交 " /> </form>
2. 액션 코드(formAction.php):
<?php echo "<script>alert('test....');</script>"; ?>
좋아요, 위 코드는 매우 간단하지만 새로 고침 없이 양식 제출을 달성합니다....이게 왜일까요?
아~ 사실 아주 기본적인거인데...폼 태그의 속성 문제인데...사진에서 보시듯:
더 많은 iframe 태그를 사용하면 페이지 새로 고침 없이 양식 제출이 가능합니다(js 필요 없음)---관련 기사는 PHP 중국어 웹사이트를 참고하세요!