Я создаю небольшой веб-сайт, и у меня есть переменная, сделанная в javascript, которая назначается через скрипт.
var alias = "";
После того, как псевдониму присвоено значение, оно отображается в URL-адресе, например:
file:///C:/TEST/TEST/Desktop/Website/main.html?alias=Jordan
Есть ли способ прочитать переменную с другой страницы, поэтому, когда перенаправление страницы может сказать:
Привет, Джордан!
Кажется, я где-то слышал, что это возможно, но я никогда не знал, как это сделать!
Также: есть ли способ переносить эту переменную на многостраничные страницы без использования localstorage/cookies и т.д.
Вам нужно будет использовать PHP для доступа к этим переменным
Вы можете использовать простой $_GET['alias']
чтобы получить строку "Jordan",
Вы можете использовать GET для этого.
http://api.jquery.com/jQuery.get/
или в зависимости от языка, который вы используете, каждый динамический язык имеет метод GET.
вы можете использовать $_GET['alias']
просто
function getQueryVariable(variable){
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] == variable){return pair[1];}
}
return(false);
}
getQueryVariable('alias'); // usage
Источник http://css-tricks.com/snippets/javascript/get-url-variables/
URL
.