powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Session, Javascript & aspx страница
9 сообщений из 9, страница 1 из 1
Session, Javascript & aspx страница
    #37850844
sesh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, подскажите пож-ста, при авторизации программы создаю сессию, в cs коде пользуюсь, появилась необходимость в aspx форме в javascript использовать значение этой сессии, как до нее достучаться?
...
Рейтинг: 0 / 0
Session, Javascript & aspx страница
    #37850932
Boneshock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sesh,
В .cs:
Код: c#
1.
2.
3.
4.
5.
6.
7.
public string SessionId
        {
            get
            {
                return Session.SessionID;
            }
        }


На .aspx:
<script type="text/javascript">
var sessionId = '<%= SessionId %>';
</script>
...
Рейтинг: 0 / 0
Session, Javascript & aspx страница
    #37852338
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изврат, делается отдельный сервис и туда через JS обращаются. Гуглите в сторону AJAX, JQuery.
...
Рейтинг: 0 / 0
Session, Javascript & aspx страница
    #37852483
Boneshock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Random_Goodman,
а почему так категорично?
...
Рейтинг: 0 / 0
Session, Javascript & aspx страница
    #37852592
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Random_GoodmanИзврат, делается отдельный сервис и туда через JS обращаются. Гуглите в сторону AJAX, JQuery.
?
...
Рейтинг: 0 / 0
Session, Javascript & aspx страница
    #37852697
n3wb13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
   $.ajax({
        type: "POST",
        contentType: "application/json; charset=utf-8",
        url: "Default.aspx/MyWebMethod",
        data: "{'par': '" + "wtf" + "'}",
        dataType: "json",
        success: function(result) {
           //тут резалт обрабатываем
        }
    });



Код: c#
1.
2.
3.
4.
5.
    [WebMethod]
    public static string MyWebMethod(string par)
    {
        return (string)Session[par];
    }
...
Рейтинг: 0 / 0
Session, Javascript & aspx страница
    #37853171
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n3wb13,

Хороший способ заДОСить своё приложение, даже хаккеры не нужны :). Таких параметров может быть несколько десятков на странице и вместо того, чтобы страница спокойно загрузилась 1 раз, делаются дополнительных аякс запросы на отдельные сервисы. Вместо одной строчки кода пишется целый сервис. Зачем?
...
Рейтинг: 0 / 0
Session, Javascript & aspx страница
    #37853182
n3wb13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Starlex,

аффтар просил код, я дал ему код. По поводу безопасности - думать уже ему как сделать
...
Рейтинг: 0 / 0
Session, Javascript & aspx страница
    #37853750
sesh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо, работает норма, то что надо.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Session, Javascript & aspx страница
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]