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方法
1if (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...