Re: [flexcoders] Viewing HTML

2006-06-08 Thread Phil Marston
Hi Suzy,

I can't remember which blog I saw it on (one of the Adobe guys I think), 
but I saw an example using an IFrame to load the HTML in.  Then a custom 
component in the Flex movie sent messages to Javascript so the IFrame 
always appeared in the right place and the right size over the Flex page 
- it worked really nicely and sound like just what you need - sorry I 
can't be more help, but perhaps this'll jog the memory of someone who as 
a memory!

HTH

Phil

Suzy Lawson wrote:
 Hello Group-
   I have an app that receives XML data over the socket. Specifically,
 it is data that is in 2 formats (plain text and HTML).

 The HTML that gets sent represents the FULL html code (i.e. the
 top-level 'html', 'meta', 'head', 'style', 'div', 'body' tags etc..).

 Sometimes the tags have namespaces and even 'class' attributes
 assigned to them which relate to styles defined w/i the style tag.

 For this reason, I can't just set the XML value to the 'htmlText'
 attribute of a text field. 

 I tried using the ExternalInterface API and pass the HTML (see example
 below) to a javscript method which opens a new window and calls
 'document.write(passedValueFromFlex)', but that does not work b/c of
 the extra rows between tags. If I manually remove the white spaces
 from each row where the HTML is one long String...it works fine. 

 Using a parser to handle that would be near impossible to create
 though. Does anyone have any ideas for a solution (to display HTML) 

 Thanks.



 message
   plainTextThis is the message./plainText
   htmlTextlt;htmlgt;



 lt;headgt;

 lt;/headgt;



 lt;body lang=EN-USgt;

 This is the lt;bgt;messagelt;/bgt;.

 lt;/bodygt;



 lt;/htmlgt;
 /htmlText
 /message







 --
 Flexcoders Mailing List
 FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
 Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
 Yahoo! Groups Links



  


   

-- 
__ 
Phil Marston 
Learning Technologist
Learning Technology Unit 
Edward Wright G33, University of Aberdeen, Aberdeen, AB24 3QY, UK
[EMAIL PROTECTED] Tel: +44(0)1224 273329 / +44(0)7798 723660 
http://www.abdn.ac.uk/diss/ltu/pmarston/
http://www.abdn.ac.uk/diss/ltu/
__

The University of Aberdeen Open Day 29th August 2006
Booking is essential
www.abdn.ac.uk/openday
email [EMAIL PROTECTED]
or call 0800 027 1495



 Yahoo! Groups Sponsor ~-- 
You can search right from your browser? It's easy and it's free.  See how.
http://us.click.yahoo.com/_7bhrC/NGxNAA/yQLSAA/nhFolB/TM
~- 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[flexcoders] Viewing HTML

2006-06-07 Thread Suzy Lawson
Hello Group-
  I have an app that receives XML data over the socket. Specifically,
it is data that is in 2 formats (plain text and HTML).

The HTML that gets sent represents the FULL html code (i.e. the
top-level 'html', 'meta', 'head', 'style', 'div', 'body' tags etc..).

Sometimes the tags have namespaces and even 'class' attributes
assigned to them which relate to styles defined w/i the style tag.

For this reason, I can't just set the XML value to the 'htmlText'
attribute of a text field. 

I tried using the ExternalInterface API and pass the HTML (see example
below) to a javscript method which opens a new window and calls
'document.write(passedValueFromFlex)', but that does not work b/c of
the extra rows between tags. If I manually remove the white spaces
from each row where the HTML is one long String...it works fine. 

Using a parser to handle that would be near impossible to create
though. Does anyone have any ideas for a solution (to display HTML) 

Thanks.



message
  plainTextThis is the message./plainText
  htmlTextlt;htmlgt;



lt;headgt;

lt;/headgt;



lt;body lang=EN-USgt;

This is the lt;bgt;messagelt;/bgt;.

lt;/bodygt;



lt;/htmlgt;
/htmlText
/message






 Yahoo! Groups Sponsor ~-- 
Get to your groups with one click. Know instantly when new email arrives
http://us.click.yahoo.com/.7bhrC/MGxNAA/yQLSAA/nhFolB/TM
~- 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/