Home » jQuery 外掛

[jQ]getUrlParam 2.1

範例 1
沒錯!只要 300 元就能獲得我們團隊完整的協助,讓效果能迅速的整合到您的網站,並保證瀏覽器的相容性。
立刻申請!

getUrlParam 2.1

我們常用 Get 的方式來在網址中傳遞參數,這在其它 Server 端的語言來說是很方便能存取的,但在 HTML 中就比較麻煩了,因此就有 getUrlParam 套件的產生了。

getUrlParam 套件能很簡單的取的網頁的 Get 參數,甚至是 Img 物件A 物件(超連結)或是 Script 物件的參數都行(基本上只要有 src 或是 href 均可)。

套件名稱:getUrlParam
套件版本:2.1
作者網站:http://www.mathias-bank.de/2007/04/21/jquery-plugin-geturlparam-version-2/
套件網址:http://plugins.jquery.com/project/getUrlParam
發佈日期:2007-04-21
檔案大小:1.99 KB
檔案下載:jquery.getUrlParam.js

參數說明:

檢視原始碼 JavaScript
1
2
3
strParamName(必填)
描述: 要取得的 parameter 名稱
預設值: 無

方法說明:

檢視原始碼 JavaScript
1
2
// 取得指定元素中的參數值
$(...).getUrlParam(strParamName);

使用範例:

檢視原始碼 JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.getUrlParam.js"></script>
<script type="text/javascript">
	$(function(){
		// 取得 document 的 param 參數值
		$(".msg1").html("document 的 param 值為:" + $(document).getUrlParam("param"));
		// 取得 #myimg 的 name 參數值
		$(".msg2").html("#myimg 的 uid 值為:" + $("#myimg").getUrlParam("name"));
		// 取得 a.myimg 的 gid 參數值
		$(".msg3").html("a.myimg 的 gid 值為:" + $("a.myurl").getUrlParam("gid"));
		// 取得 #javaScriptFile1 的 args1 值
		$(".msg4").html("#javaScriptFile1 的 args1 值為:" + $("#javaScriptFile1").getUrlParam("args1"));
	});
</script>
 
<body>
	<img id="myimg" src="http://abgne.tw/wp-content/themes/abgne/images/logo.png?name=abgne.tw" /><br />
	<a class="myurl" href="http://tw.yahoo.com/?uid=a1234&gid=g1234">我的超連結</a>
	<script id="javaScriptFile1" type="text/javascript" src="jquery.getUrlParam.js?args1=value1&args2=value2"></script>
	<div class="msg1"></div>
	<div class="msg2"></div>
	<div class="msg3"></div>
	<div class="msg4"></div>
</body>

範例 1

檔案描述
基本的範例檔案(免空) 開始下載
基本的範例檔案 會員限定

附註:
因為 getUrlParam 套件語法中有兩個小判斷會造成取 href 後面的參數值有誤,因此筆者所提供的檔案是有做修改過的。

發表迴響