アドレスバー内のリンクのURLパラメータを取得する方法

1  // のための最初の値バンドリンク
2   機能getQueryString(名){
 3。     VAR REG = 新しい新しい正規表現( "(^ |&)" +名+「=([^&] *)(&| $) "" I " );
 4      VARの R&LT window.location.search.substr =(1。).match(REG)
 。5      IF(R&LT =!ヌルリターンアンエスケープ(R&LT [2]); 戻り NULL ;
 6  }
 7。  VAR推進getQueryString =( 'P' );
 8  
。9  // 値により取得された第二の親ページ
10   関数urlParams(paramNameに){
 11      VARREG = 新しい正規表現( "[\&?]" + paramNameに+ "=([^&] *)[&]?"、 "I" );
12      VAR paramVal = window.location.search.match(REG)。
13      リターン paramVal == nullの""は、decodeURIComponent(paramVal [1 ])。
14      }
 15  // 取相关的值
16  VARのOpenID = urlParams( 'OpenIDの' );
17  VAR lessonId = urlParams( 'lessonId')。

 

おすすめ

転載: www.cnblogs.com/jspang/p/10985704.html