ActionScript 2.0 :: WYSIWYG Html Editor Using Only Html Tags Supported By Textfield?
Feb 4, 2009
I am looking for a very basic html editor (similar to the one being used in this forum to make entries - only more basic)...which ONLY uses html tags supported by the AS2 textfield....
Since AS2 supports only the old deprecated tags for HTML, I'm looking for a WYSIWYG editor (javascript) that will work with these and not the "style" attribute.
I have WYSIWYG text editor for flash. Works great. Allows me to edit text, save it as a text file and then load it either back into flash or alternatively into HTML. Problem is that Flash uses the <font> tag which is deprecated in HTML4 and will be removed in HTML5 due to CSS. So given that flash can use CSS I wonder:Is there a way to build a WYSIWYG text editor in Flash that uses CSS ?Has anyone heard of this being done? or even done it them selves I'm after any information at all even if it's just a reason why it won't work or assurance that it will.
Am working on a flash component that is supposed to display some dynamic text which might include HTML formatting. This text is displayed in a label component (AS3), and i would want it to render correctly, like create a line break when <br> is inserted, but it doesn't!
So am wondering what the supported HTML tags in the label component, and in general all other flash components?
I am designing a web application in Flex 4 and currently facing an issue rendering advanced HTML tags and entities in Flex 4. All I want to do is basically render an HTML text coming to me something like the one given below:-
I usually manage to make my textFields work properly.I have this TextField that I inject HTML formatted text (contained in a XML file). For some reason, almost all my tags are ignored (<b>,<i>,<u>,<ul> and <li>). I can only get it to render <br /> tags properly. I could use a StyleSheet, but I don't think it would make my lists work...Here's how things are set up:
Text I inject:
<text> <![CDATA[<b>Some bold text </b>and some normal text <br/><u>This text is underlined</u> normal text to compare<br/><i/>This text is italic</i>]]>[code].........
Edit: So I decided to test having no CDATA in my XML, and adding the <b> tag in my AS3 code. Didn't work either. I don't get how I can have my fonts correctly embed, but Flash refusing to use them.
to restrict the maximum number of characters on a TextField by applying the maxChars to 30. This call exists before applying the html text to the TextField. For some reason nothing happens.textfield.maxChars = 30;var str:String = "<p><h3>Quisque id velit risus, vitae dictum sapien.</h3><p>Fusce aliquam nunc id risus lobortis in malesuada mi pellentesque. Suspendisse potenti.</p><br/><justify>Nulla facilisi. Maecenas bibendum tortor ac felis tristique eget suscipit enim dapibus. Curabitur ut eleifend purus. Sed elementum facilisis dui in dapibus.</justify></p>";textfield.htmlText = str;
trying to work with "simple" XML for the first time. I'm building a small CMS for a Flash based site and the content is held in an XML file. My problem is that many of the copy fields are XML CDATA fields. on the one hand, with:
I can pull the data out of that node and the CDATA tags are stripped. My issues come with trying to save the data with:
file_put_contents($file, $xml->asXML());
Problems are: a) tags are interpreted with their HTML entity equivalents. I don't want this to happen.I gather this is coming from the asXML method because even if I do anhtml_entity _decode on the $_POST data it's still being converted.
b) because of the above, there's no way to add the CDATA tags because they also have their charachters converted.
I'm using a custom tooltip in order to be able to use html tags. The method I used is described here.I'm using SDK v.3.5. I also did a little hack so that the TooltipManager.tooltipClass would work (check this post for more details).Here's some code.
HtmlTooltip.as: public class HtmlTooltip extends ToolTip {[code].....
Everything works fine BUT 2 things: First, font colors tags don't work. If ever I use sth like <font color='0xadadad'>...</font> it won't work. However, if I use <u>...</u>, it works fine
Second, the <a href='...'>...</a> does not work either. I checked in several websites, and the solution would be to set the selectable property of the text to true.
is there any way to build html WYSIWYG in flex like Microsoft front page? i didn't found any thing on the web like this? second question is : is there any good rich text editor that support text completion function like ( like code IDE 's )
do you know of a WYSIWYG equation editor, like DragMath, implemented in javascript/mathml or Flash? I could embed DragMath as well, but I was wondering if there's a way to have a good WYSIWYG formula editor without requiring the users to run a Java applet.
I have an XML document that contains CDATA nodes with <BR> tags. I'm importing the XML and displaying it in a text box, but unfortunately the text box is actually displaying the <BR> tags, rather than inserting line breaks. I've set the text box to "Render text as HTML", and I've applied the XML data through htmlText, but it's still not working. If I insert text into the text box manually it will render as HTML, as in:
This is a typewriter effect but i need the XML to also read and render HTML. right now it just types out normal text and if you insert HTML it types out the HTML instead of actually rendering it.I need to insert a small image after every item in the XML.
I have several paragraphs of text that is using the scrollBar component to give me some scrollability that part works fine. I also have the "render text as html" box checked because I have some HTML formatting going on. Anyway, all of a sudden the published SWF file started ignoring the bold tags <b>. It used to work fine. Now, anywhere that I have text surrounded by <b> HTML tags, it just omits that portion of my copy once the file is published. When I change the tags to <strong>, the text comes back, but in a normal font both with the fonts embedded and without ... neither makes a difference with this issue. I've also tried checking and unchecking the "render text as html" box and that doesn't seem to make a difference. Has this bold tag become deprecated? I'm having difficulty get a font to display as bold.
For example there are some html tags <div id="test"><div><div>testtest</div></div></div></div></div></div> From that html, I need to get this <div id="test"><div><div>testtest</div></div></div> Current regex /<div id="test">.*(</div>){3}/gim
"I have a site I made that I am streaming video on, its starting to look pretty cool but the menu I made in CSS is always under the video so some of the links dissappear behind the object, does anyone know if I can fix this, I think I tried z-index one time to no avail?
I'm creating a new website, and it has to be fairly dynamic. So, I load everything through one XML document. Now, depending on the content of a certain child in each menu, it loads a new page. There are going to be about 10 pages, to choose between.
So, I start coding, and all the content works fine, but my html tags won't work. I've activated the "render as html" button, in the textField parameter (the instance name is: "nyhedText"). I've also written, nyhedText.html = true; and nyhedText.htmlText = theContent - not the exact same names, but it is the same code.
My entire code for the page is:
[AS]// defines the variable model1_spacing var model1_spacing = 0; // defines the variable model1_count var model1_count = 0;
I am pulling data from an xml file which has HTML tags in it. I need the HTML tags for the on-screen display, but I am also using printJob to print what's on the screen. The problem I'm having is that when I run printjob it prints all the HTML too. Is there a way to remove the HTML tags? Maybe some sort of script? I'm thinking I could search for the beginning "<" and the end ">" and remove them and what's in between, but I'm not really sure how to go about this.
I'm importing an XML document into a flash movie. The XML is using HTML tags so that I can highlight certain words and use HTML links in the text field the data is being loaded into.
But the issue I'm having is that all of the < and > tags and all information within it being displayed within the text field.
The text field's html property is true. The text field's multiline property is true. In the XML document, the text that I'm having load into this text field is separated by the CDATA tag so that it doesn't get parsed out.
I just can't figure it out. Before I used the CDATA tag, I put all the necessary < and > tags in place, and I'm getting the same results.
I don't know why everything is being displayed even though I'm rendering this text as HTML.
I designed my friends site entirely in Flash, but now want to add things like meta tags. I've done extensive searching and found the best (or only) way to do this is to open my index.html page in dreamweaver or textedit and add them there. Sounds easy enough but when I open my html page to look at the code I get this error: // Provide alternate content for browsers that do not support scripting // or for those that have scripting disabled. Alternate HTML content should be placed here. This content requires the Adobe Flash Player. Get Flash. I have Flash Player installed.
I've searched all the web and Flash Help, found some tutorials but still can't make my dinamic text load a XML file with bold and italic on it.My dinamic text fild is set to HTML format and the XML is like that:[code]