Avatar billede mekaniker Nybegynder
28. oktober 2001 - 16:47 Der er 6 kommentarer og
1 løsning

ASP og JAVA Scripts

Jeg har en frame i venstre side, hvorpå der ligger nogle knapper, når man trykker på en af knapperne, bruges et javascript som hedder multiload.
Dette gør at flere af de frames på siden skifter.

Dette er siden i min venstre frame.
<html>
<head>
<title>Café e Dolche</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<SCRIPT LANGUAGE=\"JavaScript\">

function multiload(URL1,URL2)
  {
  parent.mainFrame.location.href=URL1;
  parent.mainFrame.document.close();
  parent.rightFrame.location.href=URL2;
  parent.rightFrame.document.close();
    }
</script>
</head>

<body bgcolor=\"#CCEDFF\" text=\"#000000\" leftmargin=\"0\" topmargin=\"20\">
<table width=\"165\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" mm:layoutgroup=\"true\">
  <tr>
    <td width=\"157\"></td>
  </tr>
  <tr>
    <td valign=\"top\" width=\"157\">
      <table width=\"155\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">
        <tr>
          <td><A href=\"java script:multiload(\'main_ramme_butik_kaffe.asp\', \'h_ramme_butik_kaffe.html\')\"><img src=\"Knapper/kaffe.gif\" width=\"158\" height=\"40\" border=\"0\"></a></td>
        </tr>
        <tr>
          <td><A href=\"java script:multiload(\'main_ramme_butik_the.html\', \'h_ramme_butik_the.html\')\"><img src=\"Knapper/the.gif\" width=\"158\" height=\"40\" border=\"0\"></a></td>
        </tr>
        <tr>
          <td><A href=\"java script:multiload(\'main_ramme_butik_chokolade.html\', \'h_ramme_butik_chokolade.html\')\"><img src=\"Knapper/chokolade.gif\" width=\"158\" height=\"40\" border=\"0\"></a></td>
        </tr>
        <tr>
          <td><A href=\"java script:multiload(\'main_ramme_butik_lakrids.html\', \'h_ramme_butik_lakrids.html\')\"><img src=\"Knapper/lakrids.gif\" width=\"158\" height=\"40\" border=\"0\"></a></td>
        </tr>
        <tr>
          <td><A href=\"java script:multiload(\'main_ramme_butik_sirup.html\', \'h_ramme_butik_sirup.html\')\"><img src=\"Knapper/sirup.gif\" width=\"158\" height=\"40\" border=\"0\"></a></td>
        </tr>
        <tr>
          <td><A href=\"java script:multiload(\'main_ramme_butik_tilbehoer.html\', \'h_ramme_butik_tilbehoer.html\')\"><img src=\"Knapper/tilbehoer.gif\" width=\"158\" height=\"40\" border=\"0\"></a></td>
        </tr>
        </table>
    </td>
  </tr>
</table>
</body>
</html>

i ASP ville man jo have skrevet noget lignende der her, vis man skulle vise noget bestemt på den efterfølgende side, men hvordan blander man det sammen med javascript, eller kan man lave det udelukkende i ASP.

<A href=\"java script:multiload(\'main_ramme_butik_kaffe.asp?Id= <% =id %>\', \'h_ramme_butik_kaffe.html\')\">
          <img src=\"Knapper/kaffe.gif\" width=\"158\" height=\"40\" border=\"0\"></a>

Den efterfølgende side ser sådan ud.
<html>
<head>
<title>Kaffe</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>

<body bgcolor=\"#CCEDFF\" text=\"#000000\">
<%
  Set myConn = Server.CreateObject(\"ADODB.Connection\")
  myConn.Open \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"Cafe.mdb\")

  strSQL = \"SELECT * FROM Varer WHERE Varenr=\" & Request.Querystring(\"Id\")
  set rs = myconn.execute(strSQL)

//Mekaniker
Avatar billede somaliomar Praktikant
29. oktober 2001 - 08:31 #1
Hvad er problemet?
Avatar billede mekaniker Nybegynder
29. oktober 2001 - 10:31 #2
Alt efter hvilken knap jeg trykker på skal jeg have vist noget bestemt på den næste ASP side. Dette bruger jeg en Querystring til, men jeg kan ikke få det til at virke sammen med \"multiload\" scriptet.

<A href=\"java script:multiload(\'main_ramme_butik_kaffe.asp?Id= <% =id %>\', \'h_ramme_butik_kaffe.html\')\">
          <img src=\"Knapper/kaffe.gif\" width=\"158\" height=\"40\" border=\"0\"></a>

//Mekaniker
Avatar billede somaliomar Praktikant
29. oktober 2001 - 11:03 #3
Jeg har i øjeblikket ikke adgang til min computer, så du må vente lidt.  Du ved...skolen!
Men jeg skal nok kigge på det når jeg kommer hjem.
Avatar billede mekaniker Nybegynder
29. oktober 2001 - 14:06 #4
Du må endelig bare spørge hvis der er noget du ikke forstår.

På forhånd tak.

/mekaniker
Avatar billede somaliomar Praktikant
29. oktober 2001 - 20:07 #5
Prøv det her:
<A href=\"java script:multiload(\'main_ramme_butik_kaffe.asp?Id=<% Response.Write id %>\', \'h_ramme_butik_kaffe.html\')\">
<img src=\"Knapper/kaffe.gif\" width=\"158\" height=\"40\" border=\"0\"></a>
Avatar billede mekaniker Nybegynder
04. november 2001 - 20:53 #6
Lukker
Avatar billede somaliomar Praktikant
05. november 2001 - 09:20 #7
mekaniker >> Selv tak!
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