11. juni 2001 - 10:17Der er
34 kommentarer og 1 løsning
Overfør resultat
Jeg har lavet en side der heder resultat(.asp) om bliver vist i en tabel, dette er resultatet fra en søgning, i denne tabel er der et tekstfelt hvor man skal skrive et antal, hvorefter man trykker på submit og der poper et nyt vindue op hvor man kan se navnet på varen og den totale pris eks. Hex head bolt | M5 x 25 | A2| 0,22| 1000| = 220 Hvordan skal jeg gøre dette ??
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
KSR er det vinduet eller asp du spørger om? Er det det første så virker gnyffs forslag, husk at have markeret Submit knappen først. Er det andet skal du måske søge hjælp under ASP kategorien. mvh Karsten Larsen
Ja det er intet problem, men du kan ikke få tilføjet værdierne fra Form feldterne til det nye vindue :-(
Og så er det også bare et nyt vindue der åbnes og ikke et POP UP window :-(
For at bruge Behavioren til dette skal du markere <Form> tagget nede til venstre og tilføje den i selve formen så det bliver til en OnSubmit= men stadigt overføres feldt værdierne ikke.
Jeg ved det kan lade sig gøre, men han skal spørge nogle java gutter.
værdierne ska sendes med før de kommer op i dit pop-op vindue. Altså hvis du har en event der åbner et vindue som foreslået ovenover (har lige lånt koden):
function MM_goToURL() { //v3.0 var i, args=MM_goToURL.arguments; document.MM_returnValue = false; for (i=0; i<(args.length-1); i+=2) eval(args[i]+\".location=\'\"+args[i+1]+\"\'\"); } //--> </script> </head>
dette er ikke helt nok hvis du skal have variablerne med. Jeg har taget koden og indsat et tekst felt hvor man kan skrive en værdi (du kan bare lave flere eller f.eks. lave dem \"hidden\":
du er nødt til at beskrive mere præcist hvad du vil. f.eks.:
\"mine værdier ligger i en access database, og har navnene bla.bla.\" \"jeg vil gerne have det og det op i den situation\". - eller går dit spørgsmål på hvordan ASP virker ?
du er nødt til at være mere præcis hvis du vil have den rigtige hjælp.
Du vil altså have alle data fra DB\'en tilk at stå i en form, hvor der så ved submit åbnes 1 pop up hvor samtlige feldter som ER UDFYLDT regnes sammen hver for sig, og feldter som ikke er udfyldt vises ikke ?
How Can I submit a form and open a \"POPUP Window\" and instead of normal window. Not exactly sure what you\'re wanting to do, but this is one way to cause a popup window to appear when a user clicks on the submit button on a form:
Create two files - 1) MyForm.asp <- exactly that... your form 2) Results.html <- what will be shown in popup
<--[ MyForm.asp ] --> <% Option Explicit %>
<script language=\"JavaScript\"><!-- <!-- This defines your popup window --> function openWindow(width,height) { x = (640 - width)/2, y=(480 - height)/2;
if (screen) { y = (screen.availHeight - height)/2; x = (screen.availWidth - width)/2; }
This is just one way to do it. There are many other ways, including ways to display your results popup with the values defined in the form window. Hope it helps you out.
:-)
Jim
Tak til Jim Hentet fra askasp.com søgt på results popup :-) Karsten
Det er fordi at det er en grovsortering som der startes men, så man kan risikere at der kommer nogle emner op som man ikke skal bruge, og fordi at man skal kunne vælge flere på engang. MVH ksr
Her listes alle vare fra DB. Der er en stor Form hvor alle vare ligger. Ønsket antal skrives ved dem man ønsker og submittes til VisVare.asp
VisVare.asp = Pop UP vindue :
Her vises de varer som man har indtastet et antal ved på VaelgVare.asp og den samlede pris. Men hvad skal der så ske med disse informationer ?? Skal de i en cookie, i en DB under bestilling eller hvad skal der egentligt ske ??
Prøver bare at danne et billede af hvad det er vi laver :-)
For Each objCK In Request.Querystring If Request.Querystring(objCK) > 0 Then Dim Produkt, Antal, Total ProduktId = objCK Antal = Request.Querystring(objCK) RsProdukt = conn.Execute (\"Select ProduktID, ProduktNavn, PrisPrEnhedUdsalg From NutProdukter Where ProduktId = \" & ProduktId & \" \") \' hvis ProduktId er en tekst streng skal du skrive \'\" & ProduktId & \"\' i stedet for \" & ProduktId & \" Total = RsProdukt(\"PrisPrEnhedUdsalg\") * Antal %>
<table width=\"400\" border=\"1\" cellspacing=\"0\" cellpadding=\"3\"> <tr> <td width=\"150\">Produkt navn : </td> <td><b> <% = RsProdukt(\"ProduktNavn\") %> </b></td> </tr> <tr> <td width=\"150\">Samlet produkt Pris :</td> <td> <b> <% = RsProdukt(\"PrisPrEnhedUdsalg\") %> </b>Kr. X <b> <% = Antal %> Stk. </b> = <font color=\"#FF0000\"> <b> <% = Total %> </b></font></td> </tr> </table> <br> <% End IF Next %> </body> </html>
Synes godt om
Ny brugerNybegynder
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.