Avatar billede desd Nybegynder
21. juli 2003 - 21:36 Der er 9 kommentarer og
1 løsning

Hvorfor virker dette ikke?

Har lidt problemmer med noget ellers ret simpelt kode, men har nok stiret mig blind på det efter så mange timer...

Jeg har på en side følgende:

"

..bla..bla..bla..

<a href="popup_help.asp?subject=test">Test</a>

..bla..bla..bla..

"

Har så i popup_help.asp:

"

..bla..bla..bla..

select case Request.QueryString("subject")
  case "mainsitesettings"
    Response.Write "..bla..bla..bla.."

end select

..bla..bla..bla..

"

Jeg får nu følgende fejl:

"
Der er en syntaksfejl
/popup_help.asp, line x
select case Request.QueryString("subject")
"

Nogen der lige kan se hvorfor?

Jeg har sågar i min frustration prøvet med:

"
If Request.QueryString("sucject") = "test" Then
"

Men der melder den også samme fejl...


anyone?
Avatar billede desd Nybegynder
21. juli 2003 - 21:38 #1
ups.... hehe skrev selvfølgelig forkert....

select case Request.QueryString("subject")
  case "test"
    Response.Write "..bla..bla..bla.."

istedet for:

select case Request.QueryString("subject")
  case "mainsitesettings"
    Response.Write "..bla..bla..bla.."



kan nogen hjælpe?
Avatar billede 3d Nybegynder
21. juli 2003 - 21:44 #2
brug php eller javascript istedet meget nemmere.
java script:
<!--
function na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
  toolbar_str = toolbar ? 'yes' : 'no';
  menubar_str = menubar ? 'yes' : 'no';
  statusbar_str = statusbar ? 'yes' : 'no';
  scrollbar_str = scrollbar ? 'yes' : 'no';
  resizable_str = resizable ? 'yes' : 'no';
  window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}

// -->
<p><a href="java script:na_open_window('win', 'Ditlink', 0, 0, 300, 200, 0, 0, 0, 0, 0)" target="_self">Link</a></p>
Avatar billede desd Nybegynder
21. juli 2003 - 21:45 #3
ja det har jeg jo også brugt til den popup funktion og det virker sq også som det skal.....

Er jo følgende jeg har fejlen med:

Der er en syntaksfejl
/popup_help.asp, line x
select case Request.QueryString("subject")

....
Avatar billede nmh Nybegynder
21. juli 2003 - 21:46 #4
Jeg tror der er en fejl et andet sted:
manglende en if eller kludder med ".
Prøv at erstatte select...end select med f.eks testVar="QQQ"
og sørg så fo at få udskrevet testVAr på en side du sender til brugeren.
Avatar billede desd Nybegynder
21. juli 2003 - 21:51 #5
hmmm, tror vist jeg har siddet for længe foran skærmen... tror lige at holder en lille pause... vender lige tilbage til jer senere!
Avatar billede nielle Nybegynder
21. juli 2003 - 21:52 #6
Som nmh tror jeg at der er en fejl et andet sted. Den ligger sikkert lige før eller i relativ nærhed af din select. Kan vi se noget mere af koden før select?
Avatar billede desd Nybegynder
21. juli 2003 - 21:56 #7
ja ok jeg har fundet fejlen.... den lå før min select, hvor jeg var kommet til at henvise til en funktion som ikke var inkluderet på siden.... *gg*

Kan jeg splitte pointene mellem jer, eller ? (nmh & nielle) ?
Avatar billede nmh Nybegynder
21. juli 2003 - 21:58 #8
gør som du vil.
Avatar billede desd Nybegynder
21. juli 2003 - 21:59 #9
hehe ok, så er det vel først til mølle.... man tak alle sammen!
Avatar billede nielle Nybegynder
21. juli 2003 - 22:22 #10
Man får sørme ikke ret megen reaktionstid her? ;^)
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