|
29.06.2012, 12:14
|
Интересующийся
|
|
Регистрация: 04.06.2012
Сообщений: 17
|
|
глобальные переменные сайта и js
Как и где вы передаете глобальные переменные сайта(типо пути к папкам images, css, js, ... которые должны быть на всех стрницах) в javascript, которые могут понадобится для ajax или для вставки новой картинки или ещё для чего-то
Спасибо.
|
|
30.06.2012, 19:18
|
Профессор
|
|
Регистрация: 31.05.2012
Сообщений: 396
|
|
Сообщение от leko
|
Как и где вы передаете глобальные переменные сайта(типо пути к папкам images, css, js, ... которые должны быть на всех стрницах) в javascript, которые могут понадобится для ajax или для вставки новой картинки или ещё для чего-то
Спасибо.
|
Нужно подключить один внешний скрипт на каждую нужную страницу сайта, и в нём определить глобальные переменные.
|
|
30.06.2012, 19:31
|
х.з
|
|
Регистрация: 21.11.2010
Сообщений: 4,588
|
|
Сообщение от oneguy
|
Нужно подключить один внешний скрипт на каждую нужную страницу сайта, и в нём определить глобальные переменные.
|
а если их значение меняется по ходу работы пользователя с сайтом?
|
|
30.06.2012, 20:31
|
Профессор
|
|
Регистрация: 31.05.2012
Сообщений: 396
|
|
|
|
01.07.2012, 01:35
|
Интересующийся
|
|
Регистрация: 04.06.2012
Сообщений: 17
|
|
Сообщение от dmitriymar
|
а если их значение меняется по ходу работы пользователя с сайтом?
|
да, именно так
Сообщение от oneguy
|
опикстартер, скорее вего, имел ввиду переменные, касающиеся всех пользователей сайта одновременно
|
сорри, видимо надо было написать как примеры: имя и логин пользователя, если есть, если нет то null
|
|
01.07.2012, 01:45
|
Профессор
|
|
Регистрация: 16.05.2011
Сообщений: 307
|
|
dmitriymar а какое может быть решение?
__________________
Я только учусь.Ногами просьба не бить
|
|
01.07.2012, 02:12
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
Сообщение от leko
|
да, именно так
|
leko,
phpBB форум
Юзер
// JavaScript переменные форума
var BoardID = 144803;
var BoardCat = 11;
var BoardStyle = 'Custom';
var ForumAPITicket = '585fa5fe0854fd316b2dfdee785f104c297c53d9';
var GroupID = 5;
var GroupTitle = 'Помощники';
var GroupUserTitle = 'Помощник ZeroParking';
var UserID = 16083;
var UserLogin = 'Deff';
var UserName = '';
var UserTitle = '';
var UserSex = 0;
var UserAge = 0;
var UserBirthDate = '';
var UserAvatar = '';
var UserRegistered = 1284704360;
var UserInviteCode = '16083ic961c5ee';
var UserPosts = 2955;
var UserLastPost = 1340398448;
var UserLastVisit = 1341017100;
var UserTotalTime = 2949974;
var UserRespectPlus = 878;
var UserRespectMinus = 3;
var UserPositivePlus = 116;
var UserPositiveMinus = 0;
</script>
Гость
// JavaScript переменные форума
var BoardID = 443216;
var BoardCat = 20;
var BoardStyle = 'Mybb_The_Service';
var ForumAPITicket = '7333f62b50aea153b8c5ea3f2fc3372a45dc92fd';
var GroupID = 3;
var GroupTitle = 'Гость';
var GroupUserTitle = '';
</script>
Последний раз редактировалось Deff, 01.07.2012 в 02:14.
|
|
01.07.2012, 10:43
|
Интересующийся
|
|
Регистрация: 04.06.2012
Сообщений: 17
|
|
Сообщение от Deff
|
phpBB форум
|
ну я тоже в этом направление думаю, но не нравятся множество глобальных переменных, я бы сделал 2 глобальных js обьекта SiteVars и VisitorVars
а вы как бы сделали?
сайт MVC
|
|
01.07.2012, 10:53
|
х.з
|
|
Регистрация: 21.11.2010
Сообщений: 4,588
|
|
локалсторадж,куки,предача через гет параметр между страницами(как с участием сервера так и без)
|
|
|
|