Monday, November 08, 2010 at 12:03 AM.


on buildJavascriptInclude (htmltext) {
		<<1/7/09; 9:48:07 AM by DW
			<<Created. Return the Javascript code suitable for including in an HTML file that displays the HTML text in the page. 
	local (s = "", ctlines = string.countfields (htmltext, "\r"), i);
	for i = 1 to ctlines {
		lt = string.nthfield (htmltext, "\r", i);
		lt = string.replaceall (lt, "\"", "\\\"");
		s = s + "document.write(\"" + lt + "\");"};
	return (s)};
bundle { //test code
	webbrowser.displaytext (buildJavascriptInclude ("Oh the buzzing of the bees!\rAnd the sycamore trees!"))}

This listing is for code that runs in the OPML Editor environment. I created these listings because I wanted the search engines to index it, so that when I want to look up something in my codebase I don't have to use the much slower search functionality in my object database. Dave Winer.