Antworten:
Sie könnten Javascript verwenden:
// This is in the PHP file and sends a Javascript alert to the client
$message = "wrong answer";
echo "<script type='text/javascript'>alert('$message');</script>";
Funktion für Alarm erstellen
<?php
alert("Hello World");
function alert($msg) {
echo "<script type='text/javascript'>alert('$msg');</script>";
}
?>
PHP rendert HTML und Javascript, um sie an den Browser des Clients zu senden . PHP ist serverseitig Sprache. Dies ermöglicht es, Dinge wie INSERT in eine Datenbank auf dem Server einzufügen.
Der Browser des Clients gibt jedoch eine Warnung aus. Sie müssten Javascript durcharbeiten, um eine Warnung zu erhalten.
Ich habe es so gemacht:
<?php
$PHPtext = "Your PHP alert!";
?>
var JavaScriptAlert = <?php echo json_encode($PHPtext); ?>;
alert(JavaScriptAlert); // Your PHP alert!
Siehe dieses Beispiel:
<?php
echo "<div id='div1'>text</div>"
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
<script src="js/jquery1.3.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#div1').click(function () {
alert('I clicked');
});
});
</script>
</head>
<body>
</body>
</html>
Dieser Inhalt der .php-Datei generiert ein gültiges HTML mit Warnung (Sie können es sogar entfernen <?php...?>
).
<!DOCTYPE html><html><title>p</title><body onload="alert('<?php echo 'Hi' ?>')">
Verwenden Sie jQuery vor dem Befehl php alert
Sie können DHP verwenden, um dies zu tun. Es ist absolut einfach und schneller als das Skript. Schreiben alert('something');
Sie einfach Es ist keine Programmiersprache, es ist so etwas wie ein bisschen jquery. Sie benötigen dhp.php oben und unten dhpjs.php. Im Moment ist es kein Open Source, aber wenn es ist, können Sie es verwenden. Es ist unsere Programmiersprache;)