Avatar billede azzodiac Nybegynder
22. september 2003 - 10:52 Der er 9 kommentarer og
1 løsning

Kommuniker med HTML fra ActiveX

Hejsa.
Jeg har et ActiveX objekt som jeg kalder fra en HTML side.
Kan jeg fra ActiveX objektet manipulere den HTML side som kalder den? F.eks. Sende en variabel tilbage, eller sende en HTTP kommando tilbage?
På forhånd tak.
Avatar billede borrisholt Novice
22. september 2003 - 11:04 #1
Nej. Du kan ikke manipulere med den HTML side du "er en del af", fordi når du bliver kaldt er det hele smidt ud til clienten.

Du kan kalde siden igen med parametre. Men så er det en ny side !

jens B
Avatar billede azzodiac Nybegynder
22. september 2003 - 11:57 #2
Okay. Kan du give mig et eksempel på det.

Jens, kunne cookies være en løsning? Kan jeg skrive/læse cookies fra mit ActiveX objekt?
Avatar billede dkn Nybegynder
22. september 2003 - 14:09 #3
borrisholt har ret, hvis du ønsker at få nogen form for info tilbage kan det ske med socket forbindelse, ellers kan du også sende variaber tilbage ved at bruge http post
Avatar billede azzodiac Nybegynder
22. september 2003 - 14:14 #4
Yeps, men hvordan? :-)
Avatar billede borrisholt Novice
22. september 2003 - 14:26 #5
"borrisholt har ret"

borrisholt har ALTID ret :-)

Jens B
Avatar billede dkn Nybegynder
22. september 2003 - 14:28 #6
ligesom hvis det var et normalt program du ønskede skulle snakke med en server jo.

Det er ikke så svært, men det er nok de 2 muligheder du har lige nu hvis du vil sende info fra activex.

Det bedste ville være at bruge sockets, men det kræver så at du også laver et server program.

Men du kan nok også få det til at løbe rundt med http post, selvfølgelig ikke med samme hastighed
Avatar billede dkn Nybegynder
22. september 2003 - 14:28 #7
jeg vidste du ville kommentere den sætning :) hehe
Avatar billede azzodiac Nybegynder
22. september 2003 - 15:09 #8
Jeg tilføjede et TWebBrowser komponent i ActiveX objektet, så kunne jeg kalde en ekstern ASP side, som smider cookie'en for mig. Og disse kan jeg så læse gennem <PARAM> elementer.
Så nu kan jeg kommunikere begge veje (statisk HTML / ActiveX objekt) :-)

Er I søde at hænge på de næste par timer, hvis andre problemer opstår?
Avatar billede azzodiac Nybegynder
23. september 2003 - 14:29 #9
Ved nogen hvordan jeg sidenhen kan opdatere activex komponentet på klienterne?
Skal jeg bare forhøje versionsnummeret? Bliver de derefter bedt om at downloade det nye komponent?
På forhånd tak.
Avatar billede dkn Nybegynder
23. september 2003 - 18:55 #10
prøv at ændre version og se om det hjælper, ellers må du kode noget ind i objected som tjekker version nummer fra fx html filen, hvis der ikke passer tilføjer den info til registry om at delete sig selv i næste opstart.

bare en ide
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

Seneste spørgsmål Seneste aktivitet
22 min siden Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging