兩個頁面js方法相容

2022-02-06 04:26:41 字數 607 閱讀 8440

1. a.js頁面

1

//js獲取url引數

2function

request(paras) ;

6for (i = 0; j = parastring[i]; i++)

9var returnvalue =paraobj[paras.tolowercase()];

10if (typeof (returnvalue) == "undefined") else

15 }

2. b.js頁面

1

//獲取url中的引數

2var request =

39 };

乙個頁面同時引用a.js和b.js,a.js在前,b.js在後。因為a.js頁面和b.js頁面都有request物件,導致a.js裡的request(paras)方法無效。

解決方法:

呼叫b.js的request方法

1

if (typeof (request) == "undefined") ;3}

4 request.querystring = function

(val)

兩個頁面相同js方法相容

1.a.js頁面 1 js獲取url引數 2function request paras 6for i 0 j parastring i i 9var returnvalue paraobj paras.tolowercase 10if typeof returnvalue undefined el...

兩個靜態html頁面之間傳值方法

a頁面 傳值給b頁面 個人推薦使用前兩種來實現 a頁面 window.open b.html?id b頁面 let locstring string window.document.location.href function getquerystr str parameter cannot be ...

頁面跳轉的兩個方法比較學習筆

頁面跳轉有兩個方法 1 response.redirect result.aspx 2 server.transfer result.aspx 簡單的說,兩者之間的區別如下 response.redirect 是通知客戶端瀏覽器 客戶端瀏覽器,位址列位址發生變化 跳轉的。而 server.trans...