Jump to content
Sign in to follow this  

Best way to translate text to HTML code?

Recommended Posts


Hi, I recently found a need to do conversion of regular (ANS) strings to HTML code, replacing all the special tag items with special codes (example: "<" will be converted to "&lt;"). What I'm wondering is - is there an easier way to do this then the code below?

Note the example text here is: special//?<>chara¢cters&"in&strings;''<woo\>

and its echoed to the console in converted format preceded by 'Body HTML:'


_IEErrorHandlerRegister ()
$oIE = _IECreateEmbedded ()
GUICreate("Embedded Web control Test", 100, 100,0,0)
$GUIActiveX = GUICtrlCreateObj($oIE, 10, 10, 50, 50)

_IEAction ($oIE, "refresh")
; Send just the bare minimum elements of a webpage
_IEDocWriteHTML ($oIE, "<html><body>"&@CRLF&"</body>"&@CRLF&"</html>")

$oBody = _IETagNameGetCollection($oIE, "body", 0)

; Necessary because the returned code can contain quotes, which will mess things up for me:
ConsoleWrite("Body HTML:"&@CRLF&$sBodyText&@CRLF)

*edit: 'refresh' in the wrong spot. (not even sure where/when its necessary?)

Edited by ascendant

Share this post

Link to post
Share on other sites

you mean this _INetExplorerCapable?

Share this post

Link to post
Share on other sites


No, that's for making usable URL's - that wouldn't work in creating HTML code. But hey, thanks for the effort - I didn't even know what that function did until I just tried it (documentation is a little lackluster for it) :D

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this