Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook IE7中的双重请求提交_Facebook_Form Submit - Fatal编程技术网

Facebook IE7中的双重请求提交

Facebook IE7中的双重请求提交,facebook,form-submit,Facebook,Form Submit,有谁有过IE7向Web服务器提交两次请求的经验(或者更好的解决方案) 似乎我发送的任何邮件或邮件都会被打两次电话。这只发生在IE7中。Chrome、FF、Safari和IE8都不错 我正在使用开发者工具中的浏览器模式运行IE7到IE8,这可能是原因吗?除了您的之外,您是否还使用JavaScript.submit()?您是否使用JavaScript.submit()除了您的之外?刚刚找到了问题的症结所在-问题在于添加了javascript以使Facebooks服务器fbml正常工作 令人不快的代码

有谁有过IE7向Web服务器提交两次请求的经验(或者更好的解决方案)

似乎我发送的任何邮件或邮件都会被打两次电话。这只发生在IE7中。Chrome、FF、Safari和IE8都不错


我正在使用开发者工具中的浏览器模式运行IE7到IE8,这可能是原因吗?

除了您的
之外,您是否还使用JavaScript
.submit()

您是否使用JavaScript
.submit()
除了您的
之外?

刚刚找到了问题的症结所在-问题在于添加了javascript以使Facebooks服务器fbml正常工作

令人不快的代码是:

(function() {
    var e = document.createElement('script');
    e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
    e.async = true;
    document.getElementById('fb-root').appendChild(e);
}());
此代码用于一个平铺,使其对所有页面通用。将其移动到一个单独的页面,在该页面上使用它(邀请朋友加入应用程序)就解决了这个问题


希望这对别人有帮助

这才是问题的症结所在-问题在于添加了javascript以使Facebooks服务器fbml正常工作

令人不快的代码是:

(function() {
    var e = document.createElement('script');
    e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
    e.async = true;
    document.getElementById('fb-root').appendChild(e);
}());
此代码用于一个平铺,使其对所有页面通用。将其移动到一个单独的页面,在该页面上使用它(邀请朋友加入应用程序)就解决了这个问题


希望这对别人有帮助

请出示样品代码请出示样品代码