网站在_IECreate开放,但不在_IECreateEmbedded中

时间:2017-02-23 14:43:24

标签: autoit

我正在研究一个AutoIt脚本,该脚本从网站(后台)获取数据。本网站可通过_IECreate()打开,但Invalid Browser通过_IECreateEmbedded()说明。我发现这个网站需要Internet Explorer 11。

在Windows 7中,即使在_IECreate()中它也不起作用(但在更新我的Internet Explorer之后我能够这样做)。有没有办法更新_IECreateEmbedded()的IE版本?

1 个答案:

答案 0 :(得分:1)

// from year datepicker $('body').on('focus',"#sectionD_1_year", function(){ $(this).datepicker({ changeYear: true, showButtonPanel: true, dateFormat: 'yy', yearRange: '-27:+0', onClose: function(dateText, inst) { var year = $("#ui-datepicker-div .ui-datepicker-year :selected").val(); $(this).datepicker('setDate', new Date(year, 1)); } }); }); // to year datepicker $('body').on('focus',"#sectionD_1_year_to", function(){ $(this).datepicker({ changeYear: true, showButtonPanel: true, dateFormat: 'yy', yearRange: '-27:+0', onClose: function(dateText, inst) { var year = $("#ui-datepicker-div .ui-datepicker-year :selected").val(); $(this).datepicker('setDate', new Date(year, 1)); } }); }); 默认使用IE7兼容模式。

有两种解决方案。

META TAG

如果您是自动化网站的所有者,请将其添加到元标记。

_IECreateEmbedded

使用this udf

在注册表中设置兼容模式
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />