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>

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

  • 相关阅读:
    改变checkbox默认样式
    svn clean up
    vue移动端弹框组件
    移动端滚动选择
    三目运算符判断三个条件
    Vue ---- Vuex 的第一次接触
    Vue2.0组件间数据传递
    es6
    JQuery------制作div模态框
    企业知识分享+团队协作神器之Confluence
  • 原文地址:https://www.cnblogs.com/Tpf386/p/11942271.html
Copyright © 2011-2022 走看看