Работа с внешним JS
Существует файл anonim.js внутри которого данное содержание:
var Anonim = { VERSION: '0.1', connection: null } Anonim.config = { 'SERVER': "anonim.net", 'E-MAIL': "admin@anonim.net", 'DATEFORMAT': 'm-d-Y H:i:s', 'LANGUAGE': 'ru' } - - - - - - - - - - - - У меня вопрос: Подскажите как реализовать изменение данных SERVER , E-MAIL , DATEFORMAT , LANGUAGE? Требуется: при загрузке страницы php показать эти параметры и изменив на странице оставить сохраненив. Подскажите кто чем сможет или направьте куда копать |
Не очень понятно... Нужно сам файл изменить? Через javascript? Разумеется, это невозможно, ибо javascript передается клиенту как обычный текст и исполняется на стороне клиента. Можно лишь переопределить свойства объекта Anonim конкретно для загрузившего страницу пользователя.
Anonim.VERSION = "1.1"; Anonim.config.SERVER = "javascript.ru"; Но, естественно, при перезагрузке страницы все вернется. |
попробую по другому обьяснить
Существует два файла - anonim.js и index.php Содержание anonim.js: var Anonim = { VERSION: '0.1', connection: null } Anonim.config = { 'SERVER': "anonim.net", 'E-MAIL': "admin@anonim.net", 'DATEFORMAT': 'm-d-Y H:i:s', 'LANGUAGE': 'ru' } Содержание index.php: <?php echo " <html> <head> <script type=\"text/javascript\" > Anonim.config.LANGUAGE = \"en\"; </script> </head> </html> "; } ?> :help: прошу помочь разобраться по какой причине не проходит установка языка на английски. |
В консоль ошибок в браузере посмотри.
|
вот что паказывает в сафари:
Код:
[Error] TypeError: 'undefined' is not a function (evaluating '$(document)') global code |
Ты, очевидно, пытаешься вызвать несуществующий метод. Найди где и почему, это путь к решению, скорее всего.
|
Soft_Bolt, <телепатия>Подключи jQuery</телепатия>:D
|
Не, без jQuery бы было "ReferenceError: $ is not defined" же.
|
Erolast, так это
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 20:34. |