Hur kommer det sig att ett litet irriterande "true" står längst upp på skärmen med denna koden? Hur får jag bort det?
Mvh Sofia
<% IF session("foretag")=cd then %>
<script language="JavaScript" src="menucontext_cd.js"></script>
<% Elseif session("foretag")=cdc then %>
<script language="JavaScript" src="menucontext_cdc.js"></script>
<% Elseif session("foretag")=eg then %>
<script language="JavaScript" src="menucontext_eg.js"></script>
<% End IF %>
Det verkar inte heller som om din jämförelse fungerar då jag alltid får samma resultat oavsett vilket värde (cd, cdc eller eg) jag sätter i session("foretag").
Såhär funkar det iallafall (med sessionsvariabeln som en text-sträng istället):
<% IF session("foretag")="cd" then %>
<script language="JavaScript" src="menucontext_cd.js"></script>
<% Elseif session("foretag")="cdc" then %>
<script language="JavaScript" src="menucontext_cdc.js"></script>
<% Elseif session("foretag")="eg" then %>
<script language="JavaScript" src="menucontext_eg.js"></script>
<% End IF %>
[red]
<% IF Cstr(session("foretag"))="cd" then %>
<script language="JavaScript" src="menucontext_cd.js"></script>
<% Elseif Cstr(session("foretag"))="cdc" then %>
<script language="JavaScript" src="menucontext_cdc.js"></script>
<% Elseif Cstr(session("foretag"))="eg" then %>
<script language="JavaScript" src="menucontext_eg.js"></script>
<% End IF %>
[/red]
Jag tror jag hittade felet...
När session-variabeln skapades hade jag skrivit.
<%= session("foretag")="eg" %>
men det ska väl vara
<% session("foretag")="eg" %>