Avatar billede robson Nybegynder
07. juni 2002 - 11:13 Der er 3 kommentarer og
1 løsning

Åbne nyt vindue vha ASP

Jeg har brug for at åbne et nyt vindue vha. ASP.
Jeg har prøvet med javascript window.open.....
og det åbner også som det skal, men giver nogle andre problemer som jeg ikke vil pensle ud her.

Det jeg leder efter er noget ASP kode der gør det samme som window.open, men bare serverside - er der nogle der kan fortælle om det findes?
Avatar billede a-torsten Nybegynder
07. juni 2002 - 11:21 #1
Findes ikke.... Sådan nogle funktioner er clientside....

Kast din jave-kode op, så skal vi hjælpe med at rette den til så den virker..

-Anders
Avatar billede robson Nybegynder
07. juni 2002 - 11:52 #2
Det er lidt kompliceret, men her kommer det...

Jeg benytter en dropdownbox i toppen af alle mine sider som kalder en Javascript funktion:

<SELECT name="chose" onChange="jumpMenu('parent',this,0)">

function jumpMenu(targ,selObj,restore){
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

DETTE VIRKER FINT!!!!

Men problemet er at én af valgmulighederne i dropdownboxen ikke skal åbne i samme vindue som det jeg er i nu, men i et NYT VINDUE!!!

Fint - tænkte jeg så - jeg laver en lille "mellem HTML fil" som åbner et nyt vindue og selv vender tilbage til det oprindelige. HTML filen er som herunder:

<HTML>
<HEAD>
  <script language="javascript">
    <!--
      window.open("MinFil/ny.asp", null, "status=yes, toolbar=yes, menubar=yes, location=yes, scrollbars=yes, resizable=yes, titlebar=yes");
    //-->
  </script>
</HEAD>
<BODY Onload="java script:history.go(-1);">
</BODY>
</HTML>

DETTE VIRKER STADIG FINT!!!

Der er altså 2 åbne vinduer nu (startsiden og MinFil/ny.asp)

Sagen er nu at det fra ny.asp siden er muligt at linke tilbage til startsiden (vi har nu to ens sider åbne, lad os kalde dem startside og startside2)

DETTE VIRKER STADIG FINT!!!

Nu kommer det sjove... når jeg så fra startside2 vælger fra dropdownmenuen den side som skal åbnes i et nyt vindue (som før) så virker min lille fine "mellem HTML fil" ikke længere!!!

Jeg antager at det er noget med at parent til denne side har lavet et step back og derfor skaber problemer, men jeg ved sgu ikke rigtig... Gi'r det her overhovedet mening og kan nogen gennemskue problemet???

HJÆLP...
Avatar billede robson Nybegynder
07. juni 2002 - 14:24 #3
Anders: Fik jeg skræmt dig helt væk eller er jeg bare meget dårlig til at forklare mig...
Avatar billede robson Nybegynder
20. juni 2002 - 08:55 #4
Problemet blev IKKE løst, men omgået ved lidt omlægning af navigationen!  :(
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
Kurser inden for grundlæggende programmering

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