최근에 페이지를 만들 때 URL 매개변수를 가져오기 위해 JavaScript를 사용해야 했는데, 인터넷에 너무 많은 것들이 있고, 오류가 너무 많아서 정말 혼란스럽고 많은 시간을 낭비했습니다. 그래서 정리해서 유용한 것을 찾아보겠습니다. 먼저 정규식을 사용하는 것이 더 간단하다는 점을 말씀드리지만, 여러 브라우저의 호환성과 속도는 보장할 수 없으므로 여러 브라우저와 호환되는 것을 사용하겠습니다. 브라우저
<스크립트 언어 = javascript> 🎜>함수 요청(paras){
var url = location .href;
var paraString = url.substring(url.indexOf("?") 1,url.length).split("&");
var paraObj = {}
for (i= 0; j=paraString[i]; i ){
paraObj[j.substring(0,j.indexOf("=")).toLowerCase( )] = j.substring(j.indexOf("=") 1,j.length);
}
var returnValue = paraObj[paras.toLowerCase()]
if(typeof(returnValue) =="정의되지 않음"){
return "";
}else{
return Value;
}
}
var theurl=request('url'); var theimg=request('img');
document.writeln("
");
가장 중요한 것은