We have a tool where autohotkey is used and the tool is designed to work for Internet explorer.
As you know now Internet explorer is no more used, we have to switch the code to work with other browsers. We have used comobject for Internet explorer:
'ie := ComObjCreate("InternetExplorer.Application")`
`ie.Visible := true'
I have seen in some forums that comobject is not supported for Edge and Chrome.
Can you suggest the alternate for above code?
TIA.
Related
My objective is to force an URL to be opened in Microsoft Edge. I found a way to do this with : microsoft-edge:url.
The fact is that this method works under Internet Explorer, Chrome but NOT in Edge. Using this method in Edge will open a Bing search but not my link.
I'm encountering this issue because I want to change a link from a website and it doesn't work at all if I'm already in Edge.
Is there any solution?
The microsoft-edge:url protocol enables other browsers to switch to Edge, except Edge itself since you're already in Edge. In this case, I would suggest modifying your code. You can first detect if the user is using Edge or other browsers. For other browsers, you can use microsoft-edge:url protocol; For Edge, you can simply use the url.
I have been using HTML, CSS, JS and jQuery in my web development and it is my first time. I have been testing my design on Chrome, Firefox and Microsoft Edge, and it works perfectly.
But when it comes to Internet Explorer, things just don't work well. Squeezed images, animation not working, margin/padding issues, flickering image when scrolling etc...
So my question is, are there any merits in getting any websites to work flawlessly with IE? IE is like the least popular browser now that Microsoft Edge is here (from what I read sometime ago). Just wondering if I should invest my time in getting my website to work with Internet Explorer.
#zaraku27
I think you should make a website which is compatible on every browser although Internet Explorer is not commonly used by everyone because of some other modern browsers but some of the application are optimized only for IE and some websites can only be used on IE whereas it is faster with windows computer because it is integrated. It is also simpler to use then other modern browser like Chrome, FireFox, Opera and etc and it is highly compatible with almost all the Operating System.
The versions 9 and above of Internet Explorer use HTML5 which enhances browsing experience, This lets the user to stream videos and audios excluding any type requirements of installing additional plugins IE being one of the oldest and conventional web browsers support many of the applications which some modern web browsers may not support .
For google chrome, you can enable high DPI support by enabling following switch in google chrome shortcut.
/high-dpi-support=1
Is there a way to enable such switch for Internet Explorer? I am using Internet Explorer 11.0 on window 7.
no there is no command line switch for IE for that feature. IE11 also does not support the picture element. https://msdn.microsoft.com/en-us/library/hh826025(v=vs.85).aspx
For some reason I can't get the Google "save to drive" button to work in IE11 - it appears as a black triangle with a popup tooltip saying "Save to Drive is not supported for this browser"
I'm confused as I can't find any reference to this lack of support in the Google documentation (which also appears to refer to the two most recent IE browsers being 9 and 10, but perhaps I'm reading it wrong), and the button appears to work correctly in older and newer versions of Internet Explorer I've tested.
Example page here: http://www.oreilly.com/data/free/analyzing-data-in-the-internet-of-things.csp?download=yes
Well, according to the documentation of Google Drive. The Save to Drive button supports the most recent versions of the following browsers:
Chrome
Firefox
Safari
Internet Explorer (which are IE9 and IE10)
In the case of Internet Explorer, I think as of now it is only available in IE 9 and 10.
I also found out that there is an existing issue about this.
The Chrome developer tools have a feature to change the user-agent to spoof servers enabling developers to test applications for other devices and browsers without having to leave the comfort of the Chrome browser on a desktop terminal. I assume that Chrome emulates these other browsers rather than them virtually. How standards compliant is Chrome with regard to JavaScript, CSS, and other technical browser differences? For instance, has anyone done a comprehensive test to determine if the Chrome emulation of Internet Explorer 7 and the actual Internet Explorer 7 render identical pages, pixel for pixel?
Chrome does not attempt to emulate other browsers at all when the user agent string is changed.
To verify this assertion, just use Internet Explorer-specific features, such as conditional compilation, conditional comments, ActiveX, VB Script, ... None of these function in Chrome.
If you want to get Chrome to render pages like Internet Explorer, install the IE Tab Chrome extension. An existing installation of Internet Explorer is required though, which implies that non-Windows operating systems such as Linux and Mac are not supported.