我正在研究一个AutoIt脚本,该脚本从网站(后台)获取数据。本网站可通过_IECreate()
打开,但Invalid Browser
通过_IECreateEmbedded()
说明。我发现这个网站需要Internet Explorer 11。
在Windows 7中,即使在_IECreate()
中它也不起作用(但在更新我的Internet Explorer之后我能够这样做)。有没有办法更新_IECreateEmbedded()
的IE版本?
答案 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" />