In diesem Artikel wird hauptsächlich die Methode zum Abrufen des aktuellen Domänennamens, der URL, des relativen Pfads und der Parameter sowie die Angabe von Parametern mit js vorgestellt. Jetzt können Freunde in Not darauf verweisen 🎜>
1. Zwei Möglichkeiten, den aktuellen Domainnamen mit js zu erhalten Methode eins
var domain = document.domain;
var domain = window.location.host;
var url = window.location.href; var url = self.location.href; var url = document.URL; var url = document.location;
Zuerst die URL abrufen, dann die URL durch // in zwei Teile schneiden und dann den relativen Pfad vom letzten Teil abfangen. Wenn der abgefangene relative Pfad Parameter enthält, entfernen Sie die Parameter.
function GetUrlRelativePath() { var url = document.location.toString(); var arrUrl = url.split("//"); var start = arrUrl[1].indexOf("/"); var relUrl = arrUrl[1].substring(start);//stop省略,截取从start开始到结尾的所有字符 if(relUrl.indexOf("?") != -1){ relUrl = relUrl.split("?")[0]; } return relUrl; }
Beispiel: Wenn die aktuelle URL http//www.liangshunet.com/pub/item.aspx?t=osw7 ist, dann der abgefangene Verwandte Pfad Der Pfad lautet: /pub/item.aspx.
1. Abrufen des URL-Parameterteils
function GetUrlPara() { var url = document.location.toString(); var arrUrl = url.split("?"); var para = arrUrl[1]; return para; }
Beispiel: Wenn die aktuelle URL ist http/ / www.liangshunet.com/pub/item.aspx?t=osw7, dann ist der abgefangene Parameterteil: t=osw7.
//paraName 等找参数的名称 function GetUrlParam(paraName) { var url = document.location.toString(); var arrObj = url.split("?"); if (arrObj.length > 1) { var arrPara = arrObj[1].split("&"); var arr; for (var i = 0; i < arrPara.length; i++) { arr = arrPara[i].split("="); if (arr != null && arr[0] == paraName) { return arr[1]; } } return ""; } else { return ""; } }
Beispiel: Wenn die URL der Webseite einen solchen Parameter test.htm hat ?id =896&s=q&p=5, dann GetUrlParam("p") aufrufen und 5 zurückgeben.
js natives Löschen mit der linken Maustaste
Der Unterschied zwischen AngularJs und den häufig verwendeten Anweisungen von Angular Schreibmethoden
Das obige ist der detaillierte Inhalt vonjs-Methode, um den aktuellen Domänennamen, die URL, den relativen Pfad und die Parameter sowie die angegebenen Parameter abzurufen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!