4/26/2017

[js] 抓取網址內容的javascript監測判斷,語法詳細解說

嗨!大家好我又回來了,很久沒有回來寫文章
接下來要分享我在專案上常常使用蠻實用的js code

譬如客戶常常會需要在網站特別的狀態下載入事件
我們可以在網址後面加上  ?Id=001
而001 就是任意值,以下面的範例為例
www.123.com/?Id=001
就是當網站是www.123.com,?Id=001是它的增加參數



首先我們用js拿參數
var url=window.location.toString(); //取得當前網址 
var str=""; //參數中等號左邊的值 
var str_value=""; //參數中等號右邊的值


接下來用判斷式問它
if(url.indexOf("001")!=-1){MovCase1();}
這句意思說如果網址內有001 就執行MovCase1()涵式
MovCase1()涵式我們可以另外寫

這個運用其實非常廣
譬如說客戶要求某些特性的網址載入後會跳出lightbox視窗
或者特定的狀況隱藏物件,轉頁,送不同的參數到google analytics
或者下不同的廣告媒體送值的判斷歐
都是非常好拿來運用的


如果覺得我的文章有幫助,請你點右邊的FB加入訂閱
我會在粉絲團不定期分享新資訊,也歡迎交流!

阿特底賽粉絲團

No comments:

Post a Comment