Home Dashboard Directory Help
Search

<HTA:APPLICATION> tag does not work in IE10 by Ivan G3


Status: 

Closed
 as Won't Fix Help for as Won't Fix


Type: Bug
ID: 785055
Opened: 4/18/2013 1:21:21 PM
Access Restriction: Public
0
Workaround(s)
view
5
User(s) can reproduce this bug

Description

The <hta:application> element does not work in IE10 mode of an HTA (HTML Application).
For example, the following code will cause the HTA to display no border, have a custom icon, and open minimized initially:

<hta:application windowstate="minimize" border="none" icon="myIcon.ico" />

But these settings are ignored when run in IE10 mode (by setting the value of the X-UA-Compatible meta tag). It works correctly in IE9 mode.

http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/thread/fa1a9128-c933-409b-9d6e-11770e631e52
Details
Sign in to post a comment.
Posted by EricLaw [ex-MSFT] on 11/12/2013 at 2:29 PM
The point is that using IE10 mode is not supported for HTA, a legacy technology. You can either build your HTA to target IE9 mode, or you can migrate off of HTA and use IE10+ modes.
Posted by asbest on 8/2/2013 at 7:23 AM
So how do we add an icon to the titlebar now? I tried favicon, but that didn't seem to work.
Posted by Microsoft on 5/2/2013 at 2:26 PM
Thank you for your feedback.

The Internet Explorer team is increasingly focused on standards compliance, and markup-based behaviors are not part of modern web standards. In IE10 mode support for markup based behaviors has been removed, and this includes hta:application.

In addition, for HTML-based applications the focus for Windows 8 and beyond the team's focus is on Windows Store applications.

Best regards,

The Internet Explorer Team
Sign in to post a workaround.