phamdacloc Posted May 21, 2013 Share Posted May 21, 2013 Hi, What is the minimum Internet Explorer version required for <IE.au3> to work? I've tested my script on Windows 8 running IE version 9 and it works fine. I'm deploying my code onto the XP machine running IE version 6.0 and entered object error. Many thanks Loc Link to comment Share on other sites More sharing options...
phamdacloc Posted May 21, 2013 Author Share Posted May 21, 2013 The culprit is _IEGetObjById() because the ID on IE9 running on Windows 7 changed from IE6 on Windows XP. The ID i'm trying to find is "gbqfq" on Google and it changes by browser. Link to comment Share on other sites More sharing options...
bogQ Posted May 21, 2013 Share Posted May 21, 2013 (edited) every version of ie can handle things diffrently and even site can be specificly made to change its code depending on users IE version, diffrent aproches or complitly diffrent source can emerge from that on your ie version, so errors are normal things. For exampe i had errors on site that have diffrent object names tupes and ids when running under 3 diffrent configurtations "winxp ie8" 'win7 ie8' "win7 ie10". And thats normal. So if you got error you gota correct your code for specific site configuration depending on ie version. Edit: As for your google problem i hardly think someone have ie6 to test it Edited May 21, 2013 by bogQ TCP server and client - Learning about TCP servers and clients connectionAu3 oIrrlicht - Irrlicht projectAu3impact - Another 3D DLL game engine for autoit. (3impact 3Drad related) There are those that believe that the perfect heist lies in the preparation.Some say that it’s all in the timing, seizing the right opportunity. Others even say it’s the ability to leave no trace behind, be a ghost. Link to comment Share on other sites More sharing options...
BrewManNH Posted May 21, 2013 Share Posted May 21, 2013 If possible, update the version of IE on that XP machine, IE6 is ancient and very insecure. If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator Link to comment Share on other sites More sharing options...
guinness Posted May 21, 2013 Share Posted May 21, 2013 Microsoft have even dropped support for it. UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 Link to comment Share on other sites More sharing options...
Bert Posted May 21, 2013 Share Posted May 21, 2013 (edited) Why is it when the OP says they have a problem with some code and just need a code fix to move forward people start going off saying "upgrade IE"? Did you ever stop to think that MAYBE the OP is powerless to upgrade IE for where he works it is what they use and for the moment he has to work with what he has? There are a bunch of businesses like this. Hell, up to last year we were still on IE6. I was powerless to make the upgrade for it was beyond my pay grade. @phamdacloc You may need to find a old version of IE.au3 (from a previous released version of AutoIt) to get what you need. It would require you to slice out from IE.au3 in the old AutoIt version the code you need. Edited May 21, 2013 by YogiBear The Vollatran project My blog: http://www.vollysinterestingshit.com/ Link to comment Share on other sites More sharing options...
BrewManNH Posted May 21, 2013 Share Posted May 21, 2013 Why is it when the OP says they have a problem with some code and just need a code fix to move forward people start going off saying "upgrade IE"?Because if it's not a corporate computer, then that is the best advice to give.Did you ever stop to think that MAYBE the OP is powerless to upgrade IE for where he works it is what they use and for the moment he has to work with what he has? There are a bunch of businesses like this. Hell, up to last year we were still on IE6. I was powerless to make the upgrade for it was beyond my pay grade.Yes, I thought of this. But as the OP didn't say anything related to it being a company computer, I thought it the best advice to give at the time, it is one avenue to explore rather than downgrading the IE functions.BTW, getObjById should work on any version of IE above 5.x. If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator Link to comment Share on other sites More sharing options...
bogQ Posted May 21, 2013 Share Posted May 21, 2013 (edited) as I already told different versions can reproduce different source depending on site owner needs for specific ie version or of need of IE itself, no one can guarantee that some site even if he upgrade to ie8 XP that it will be identical to ie9 on win7 but he might receive more help on topic coz most of users if they are still running XP have upgraded to it. As the OP know what to search on IE9 he now need to isolate his element for ie6 and make his script to take action accordingly to every different version if needed. btw coz getObjById (that is document.getElementById In real life if im not mistakeing) is from first DOM it shud be from IE5.5 and above if im not wrong. Edited May 21, 2013 by bogQ TCP server and client - Learning about TCP servers and clients connectionAu3 oIrrlicht - Irrlicht projectAu3impact - Another 3D DLL game engine for autoit. (3impact 3Drad related) There are those that believe that the perfect heist lies in the preparation.Some say that it’s all in the timing, seizing the right opportunity. Others even say it’s the ability to leave no trace behind, be a ghost. Link to comment Share on other sites More sharing options...
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