网页重定向、跳转、内嵌

1、 asp.net网页 重定向示例:

http://60.205.185.168:8001/Pages/Redirect.aspx?https://fanyi.baidu.com/

Response.Redirect(redictUrl, true);    // 页面重定向跳转,可跳转其他站点
Server.Transfer(param, false);            // Server Transfer,不可跳转其它站点

 

Redirect.aspx.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace WebApplicationTest
{
    /// 
    /// url网页重定向示例: http://localhost:5516/Redirect.aspx?https://www.baidu.com
    /// 
    public partial class Redirect : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            String redictUrl = getParam();                                  // 获取重定向Url
            if(!redictUrl.Equals("")) Response.Redirect(redictUrl, true);   // 页面重定向跳转
            //Server.Transfer(param, false);    // Server不可跳转其它站点
        }

        /// 
        /// 获取请求参数信息
        /// 
        private String getParam(String LogName = "")
        {
            String Url = Request.Url.ToString();
            String param = "";
            if (Url.Contains("?"))
            {
                param = Url.Substring(Url.IndexOf("?") + 1);                // 获取参数信息

                if (LogName.Equals("")) LogName = this.GetType().Name;
                LogTool log = new LogTool(LogName);                         // 记录至log中
                log.WriteLine(param);
            }
            return param;
        }
    }
}

 

Redirect.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Redirect.aspx.cs" Inherits="WebApplicationTest.Redirect" %>

<%--




    


    
--%>

 

2、html跳转示例:https://scimence.gitee.io/alipayhb




	跳转首页
	

	支付宝红包收款码制作工具
    	
    	
    	
    	
    	
    	








  

3、内嵌页面





	
    	HongBao


    	
	

 

你可能感兴趣的:(asp.net,asp.net网页)