Toon posts:

Flash in IFrame en dan een submit

Pagina: 1
Acties:

Verwijderd

Topicstarter
Freaky problem: Ik heb een Flash banner in een HTML file staan, in het SWF'je zitten een form dat gebsubmit(TARGET=_BLANK , dit moet van opdrachtgever!) wordt naar een ASP file op een andere server. Werkt perfect, want ik krijg alle form vars.

Maar als ik die HTML file met daarin de Flash banner in een IFRAME zet dan kent die ASP file opeens de form vars niet... hoe kan dit? |:(

thanx in advance...

  • André
  • Registratie: Maart 2002
  • Laatst online: 14:07

André

Analytics dude

Hoe vraag je die form vars op?

  • XangadiX
  • Registratie: Oktober 2000
  • Laatst online: 27-08 10:08

XangadiX

trepanatie is zóó kinderachtig

een lijstje met code lijkt me handig, ik denk dat het nodig is dat je de vars eerst 'vangt' in de grote site (de site waar de iframe instaat) maar dat weet ik niet zeker

Stoer; Marduq


Verwijderd

Topicstarter
In flash doe ik een GETURL met ene post method. En ASP ziet er grotendeels zo uit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
dim strBody

strMailto = "mail@mail.nl"
strFrom = "mailto@mailto.nl"
strSubject = "datum " & date()

strBody = "<html><body><table><tr><th colspan='2'>Bla</th></tr>"

For i = 1 To (Request.Form.Count)
    strBody = strBody & "<tr><td>" & Request.Form.Key(i) & ":</td><td>" & Request.Form(i) & "</td></tr>" & vbCrLf
Next

strBody = strBody & "</table></body></html>"

SendMail strMailto,strFrom,strBody,strSubject

Sub SendMail(xto,xfrom,xbody,xsubject)
    Set objNewMail = CreateObject("CDONTS.NewMail")

    ximportance = 1 ' 0=low, 1=normal, 2=high
    
    objNewMail.From = xfrom
    objNewMail.To = xto
    objNewMail.Subject = xsubject
    objNewMail.Body = xbody
    objNewMail.Importance = ximportance
    
    'you need TO add these lines FOR the mail to be sent in HTML format
    objNewMail.BodyFormat = 0
    objNewMail.MailFormat = 0
    
    objNewMail.Send
    Set objNewMail = Nothing ' canNOT reuse it for another message
End Sub


Maar goed het werkt dus allemaal, maar niet in een IFRAME...

Verwijderd

Topicstarter
Ik drukte nat het publishen op F5 en hopla, nog een keer m'n bericht van hierobven....

[ Voor 0% gewijzigd door Verwijderd op 11-09-2002 16:00 . Reden: zie boven ]


Verwijderd

Moet het in Iframe?
Ik prefeer liever div met de flash code in een js file (extern).

Zelfde effect, meer compatibiler.
Pagina: 1