Как проверить, является ли сеанс нулевым или нет в javascript? Это правильный путь?Как проверить, является ли сеанс нулевым или нет в javascript?
if ('<%=Session["Time"] == null%>')
{
alert('null session');
}
Как проверить, является ли сеанс нулевым или нет в javascript? Это правильный путь?Как проверить, является ли сеанс нулевым или нет в javascript?
if ('<%=Session["Time"] == null%>')
{
alert('null session');
}
Это решение, которое будет проверяться каждые 500 миллисекунд, если срок действия пользователя истек.
function CheckSession() {
var session = '<%=Session["username"] != null%>';
if (session == false) {
alert("Your Session has expired");
window.location = "login.aspx";
}
}
setInterval(CheckSession(),500);
Это приведет к тому, что var-сессия будет равна либо «True», либо «False», которая не будет равна true или false. – Steve
Я использовал этот код для проверки сессии.
public string TransactionID
{
get {
var data = ((Hashtable)(Session["SessionData"]));
if (data != null)
return data["TransactionID "];
else
return null;
}
}
Это не Javascript и не проверяет, является ли сеанс нулевым. Нужно было бы проверить, было ли возвращено значение null. – Steve
если ('<% = Session [ "Время"] == NULL%> ') будет либо оценить, если (' True ') или если (' False'), которое равно верно в JavaScript : Вы можете попробовать, как показано ниже:
if (<%=((Session["Time"] == null) ? 1 : 0))%>)
{
alert('null session');
}
что-то вроде этого следует сделать это:
var isNullSession = <%=(Session["time"]==null).ToString().ToLower()%>;
if (isNullSession) {
alert('A null session variable I be');
}
Это не будет означать «Session» был нулевой, только переменную сеанса «время».
Стив
Вот процедура проверки, является ли сеанс нуль или нет в JavaScript. мы должны сделать что-то подобное.
var sessionValue = '<%=Session["Time"] != null%>';
Так вот точка, если сессия [ «Время»] не равно нулю, то он будет возвращать «True», который является строкой, в этом случае. таким образом, мы можем сделать нашу дальнейшую обработку таким образом.
if (sessionValue == 'True')
{
alert('session is not null');
}
else
{
alert('session is null');
}
Это не JavaScript, но ... –
Разве это не Javascript используется в сочетании с сервером боковой Response.Write от значения должны быть оценены на стороне клиента? – Steve
Извините, должен был сказать: «Если кто-то делает предположение, что это код, расположенный на странице aspx, то это не javascript .....» – Steve