1
我有一个好奇的问题,发生在只有在Safari(我使用5.1.4)。我有以下的代码提交登录表单:setTimeout问题只出现在Safari中
$('#login-submit').click(function(e) {
e.preventDefault();
xDomainUtils.setIframeProxy('showLoginLoader');
setTimeout(function() {
$('#login-form').submit();
}, 1000);
});
登录永远不会发生在Safari。加载gif只是旋转和旋转。我已经使用Safari开发者工具来遍历代码,并且在}, 1000);
行之后似乎失败了。它不会抛出任何JavaScript错误 - 就好像JavaScript在该点之后停止运行一样。
我知道当你看不到整个代码库时很难提供反馈 - 我只是想知道这是否是Safari的一个已知问题。感谢您的任何建议!
不,这不是一个已知的问题,可能是其他代码的问题。 PMI但什么是xDomainUtils?如果你评论一下会发生什么?你能发布你的表单HTML和其他任何JavaScript吗? – j08691