ну, я надеюсь, что вы можете помочь мне здесь, я довольно новичок в JQ, и я изо всех сил пытаюсь найти, как автоматически изменять URL-адрес моей страницы.
Здесь я объясняю: у меня есть функция, которая ищетURL-адрес для конкретного запроса и делает что-то в соответствии со значением запроса.это сделано и работает.Теперь мне нужно создать такой, который будет изменять URL при загрузке соответствующей страницы, я не могу сделать общий, так как не все страницы должны иметь запрос, и не все страницы должны иметь одинаковое значение (и поэтому не иметьтот же ответ из предыдущей функции), как я делаю это таким образом, потому что это значение должно быть изменено.Идея состоит в том, что первая функция будет находиться в статическом блоке на каждой странице и будет просто «спящей», если последняя не будет изменять страницу.Таким образом, последующие просто нужно поместить только в определенные страницы, чтобы изменить URL-адрес ...
Я немного поработал с location.search и всем, кроме меня, обычно с бесконечным циклом перенаправления или с сайтом www.site.com / en / theUrl / undefined? [myquery], а не www.site.com/en/theUrl?[myquery]
Вот поисковая часть первой функции:
function CheckUrlParams(){
//Get the URL as String and search for queries
var sPageURL = location.search.substring(1);
//Split the URL string into an array[String]
var sURLVariables = sPageURL.split("&");
for (var i = 0; i < sURLVariables.length; i++){
//Sub-Split the URL array[String] into an array[String]
var sParameterName = sURLVariables[i].split("=");
if (sParameterName[0] == "WMV"){
return sParameterName[1];
}
}
}
запрос должен быть "? WMV = 123456"
Я думал что-то вроде:
//Let's say WMVID = 123456
jQuery(window).ready(function AlterUrlParams (WMVID){
jQuery(this).attr('href', this.href + '?WMV='+WMVID );
location.search = this.href;
});
Но я думаю, что я не совсем понимаю, "Как это работает" об этом
Надеюсь, вы, ребята, можете помочь мне с этим:)