zoukankan      html  css  js  c++  java
  • 网页自动跳转 HTTP-EQUIV="REFRESH"

    文章:META HTTP-EQUIV="REFRESH" 实现网页自动跳转

    < META HTTP-EQUIV="REFRESH" CONTENT="x; URL=*.*"> 

     <meta http-equiv="refresh" content="0; url='<%= tMerchantPage %>'">
    <%@ Page Language="C#" Debug="true" %>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <script runat="server">
    
        private string tMerchantPage = "";
        protected void Page_Load(object sender, EventArgs e)
        {
            //1、取得MSG参数,并利用此参数值生成支付结果对象
            com.abc.trustpay.client.ebus.PaymentResult tResult = new com.abc.trustpay.client.ebus.PaymentResult();
            tResult.init(Request["MSG"]);
    
            //2、判断支付结果状态,进行后续操作
            if (tResult.isSuccess())
            {
                //3、支付成功
                //tMerchantPage = "http://172.30.7.117/demo/CustomerPage.aspx?请传入必要的参数"  如下:
                tMerchantPage = "http://172.30.7.117/demo/CustomerPage.aspx?OrderNo=" + tResult.getValue("OrderNo");
            }
            else
            {
                //4、支付失败
                //tMerchantPage = "http://172.30.7.117/demo/MerchantFailure.aspx?请传入必要的参数" 如下:
                tMerchantPage = "http://172.30.7.117/demo/MerchantFailure.aspx?OrderNo=" + tResult.getValue("OrderNo");
            }
        }
    </script>
    
    <!--
    <URL><%= tMerchantPage %></URL>
    -->
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <meta http-equiv="refresh" content="0; url='<%= tMerchantPage %>'">
    </head>
    </html>

    在农行支付中看到的代码,之前没见过这种跳转页面的方式。

  • 相关阅读:
    RestTemplate proxy 设置方式
    一道关于主键,闭包的软考题------关系代数复习-码,范式,闭包求解
    MyBatis的XML中使用内部类的方式
    MyBatis SpringBoot 杂记
    服务器安装笔记
    UML符号
    npm 设置代理
    国外一家代码网站
    设计模式复习
    docker 列出每个容器的IP
  • 原文地址:https://www.cnblogs.com/Tpf386/p/11942271.html
Copyright © 2011-2022 走看看