js獲取url鏈接字符串:location.href
可以對其進行截取,從而獲取傳送的參數,常用如下:
location.href.indexOf("?")------獲取?的index值。
注意:這裡的location.href可不是指的現在地址欄裡的地址,而是頁面實際的地址。
另外,一些題外話:
C#中獲取字符所在位置的索引,也是用IndexOf來獲取。
sqlserver中獲取索引,就不同了:
第一種:
select * from dbo.users where CharIndex('2',mainsubjects)>0
第二種:
select * from dbo.users where patIndex('%2%',mainsubjects)>0
我使用通過判斷欄目,來確定廣告是否應該顯示:
只有http://www.jb51.net/codes/目錄的內容才顯示廣告:
復制代碼 代碼如下:
if(location.href.indexOf("http://www.jb51.net/codes/")>-1){
alert('ok');
}