Есть ли способ, которым я могу читать значения конфигурации в web.config с javascript? Почему я хочу это сделать?
У меня есть таймер на моем веб-сайте, который выведет модальный диалог с таймером обратного отсчета (отсчет в течение 2 минут), если пользователь неактивен в течение 20 минут. Если пользователь не отвечает, он выводит его из системы. Если он это делает, он пингует серверу (для поддержания сеанса) и сохраняет сеанс в режиме ожидания
Эти 15 минут жестко закодированы в файле js. Я предпочел бы получить его из файла конфигурации/другого файла, чем его жесткое кодирование в JS
вот фрагмент кода
$.fn.idleTimeout = function(options) {
var defaults = {
//I would like to pick these values from some config file
inactivity: 900000, //15 minutes
noconfirm: 120000, //2 minutes
sessionAlive: 900000, //15 minutes
click_reset: true,
logout_url: '/Views/Pages/Timeout.aspx'
}
Любые предложения?
Изменить: это отдельный файл js. Doing <% =% > выдаст ошибку "незаконный символ XML [Break on this error] inactivity: <% = ConfigurationManager.AppSettings [ "Бездействие" ]% > ; "