This repository was archived by the owner on Apr 12, 2024. It is now read-only.
File tree 2 files changed +10
-3
lines changed
2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,13 @@ To ensure your Angular application works on IE please consider:
29
29
30
30
1. Use `ng-style` tags instead of `style="{{ someCss }}"`. The latter works in Chrome and Firefox
31
31
but does not work in Internet Explorer <= 11 (the most recent version at time of writing).
32
- 2. For the `type` attribute of buttons, use `ng-attr-type` tags instead of
33
- `type="{{ someExpression }}"`. If using the latter, Internet Explorer overwrites the expression
32
+ 2. For the `type` attribute of buttons, use `ng-attr-type` tags instead of
33
+ `type="{{ someExpression }}"`. If using the latter, Internet Explorer overwrites the expression
34
34
with `type="submit"` before Angular has a chance to interpolate it.
35
+ 3. For the `value` attribute of progress, use `ng-attr-value` tags instead of
36
+ `value="{{ someExpression}}"`. If using the latter, Internet Explorer overwrites the expression
37
+ with `value="0"` before Angular has a chance to interpolate it.
38
+ 4. For the `placeholder` attribute of textarea, use `ng-attr-placeholder` tags instead
39
+ of `placeholder="{{ someExpression }}"`. If using the latter, Internet Explorer will error
40
+ on accessing the `nodeValue` on a parentless `TextNode` in Internet Explorer 10 & 11
41
+ (see [issue 5025](https://github.com/angular/angular.js/issues/5025)).
Original file line number Diff line number Diff line change @@ -104,7 +104,7 @@ can be used with `ngAttr` instead. The following is a list of known problematic
104
104
- **size** in `<select>` elements (see [issue 1619](https://github.com/angular/angular.js/issues/1619))
105
105
- **placeholder** in `<textarea>` in Internet Explorer 10/11 (see [issue 5025](https://github.com/angular/angular.js/issues/5025))
106
106
- **type** in `<button>` in Internet Explorer 11 (see [issue 14117](https://github.com/angular/angular.js/issues/5025))
107
-
107
+ - **value** in `<progress>` in Internet Explorer = 11 (see [issue 7218](https://github.com/angular/angular.js/issues/7218))
108
108
109
109
### Embedding interpolation markup inside expressions
110
110
You can’t perform that action at this time.
0 commit comments