searle Posted October 17, 2011 Posted October 17, 2011 I've been tasked at work with creating a modified version of a web based tool... The goal is to correct bugs, add functionality, etc. I was initially thinking about using Chrome or FF and just building an add-on to handle the constant reload modifications necessary, but FF doesn't load it properly (just loads raw HTML, Mime type issue), and the system is locked such that I cannot load Chrome. I'm stuck using IE7. Given this, any suggestions on the best way to accomplish this goal? The title won't change, and the URL may not even change (possible reload). I've been playing around with the functions and the DOM by injecting javascript, which works nicely, but I need to repeat this each time the page loads. I was thinking about writing a "dirty bit" type variable to the page, such that a modification by me would set it to true, and a reload would result a false being returned. I could then write a loop that constantly checks to see if the page needs JS injected again. Is this too convoluted? Does anyone have suggestions on how best to accomplish my goal? Thanks.
somdcomputerguy Posted October 17, 2011 Posted October 17, 2011 Take a look at the IE UDF functions, maybe in particular the _IEBodyWriteHTML function, if you haven't. - Bruce /*somdcomputerguy */ If you change the way you look at things, the things you look at change.
searle Posted October 18, 2011 Author Posted October 18, 2011 Thanks for the reply. I've checked out the IE UDFs, but they still require monitoring for changes.
DaleHohm Posted October 18, 2011 Posted October 18, 2011 (edited) ObjEvent will let you trigger code afte an onload event. Dale Edited October 18, 2011 by DaleHohm Free Internet Tools: DebugBar, AutoIt IE Builder, HTTP UDF, MODIV2, IE Developer Toolbar, IEDocMon, Fiddler, HTML Validator, WGet, curl MSDN docs: InternetExplorer Object, Document Object, Overviews and Tutorials, DHTML Objects, DHTML Events, WinHttpRequest, XmlHttpRequest, Cross-Frame Scripting, Office object model Automate input type=file (Related) Alternative to _IECreateEmbedded? better: _IECreatePseudoEmbedded Better Better? IE.au3 issues with Vista - Workarounds SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y Doesn't work needs to be ripped out of the troubleshooting lexicon. It means that what you tried did not produce the results you expected. It begs the questions 1) what did you try?, 2) what did you expect? and 3) what happened instead? Reproducer: a small (the smallest?) piece of stand-alone code that demonstrates your trouble
searle Posted October 18, 2011 Author Posted October 18, 2011 Awesome. I'll check it out next time I'm at work. Thanks a bunch.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now