1. 程式人生 > >JS 判斷頁面的url是否是正確格式

JS 判斷頁面的url是否是正確格式

	function isURL(str_url) {// 驗證url
		var strRegex = "^((https|http|ftp|rtsp|mms)?://)"
		+ "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-][email protected])?" // ftp的[email protected]
		+ "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184
		+ "|" // 允許IP和DOMAIN(域名)
		+ "([0-9a-z_!~*'()-]+\.)*" // 域名- www.
		+ "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\." // 二級域名
		+ "[a-z]{2,6})" // first level domain- .com or .museum
		+ "(:[0-9]{1,4})?" // 埠- :80
		+ "((/?)|" // a slash isn't required if there is no file name
		+ "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$";
		var re = new RegExp(strRegex);
		return re.test(str_url);
	}

相關推薦

js獲取頁面URL地址,判斷URL是否包含具體值

window.location.pathname //設定或獲取物件指定的檔名或路徑 window.location.href //設定或獲取整個 URL 為字串 window.location.origin // 獲取當前頁面的域名 window.location.port //設定或獲取與

js獲取頁面url中的各項值

js一、 通過window.location獲取各項參數1、獲取頁面完整的urlurl = window.location.href;2、獲取頁面的域名host = window.location.host;host2=document.domain; 應用場景:頁面跳轉,開發環境和測試環境域名不同,所以需要

JS獲取頁面URL信息

length gpo match [1] script mat request for null 下面我們舉例一個URL,然後獲得它的各個組成部分: http://i.cnblogs.com/EditPosts.aspx?opt=1 window.location.href

js判斷頁面從何種瀏覽器開啟

問題 有時專案需要根據不同的裝置進行不同的處理,需要判斷到底是哪種裝置打開了專案。 移動端瀏覽器檢測 移動終端瀏覽器版本資訊: var browser = { versions: function () { var u = navigator.userAgent, app =

原生JS判斷頁面中圖片載入完成

自己寫的判斷頁面中圖片載入完成的方法,用原生JS完成,不用jq主要考慮在不載入jq的情況下,程式碼可以正常執行 判斷指定ID的盒子中所有圖片載入,demo程式碼如下: <!DOCTYPE HTML> <html> <head> &l

js判斷頁面是否載入完成

<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <t

JS判斷頁面物件為空的幾種寫法

第一種: function isEmptyObject(e) { var t; for (t in e) return !1; return !0 } 第二種: function isEmptyObject(e) {   

js判斷頁面是否登入

 從session中拿出登入時放進裡面的物件,判斷一下有沒有這個物件有的話  就可以瀏覽這個頁面沒的話就要跳到登入頁面從新登入 <%     Object gv_currentuser = session.getAttribute("WUser");   %>

JS 判斷字串是否為時間格式&開始時間不能大於截止時間

function isdate(str) { var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/; var r = str.match(reg); if(r

js判斷頁面載入是否完成

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style&

js判斷頁面是關閉還是重新整理

頁面載入時只執行onload 頁面關閉時只執行onunload 頁面重新整理時先執行onbeforeunload,然後onunload,最後onload html+js程式碼: <html> <head> <title>判斷頁面是

js判斷頁面重新整理或關閉的方法(onbeforeunload與onunload事件)

Onunload,onbeforeunload都是在重新整理或關閉時呼叫,可以在<script>指令碼中通過window.onunload來指定或者在<body>裡指定。區別在於onbeforeunload在onunload之前執行,它還可以阻止on

JS 判斷頁面的url是否是正確格式

function isURL(str_url) {// 驗證url var strRegex = "^((https|http|ftp|rtsp|mms)?://)" + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*

JS 判斷是否為IP格式

fun doc ava col for $1 als regex rip <html> <head> <title><a href=‘http://js.zz5u.net‘><u>JavaScript<

[JS] js 判斷用戶是否在瀏覽當前頁面

logs 瀏覽器 面數據 ref rop target 兼容性 激活 etc var hiddenProperty = ‘hidden‘ in document ? ‘hidden‘ : ‘webkitHidden‘ in document ? ‘webkitHi

js如何準確獲取當前頁面url網址信息

多個參數 quest span null 為知 組成 edi defined 舉例 在WEB開發中,時常會用到javascript來獲取當前頁面的url網址信息,在這裏是一些獲取url信息的小總結。 下面我們舉例一個URL,然後獲得它的各個組成部分:http:

JS獲取上一訪問頁面URL地址document.referrer實踐2

idt 老版本 urn mage ima 服務器配置 第一次 name nbsp 一、JS獲取前一個訪問頁面的URL地址document.referrer 要獲取前一個訪問頁面的URL地址前後端語言都可以,例如PHP的是$_SERVER[‘HTTP_REFERER‘],Ja

js判斷url換主域名進行鏈接跳轉

index code str style pre log sta spa www. //跳轉代碼 var Url001 = window.location.href; var arrUrl = Url001.split("//"); var st

權限控制-JS判斷是否有權限進行操作跳轉頁面需要加target

pre .cn -1 asc ges adduser inpu jsp r.js 媽蛋的,這問題花了我20分鐘,我用來搜索代碼花了18分鐘,我寫代碼有個差生的習慣,就是抄,啥東西想做,就上網搜別人雜寫,拿下來照抄改一下即可 嘖嘖,媽蛋的,整個一頁,沒有我能用到的信息,那些

js jquery 上傳文件格式大小判斷簡單總結

大小 .text 錯誤 script console class hint pat asc 大家好我是床前明月光,疑是地上霜 // html <a href="javascript:;" class="file">添加附件 <input type