Avatar billede peleiden Nybegynder
02. november 2001 - 14:11 Der er 5 kommentarer og
1 løsning

Flash/asp-variabler

Hej
Jeg har været ved at lave et nyhedssystem i asp, hvor man med en form kan apdatere databasen hvorefter man i en liste kan trykke på den valgte nyhed. Den valgte nyhed har selvfølgelig sit eget ID-nummer som eksemplet her viser:

<a href=\"nyhed.asp?ID=<% =intID %>

Mit spørgsmål er nu hvordan jeg implementerer dette i ef Flashmovie sådan, at når jeg trykker på en nyhed henvises dette til den samme asp-fil som beskrevet ovenfor i et poupvindue.
jeg går ud fra at det er noget lignende dette her:

on (release) {

getURL (\"java script:window.open(\'filmen.asp?????\',new Date().getTime(),\'width=600,height=800\',\'left = 150,top = 134\'); void(0);\");

}

Hvordan kan jeg vælge den rigtige ID efter filmen.asp?

Skal jeg først sende nogle varabler til en tredie aspfil tilbage til flash for at få den valgte id?

Håber der er nogle der har et godt råd/eksempel.

Martin
Avatar billede beatone Nybegynder
02. november 2001 - 14:20 #1
jeg tror du finder svaret her http://www.beatone.dk/laer.asp?problem=43&part=2
Avatar billede peleiden Nybegynder
02. november 2001 - 16:51 #2
jeg kunne brugee noget af det.

Nu har jeg fået den til at hente et id fra en aspfil ned i en variabel i flash som hedder

idnum = for eks 41

Nu skal jeg bare have getURL funktionen til at acceptere en variabel i strengen:

on (release) {
    getURL (\"filmen.asp?ID=  *  \", \"_blank\");
}

der hvor * står skal variablen idnum sættes ind så linket kommer til at se således ud i browseren:

filmen.asp?ID=41

Hvordan sætter jeg variablen ind i URL\'en i flash???

Martin
Avatar billede beatone Nybegynder
02. november 2001 - 17:38 #3
prøv det her:

idnum = \"41\";
getURL (\"filmen.asp?ID=\" add idnum, \"_blank\");
Avatar billede peleiden Nybegynder
03. november 2001 - 15:45 #4
det hjælper ikke noget når

idnum = \"41\";
da idnum jo så ville være det samme som at skrive
getURL (\"filmen.asp?ID=\"41, \"_blank\");
Hvilket ikke er meningen.
Her vil den prøve at åbne url\'en
http://blabla/filmen.asp/?=41
HVorfor skråstregen efter asp/...  ???

getURL (\"filmen.asp?ID=\" variabel, \"_blank\");

Meningen er at
idnum skal være et tal fra databasen som er gemt i en variabel, som skal sættes ind i geturl.

Martin
Avatar billede peleiden Nybegynder
03. november 2001 - 16:59 #5
OK nu virker det
idnum = \'variabel fra aspfil\'
on (release) {
getURL (\"filmen.asp?ID=\" add idnum, \"_blank\");
}

tak for hjælpen
Avatar billede beatone Nybegynder
03. november 2001 - 17:07 #6
mente nok at det ville virke...Tak for points! :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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