FormatRemoteUrl函数之asp实现格式化成当前网站完整的URL-将对应地址
发布时间:2023-09-05 15:45:00 所属栏目:Asp教程 来源:
导读:'================================================
'函数名:FormatRemoteUrl
'作 用:格式化成当前网站完整的URL-将相对地址转换为绝对地址
'参 数: url ----Url字符串
'参 数: Cur
'函数名:FormatRemoteUrl
'作 用:格式化成当前网站完整的URL-将相对地址转换为绝对地址
'参 数: url ----Url字符串
'参 数: Cur
'================================================ '函数名:FormatRemoteUrl '作 用:格式化成当前网站完整的URL-将相对地址转换为绝对地址 '参 数: url ----Url字符串 '参 数: CurrentUrl ----当然网站URL '返回值:格式化取后的Url '================================================ Public Function FormatRemoteUrl(ByVal URL,ByVal CurrentUrl) Dim strUrl If Len(URL) < 2 Or Len(URL) > 255 Or Len(CurrentUrl) < 2 Then FormatRemoteUrl = vbNullString Exit Function End If CurrentUrl = Trim(Replace(Replace(Replace(Replace(Replace(CurrentUrl, "'", vbNullString), """", vbNullString), vbNewLine, vbNullString), "/", "/"), "|", vbNullString)) URL = Trim(Replace(Replace(Replace(Replace(Replace(URL, "'", vbNullString), """", vbNullString), vbNewLine, vbNullString), "/", "/"), "|", vbNullString)) If InStr(9, CurrentUrl, "/") = 0 Then strUrl = CurrentUrl Else strUrl = Left(CurrentUrl, InStr(9, CurrentUrl, "/") - 1) End If If strUrl = vbNullString Then strUrl = CurrentUrl Select Case Left(LCase(URL), 6) Case "http:/", "https:", "ftp://", "rtsp:/", "mms://" FormatRemoteUrl = URL Exit Function End Select If Left(URL, 1) = "/" Then FormatRemoteUrl = strUrl & URL Exit Function (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐