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>

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

  • 相关阅读:
    自定义组件要加@click方法
    绑定样式
    647. Palindromic Substrings
    215. Kth Largest Element in an Array
    448. Find All Numbers Disappeared in an Array
    287. Find the Duplicate Number
    283. Move Zeroes
    234. Palindrome Linked List
    202. Happy Number
    217. Contains Duplicate
  • 原文地址:https://www.cnblogs.com/Tpf386/p/11942271.html
Copyright © 2011-2022 走看看