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 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?