それ自体に送信されるページにフォームがあります。私がチェックするPHP部分で
if($_SERVER['REQUEST_METHOD'] == 'POST')
そして、私はいくつかのことを実行します。何かが投稿された場合、 Alertifyスーツを使用してアラートを表示しようとしています。しかし、ページの読み込み時にエラーが発生します
alertify is not defined
ページが js/css ファイルへのインクルード リンクをまだロードしていないためだと思います (FireFox の FireBug を見ると、<html>
タグの前に Alertify スクリプト行がロードされていることがわかります)。正しく機能させるにはどうすればよいですか?
更新コード:
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST') {
echo '<script type="text/javascript">alertify.alert("Hello");</script>';
}
?>
<html>
<head>
<title>Hello There</title>
<!-- Alertify Includes -->
<script type="text/javascript" src="alertify.js"></script>
<link rel="stylesheet" type="text/css" href="alertify.core.css">
<link rel="stylesheet" type="text/css" href="alertify.default.css">
</head>
<body onLoad="onLoad()">
<form action="" method="POST" id="CONFIRM">
<input class="txt" value="" type="text" name="myName" id="myID" onKeyUp="" onChange="" onFocus="" />
</form>
</body>
</html>