senthilnathan p Ответов: 1

Как получить значение сеанса во внешнем js-файле в ASP.NET


I use the session variable in default.aspx.vb page like this Session("dowloa")="True" . but i get in ss.js file like this var ViewOnly = '<%=Session("dowloa") %>' i put alert msg the viewonly it show like this "'<%=Session("dowloa") %>'" but no value. how we get session value in external js file

Actually we get like in alert "True"


Что я уже пробовал:

in default.aspx.vb page like this Session("dowloa")="True" . but i get in ss.js file like this var ViewOnly = '<%=Session("dowloa") %>'

1 Ответов

Рейтинг:
0

F-ES Sitecore

Вам нужно поместить переменную на фактическую страницу aspx;

<script>
var x = '<%=Session("dowloa") %>';
</script>


Затем вы можете использовать "x" во внешнем файле js до тех пор, пока сценарий, в котором вы определяете "x", интерпретируется до того, как ваш внешний файл скрипта использует его, поэтому поместить его выше, где вы включаете файл js, - это хорошая идея.