在 PHP 中调用 JavaScript 确认对话框
call a javascript confirm dialog within php
我正在尝试在我的php脚本中调用javascript确认对话框,这似乎不起作用,我做错了什么,是更好的方法吗,这是代码的示例:
<?php
echo "<script language='"javascript'">";
echo "var answer = confirm('"Are you sure you want to delete this Buyer?'")";
echo "if (answer !=0) { ";
$g->DelBuyer($reg);
echo "}else{";
echo" You preesed cancel";
echo "}";
echo "</script>";
enter code here
执行此操作的唯一
方法是在用户按下按钮时使用纯JavaScript,
如果你担心用户会禁用JavaScript然后删除某些项目,你可以建立一个回退,将你发送到另一个PHP页面,并显示一条确认消息。
假设页面上有以下按钮:
<input type="submit" name="buttonName" value="Delete" onclick="confirm('http://www.yourdomain.com/path/item/deletion/url/');" />
在JavaScript中,您将创建一个函数,例如
function confirm(url) {
var answer = confirm('your message');
if (answer != 0)
//Send the user to the correct page when he presses 'yes / oke'
window.location.href = url;
else
alert('You cancelled the operation.');
//Returns false so no events will be executed.
return false;
}
这应该适用于您的问题所描述的内容,如果您需要更多信息,请告诉我。
和破折号; 席德
相关文章:
- 删除确认对话框在第一次单击时不起作用
- javascript确认对话框有时会不断出现
- 如何为javascript方法放入jquery确认对话框
- 是否可以将JXBrowser显示的JS确认对话框的结果返回到调用它的JS部分
- 如何在批准露天共享中工作流的审核步骤之前添加确认对话框
- MVC3 Ajax链接确认对话框使用jquery ui对话框
- 是否可以隐藏javascript确认对话框
- Javascript/C# - 满足语句条件时的确认对话框
- 提交表单前使用确认对话框的正确方法
- 在浏览器关闭时,单击确认对话框中的“停留在页面上”,执行一个方法
- 确认对话框多次触发
- 为什么JS confirm()获胜't当我在确认对话框中点击“取消”时,取消提交操作
- onbeforeunload确认对话框可以用设计良好的自定义对话框进行自定义
- 是否有任何方法可以在单击“加载前确认”对话框的“确定”按钮后执行某些操作
- 如何处理JavaScript's GridView上的确认对话框's PageIndexChanging
- 如何在jquery确认对话框中使用回调
- 如何在 asp.net 中的页面加载事件之前调用 JavaScript 确认对话框
- 在道场中确认对话框
- 按下 X 之前的 JavaScript 确认对话框
- JAWS 屏幕阅读器误读确认对话框消息.IE11.