You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

点击确认后页面未跳转问题求助(需在PHP标签内实现)

问题解决

你的代码存在两个关键错误,导致弹窗正常显示但无法跳转:

  1. JavaScript字符串语法错误:confirm(Are u sure') 里的提示文本缺少起始单引号,会导致JS解析失败。
  2. 事件逻辑写法错误:你把跳转代码拆成了无效的独立属性,没有和确认弹窗的逻辑关联起来。

修正后的PHP代码如下:

<?php
echo "
 <div class='menu-item' onclick=\"if(confirm('Are u sure?')){location.href='admin.php?drop=';}\">
";
?>

修正说明:

  • 补全confirm函数内的单引号,确保JS语法合法。
  • 将弹窗判断与跳转逻辑整合到同一个onclick事件中:当用户点击确认(confirm返回true)时,才执行页面跳转操作。

内容的提问来源于stack exchange,提问作者Dab

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 09:55:20