#1
|
||||
|
||||
靜態問號傳值,用於轉址。(程式碼)
動態網頁的問號傳值很常用,
而許多人不曉得,靜態也可以這樣做。 問號傳值︰用網址後的問號,傳遞參數。 例如︰http://www.domainclub.org/showthread.php?t=22010 所以,我參考了兩份資料︰ .http://zhidao.baidu.com/question/7529086.html .http://www.cnlei.org/blog/article.asp?id=55 然後, 再加上一段「 document.location.href = 'http://'+gotourl+'';」, 就做成簡單的應用─轉址! *範例︰ http://chennien.net/go/to/?place=www.domainclub.org 而因為他是靜態,也是︰http://chennien.net/go/to/index.htm?...domainclub.org。 引用:
.PChome 信箱︰ http://www.pchome.com.tw/counter.php?sid=647 .Yam 信箱︰ http://c.yam.com/www/cml2/r.c?http://mail.yam.com/ 小弟目前在測試,把各種流量分析的程式碼,加入轉址頁測試。 程式碼提供給各位版友,作個參考! |
#2
|
||||
|
||||
幾個用途
我自己想到的幾個用途︰
一、彌補流量分析的部分不足。 Google Analytics 可以查出,網站從外部連入的推薦連結,或網域。 但卻沒有顯示從自己網站上,訪客是點到哪個外部連結,連出去而離開。 (只有顯示「主要離開網頁」,這幫助不太大。) 如果可以知道,訪客是點到哪個外部連結而離開。 就能了解訪客的偏好、版面的傳達效果…等。 二、計算即時通上狀態列的點擊。 Yahoo!奇摩即時通的狀態列,可以放網址, 但連入網站上以直接流量計算。 如果用問號傳值,加個「from=ym」,(eg. http://chennien.net/go/to/?place=www...ub.org&from=ym)。 應該更容易區別直接打網址來的,亦或按即時通狀態列進來的。 三、跨網站(域)送值,多語言網站用。 現在,許多網站都會使用偵測方式,來偵測使用者的慣用語言來導入不同的網頁。 (通常為瀏覽器預設語言) 以一個使用者,假定他使用中文環境的電腦,想看英文版的網頁。 那在每個網頁上,都要選一次「English」,來換到英文版的網頁,麻煩且惱人。 若用問號傳值,加個「?language=en-us」, 然後協定各個網站的接收,可以省掉反覆選語言的困擾。 統一自己旗下的數十個網站,用同樣的傳值參數, 在偵測語言導入不同網頁前,先查參數,就能達到。 四、共用一個 HTML網頁,例如域名拍賣頁。 建一個 HTML網頁,打個比方,就叫作︰auction.htm 吧! 就可以用 auction.htm?dn=domainclub.org 來賣 domainclub.org。 還有很多應用,等等之類的…。 靜態問號傳值的環境需求 永遠比 動態傳值的來得簡單! 也比較好用! |
#3
|
||||
|
||||
var sReg = "(?:\\?|&){1}"+paraName+"=([^&]*)"
var re=new RegExp(sReg,"gi"); re.exec(sUrl); 這三段程式碼的功能主要是在做什麼可以說明一下嗎? |
#4
|
|||
|
|||
I believe, and never say give up
------------------------------------------ Contactless POS|Fingerprint POS|Credit Card Terminal|Point of Sale a good stat |