Avatar billede quarkb Nybegynder
05. juli 2013 - 17:54 Der er 3 kommentarer og
1 løsning

Dobbelt popup vindue

Hvis første "MaskineForbrug" er sand kommer popup vindue
Hvis andet "Vareforbrug" er sand kommer der ingen popup vindue
Hvis begge er sande kommer der 2 popup vindue

Hvorfor virker andet "Vareforbrug" ikke?

<% if Request.QueryString("MaskineForbrug") = "Yes" then %>
<script type="text/javascript">
function Vareforbrug()
{
top.name = "Vareforbrug_window";
var popupURL = "vareforbrug.asp?LinjeID=<%= LinjeID %>";
var popup = window.open(popupURL,"Vareforbrug",'width=715,height=550,toolbar=0,locatio n=0,directories=0,menubar=0,scrollbars=0,status=0,resizable=0');
}
</script>
<% end if %>

<% if Request.QueryString("KMEgenBil") = "Yes" then %>
<script type="text/javascript">
function KMEgenBil()
{
top.name = "KMEgenBil_window";
var popupURL = "KMEgenBil.asp?LinjeID=<%= LinjeID %>";
var popup = window.open(popupURL,"KMEgenBil",'width=715,height=550,toolbar=0,locatio n=0,directories=0,menubar=0,scrollbars=0,status=0,resizable=0');
}
</script>
<% end if %>

<% if Request.QueryString("open") = "yes" then %>
<body onLoad="Vareforbrug(); KMEgenBil();">
<% else %>
<body>
<% end if %>
Avatar billede jakobdo Ekspert
05. juli 2013 - 22:26 #1
Det var alligevel en pudsig måde at angribe problemet...

Du skal vel altid have dine 2 javascript funktioner.
Så der synes jeg du skal droppe if'erne omkring dem.

Og så først lave:

<% if Request.QueryString("MaskineForbrug") = "Yes" then %>
//Kode som så åbner MaskinForbrug vinduet...

<% if Request.QueryString("KMEgenBil") = "Yes" then %>
//Kode som så åbner KMEgenBil...

Pt har du:
<% if Request.QueryString("open") = "yes" then %>
<body onLoad="Vareforbrug(); KMEgenBil();">
<% else %>
<body>
<% end if %>

Så den ene kan vel godt være "ok" og den anden er ukendt...
Avatar billede quarkb Nybegynder
08. juli 2013 - 08:15 #2
Så er den på plads, tak for hjælpen.
Avatar billede jakobdo Ekspert
08. juli 2013 - 08:25 #3
Svar
Avatar billede jakobdo Ekspert
09. juli 2013 - 07:34 #4
Takker for point
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester