Если у меня есть url https://stackoverflow.com/?variable=12345, как я могу проверить, есть ли в URL-адрес параметр GET и что он равен JS или jQuery?
Например, в PHP:
if(isset($_GET['variable']))
$variable = $_GET['variable'];
Благодарю.
function get_var(var_name){
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == var_name){return pair[1];}
}
return(false);
}
И использовать:
var get_variable = get_var("variable");
if (get_variable !== '') {
// Variable exists
}