Microsoft HTA/Changing Internet Explorer Version: Difference between revisions
Jump to navigation
Jump to search
computernewb>User123 mNo edit summary |
mNo edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Series|Microsoft HTA/CSS and JavaScript|Microsoft HTA/Buttons and forms}} |
{{Series|Microsoft HTA/CSS and JavaScript|Microsoft HTA/Buttons and forms}} |
||
By default, HTAs display webpages in Compatibility View, this means that content is displayed in Internet Explorer 7. It's just [[Internet Explorer 6]] but with few more features. To change IE version, you need to use <code><meta http-equiv="x-ua-compatible" content="ie=yourversion"></code> in <code><head></code> of page. The lastest IE version is 11, but note that IE 10 has dropped support for <code><hta:application></code> settings, so if you want settings, use ie9, that support some HTML5 (for example SVG) and CSS3 (for example box-shadow) features. If you don't need settings, set ie=edge, that will render page in |
By default, HTAs display webpages in Compatibility View, this means that content is displayed in Internet Explorer 7. It's just [[Internet Explorer 6]] but with few more features. To change IE version, you need to use <code><meta http-equiv="x-ua-compatible" content="ie=yourversion"></code> in <code><head></code> of page. The lastest IE version is 11, but note that IE 10 has dropped support for <code><hta:application></code> settings, so if you want settings, use ie9, that support some HTML5 (for example SVG) and CSS3 (for example box-shadow) features. If you don't need settings, set ie=edge, that will render the page in the latest available Internet Explorer version on the system. |
||
This example is SVG enabled: |
This example is SVG enabled: |
Latest revision as of 20:36, 14 June 2024
By default, HTAs display webpages in Compatibility View, this means that content is displayed in Internet Explorer 7. It's just Internet Explorer 6 but with few more features. To change IE version, you need to use <meta http-equiv="x-ua-compatible" content="ie=yourversion">
in <head>
of page. The lastest IE version is 11, but note that IE 10 has dropped support for <hta:application>
settings, so if you want settings, use ie9, that support some HTML5 (for example SVG) and CSS3 (for example box-shadow) features. If you don't need settings, set ie=edge, that will render the page in the latest available Internet Explorer version on the system.
This example is SVG enabled:
Language: HTA, File Name: svg.hta
<html>
<head>
<title>SVG-Enabled HTML Application</title>
<meta http-equiv="x-ua-compatible" content="ie=9">
<hta:application
applicationname="Test app"
version="1"
</hta>
</head>
<body>
<p>Because this HTA includes an X-UA-Compatible header,
it is displayed in IE9 Standards mode when Internet
Explorer 9 is installed on the system. As a result,
SVG can be used to draw a blue star.</p>
<svg width="12cm" height="4cm" viewBox="0 0 1200 400"
xmlns="http://www.w3.org/2000/svg" version="1.1">
<desc>Example Star</desc>
<polygon
fill="blue" stroke="blue" stroke-width="10"
points="350,75 379,161 469,161 397,215 423,301
350,250 277,301 303,215 231,161 321,161" />
</svg>
</body>
</html>
</code>