Avatar billede justdoit Nybegynder
18. oktober 2002 - 17:51 Der er 4 kommentarer og
1 løsning

udskriv noget asp inde i JS

Dette er noget af en stump kode jeg er ved at arbejde med:

if ( selNavn == 'u_katagori' && idxLand>=0 ) {
    if (frm.u_kategoriId.value==25) {
     
Her vil jeg gerne have at hvis u_kategoriId.value==25 så skal jeg request.redirect("ny.asp") hvor jeg skal have id med over på den nye side!

og hvis u_kategoriId.value==30 så en anden siden igen!

    }   
  } else
      alert( "Slem programfejl. du bør aldrig se denne besked." );


Hvordan gør jeg det??
Avatar billede justdoit Nybegynder
18. oktober 2002 - 17:57 #1
dvs her bestemmer den jo om det er = fx 25:

if (frm.u_kategoriId.value==25) {


Så det er jo bare at skrive asp'en ud!
Avatar billede grunken Nybegynder
18. oktober 2002 - 18:15 #2
if ( selNavn == 'u_katagori' && idxLand>=0 ) {
    if (frm.u_kategoriId.value==25) {
        document.writeln ('<%response.redirect "./andenfil.asp?id=25"%>');
    }

men det er nemmere at bare lave det som java når du er igang !!!

if ( selNavn == 'u_katagori' && idxLand>=0 ) {
    if (frm.u_kategoriId.value==25) {
        document.replace ('./andenfil.asp?ID=25');
    }

o.s.v.

-grunken
Avatar billede justdoit Nybegynder
18. oktober 2002 - 18:47 #3
Nu har jeg skrevet sådan:

function setMenu ( frm, selNavn ) {
  if ( selNavn == "" ) {
      setupMenu( frm.kategori, selbokse['kategori'] );
      setupMenu( frm.u_katagori, offMenu );
      idxLand = -1;
  } else
  if ( selNavn == 'kategori' ) {
      idxLand = frm.kategori.selectedIndex-1;
      if ( idxLand >= 0 )
          setupMenu( frm.u_katagori, selbokse['u_katagori'][idxLand] );
      else
          setupMenu( frm.u_katagori, offMenu );
  } else
  if ( selNavn == 'u_katagori' && idxLand>=0 ) {
    if (frm.u_kategoriId.value==25) {
      document.replace ('andenfil.asp?ID=25');
    }   
  } else
      alert( "Slem programfejl. du bør aldrig se denne besked." );

Men jeg kommer ikke vidre til en anden side??
Avatar billede justdoit Nybegynder
19. oktober 2002 - 13:32 #4
Ved du ikke hvorfor??
Avatar billede justdoit Nybegynder
20. oktober 2002 - 12:05 #5
Nå jeg prøver et andet sted!
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