zhangjingqiang 2011-04-21 16:22
浏览 273
已采纳

用JavaScript进行页面跳转验证的问题

如下形式跳转到新页面验证,结果返回XML格式的页面,如何将它自动关闭?

$method_url="(一个验证页的URL,注:返回XML数据)";
echo("top.location.href='".$method_url."';window.opener.location.refresh();window.close();");

上面代码中"window.opener.location.refresh();window.close();"可以把父窗体刷新,但验证晚的XML页面不能关闭,而换成:
window.opener.location.reload();window.close();
就可以关闭XML页而转到我想要的页,但这样做有别的业务麻烦.

请求支援.

  • 写回答

1条回答 默认 最新

  • songhuidanoop 2011-04-21 17:28
    关注

    echo "alert('ok');window.opener='_self';window.close();";
    exit;

    或者

    require(dirname(__FILE__)."/".'template/login/comment.htm');

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 matlab实现基于主成分变换的图像融合。
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制
  • ¥20 usb设备兼容性问题
  • ¥15 错误(10048): “调用exui内部功能”库命令的参数“参数4”不能接受空数据。怎么解决啊