in reply to Parsing HTML and Inserting JavaScript/HTML into Documents
Your complaint about HTML::TreeBuilder sounds like you were getting tripped up by character set and unicode/non-unicode issues - this shouldn't be an HTML::TreeBuilder problem per se, and I'd encourage you to revisit your solution, possibly posting a portion to perlmonks that adds almost nothing and giving us the URL of a sample in the target language which ends up with "garbage" characters when you process it.
Hopefully you can do that without revealing your proprietary HTML/Javascript.
In perl, what you're proposing would be much, much simpler as an HTTP proxy.
Incidentally, I'll note that I have some concern as to why you're wanting to do this. You wouldn't be trying to hijack the browser against the wishes of the desktop user, would you?
--
@/=map{[/./g]}qw/.h_nJ Xapou cets krht ele_ r_ra/; map{y/X_/\n /;print}map{pop@$_}@/for@/
In Section
Seekers of Perl Wisdom