Javascript 如何用php在网站上显示确认框

Javascript 如何用php在网站上显示确认框,javascript,php,session,alert,confirm,Javascript,Php,Session,Alert,Confirm,我想显示一个带有两个按钮“是”和“否”的确认框,当用户按“是”时,将显示索引页,当用户按“否”时,将重定向到另一页。这将确认msgbox仅在首次打开网站时显示一次,而不是每次重新加载页面时显示一次。谢谢您可以试试这段代码 <script> var confirm = confirm("sample message?"); if(confirm) { // index page window.location.url = ""; // your url ind

我想显示一个带有两个按钮“是”和“否”的确认框,当用户按“是”时,将显示索引页,当用户按“否”时,将重定向到另一页。这将确认msgbox仅在首次打开网站时显示一次,而不是每次重新加载页面时显示一次。谢谢

您可以试试这段代码

 <script>
 var confirm = confirm("sample message?");
 if(confirm) {
     // index page
     window.location.url = ""; // your url index page
  } else {
     // other page
     window.location.url = ""; // your url other page
  }
 </script>

var确认=确认(“示例消息”);
如果(确认){
//索引页
window.location.url=”“;//您的url索引页
}否则{
//其他页面
window.location.url=”“;//您的url位于其他页面
}

您必须用javascript完成所有工作。 可以使用的Javascript函数。 您还需要在浏览器中设置cookie,并检查是否设置了cookie

函数myFunction(){
var x;
如果(确认(“按下按钮!”)==真){
x=“您按下了OK!”;
}否则{
x=“您按了取消!”;
}
document.getElementById(“demo”).innerHTML=x;
}
函数myFunction(){
var-txt;
var r=确认(“按下按钮!”);
如果(r==true){
txt=“您按下了OK!”;
}否则{
txt=“您按了取消!”;
}
document.getElementById(“demo”).innerHTML=txt;
}
试试看


你确定吗?
函数yousure(){
var res=确认(“你确定吗?”);
return res;//true或false
}

检查此项可能有助于您尝试我已经尝试过了,但如果我在onLoad事件中执行它,那么它会在每次重新加载页面时执行,并且我无法通过javascript设置php会话变量(因此我无法在下次重新加载页面时测试此项)。是的,它会反复显示,因为您将其置于onLoad事件中,所以我如何修复它。嗨,AA,很好,您花时间回答问题,但真正有帮助的是,请描述一下您为什么会提出这个问题以及它的作用,记住所有技能水平和经验的人稍后可能会在这里寻找答案:)