Maison > développement back-end > Problème PHP > PHP peut-il générer des fenêtres pop-up ?

PHP peut-il générer des fenêtres pop-up ?

angryTom
Libérer: 2023-02-28 10:04:02
original
7476 Les gens l'ont consulté

PHP peut-il générer des fenêtres pop-up ?

php peut-il générer des fenêtres pop-up ?

La méthode pour afficher une boîte de dialogue en php est la suivante. Généralement, une invite de boîte de dialogue doit apparaître après la soumission des informations, puis la boîte de dialogue peut être automatiquement fermée. des méthodes centralisées sont utilisées pour afficher la boîte de dialogue. En fait, elles utilisent toutes la méthode javascript alert() dans . La fermeture de la page actuelle après la fin de l'invite peut également être réalisée à l'aide de Window.self.close() de javascript.

L'instruction exacte est : echo " <script> window.self.close(); </script> ";

echo "<script>alert(&#39;www.php.cn&#39;)</script>";
Copier après la connexion

Plus d'utilisation :

1. PHP affiche une boîte de dialogue

//弹出对话框
<?php
echo "<script language=\"JavaScript\">alert(\"你好\");</script>";
?>
//关闭当前页
echo   " <script> window.self.close(); </script> ";
或者
<?php
print "<script language=\"JavaScript\">alert(\"你好\");</script>";
?>
Copier après la connexion

2 Si vous avez besoin de PHP pour afficher une boîte de dialogue et revenir à la page d'origine, vous pouvez écrire comme ceci <. 🎜>

<?php
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"你好\");\r\n";
echo " history.back();\r\n";
echo "</script>";
exit;
?>
Copier après la connexion

ou

<?php
print "<script language=\"JavaScript\">\r\n";
print " alert(\"你好\");\r\n";
print " history.back();\r\n";
print "</script>";
exit;
?>
Copier après la connexion

3 Si vous avez besoin de PHP pour afficher une boîte de dialogue et remplacer la page d'origine par une nouvelle page (remplacer l'enregistrement de l'historique actuel), le la page originale peut être écrite comme ceci

<?php
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"你好\");\r\n";
echo " location.replace(\"http://www.asm32.net/\");\r\n"; // 自己修改网址
echo "</script>";
exit;
?>
Copier après la connexion

ou

<?php
print "<script language=\"JavaScript\">\r\n";
print " alert(\"你好\");\r\n";
print " location.replace(\"http://www.php.cn/\");\r\n"; // 自己修改网址
print "</script>";
exit;
?>
Copier après la connexion
Pour plus de connaissances sur PHP, veuillez visiter le

Site Web PHP chinois !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal