Tag: internet explorer 10

IE10 – JQuery ajax html没有加载数据

我已经通过查看以下post( Ajax不能在IE10上工作 )和其他一些网站做了一些研究,但遗憾的是它没有解决我的问题,这就是我需要你帮助的原因;) 下面你可以看到我的JQuery ajax脚本,我的问题是我可以获取ajax并将值返回到errorDivStyle,但是我无法加载$(“#mainView”)。html(data); 数据从PHP脚本及其HTML返回。 请注意它在Chrome,FF和IE 9中完全正常,但不是IE10。 有什么我做错的吗? $(document).ready(function () { var category = $(“#category”).val(); $(“#category”).change(function(){ $.ajax({ type: “POST”, url: “test.php”, data: $(this).serialize(), cache: false, success: function(data) { if(data) { $(“#mainView”).html(data); $(“#errorDivStyle”).html(“” + category + ” category have been loaded”).show(); } } }); return false; }); });

具有i-frame跨域的Fancybox,部分使用Explorer10兼容模式呈现

打开fancybox i-frame的网站,在i-frame中有一个aspx -ajax页面的其他域。 只有IE10处于兼容模式(其他浏览器没有问题),页面只是部分渲染,当我点击一个按钮(例子来改变包的颜色)时,页面被正确渲染。 首次呈现: 点击橙色后: 更新: 1)在单独的i-frame(没有fancybox)上,页面完美运行。 2)这不是跨域问题,我的电脑上也存在问题。

IE10未将参数传递给AJAX发布请求中的Web服务方法

我有一个JQuery函数,它在Web服务方法上执行AJAX Post。 此function适用于FireFox,Chrome,Safari和IE 9及更低版本。 由于某些奇怪的原因,IE10不传递执行Web方法所需的参数并抛出以下exception: ================================================== ========================= ExceptionType = System.InvalidOperationException Message =无效的Web服务调用,缺少参数值:’parameterX’。 StackTrace = System.Web.Script.Script.Services上System.Web.Script.Services.WebServiceMethodData.CallMethodFromRawParams(Object target,IDictionary 2 parameters) at System.Web.Script.Services.WebServiceMethodData.CallMethodFromRawParams(Object target, IDictionary 2参数) System.Web.Script.Services.RestHandler.ExecuteWebServiceCall(HttpContext context,WebServiceMethodData methodData)中的.RestHandler.InvokeMethod(HttpContext context,WebServiceMethodData methodData,IDictionary`2 rawParams) ================================================== ========================= 我试图在AJAX请求中使用各种传递数据的组合,包括JSON.stringify()方法。 没有工作,这似乎是IE10中的一个错误。 这是JQuery函数: var valueX = $inputBox.val().replace(“‘”, “!”); var valueY = 1; myNameSpace.activeAjaxRequest = $.ajax({ type: “POST”, contentType: “application/json; charset=utf-8”, url: webServiceMethodUrl, data: JSON.stringify({ […]

如何在Windows 8.1触摸屏中处理鼠标hover和鼠标hover事件

在我的asp.net项目中,我在mouseover和mouseleave / mouseout事件的按钮和其他一些控件上编写了javascript函数。 此前,该网站用于非触摸屏设备。 但是现在当我试图访问Windows 8.1上的同一个网站时,在Internet Explorer 10/11上,问题是,在触摸屏幕鼠标点击事件被触发后(在我的情况下这是好的)当我在屏幕上移除手指,mouseleave事件被触发(这是有问题的,例如,在mouseleave事件触发后,下拉列表无法正常工作)。 此问题仅出现在Internet Explorer 10/11中。 该网站在Chrome上的所有function都运行良好。 是否有任何JQuery插件或其他解决方案来解决这个问题? 请尽快回复。 我迫切需要这个。 提前致谢。

jQuery slideToggle和CSS border-radius propery show在IE10中连线

我正在使用MVC4,在我的页面中我使用了4个div和所有div。 我有JSFiddle URL来检查我的确切问题。 的jsfiddle 请仅在IE10中运行,因为在IE10或任何其他浏览器下它工作正常。 jQuery(document).ready(function () { jQuery(“.HomeContent”).hide(); jQuery(“.HomeDivHeading”).click(function () { jQuery(this).next(“.HomeContent”).slideToggle(250); }); }); 在IE10中,当我向下滑动时,它会像这样显示出来 我想解决这个问题,当我向下滑动它看起来像有线,并在一段时间后显示自动纠正。 请让我知道如何解决这个问题….

IE-10使用jquery设置焦点在文本框上时的光标位置

将焦点设置在文本框上时,我在IE -10(窗口-7 SP-1)中出现问题。 我的光标位于文本框的开头。 如何设置文本框值的结束位置。 DEMO我试试这个问题的j-query代码 – var input = $(“#txt1”); // textbox Id var len = input.val().length; input[0].focus(); input[0].setSelectionRange(len, len); 尝试使用JQUERY CODE WITH JQUERY问题已解决,但为什么游标设置从IE-10开始(窗口-7 SP-1)? 以及任何其他解决方案。

IE10与jquerymobile应用程序冻结

我有一个jQueryMobile网站在IE10上冻结(所有其他浏览器似乎没问题)。 这种行为与此处记录的内容非常相似( https://github.com/jquery/jquery-mobile/issues/5695 )。 我在应用程序发生时已经采用了应用程序的配置文件跟踪,它看起来有点像这样(按包含时间排序)。 这是配置文件的完整csv导出的链接( http://db.tt/JFTFyeGP ) handle 135,142 68,758.53 1,018.14 https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 2,746 Function.apply 1,125,502 68,408.73 1,035.73 dispatch 135,142 68,005.18 550.11 https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 3,035 fn 44,975 63,690.31 65.47 https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 3,613 each 180,179 63,651.23 1,053.31 https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 619 Function.call 1,127,413 63,538.86 119.21 trigger 135,319 58,534.15 1,247.76 https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 2,901 Anonymous function 89,970 53,944.71 135.82 https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 7,400 Anonymous function […]

jQuery POST不在IE10上发送Content-Type

我在Windows 7 64位上使用jQuery 1.9.1和Internet Explorer版本10.0.9200.16686,更新版本10.0.9(KB2870699)。 使用$ .ajax进行POST时,不会发送Content-Type标头。 它在Chrome和其他浏览器中运行良好,我相信以前在IE10上工作正常,所以我怀疑IE10的一些更新引起了一个问题。 我也可以手动创建XMLHttpRequest并发送请求,所以我假设它必须是jQuery中的一个错误才是真正的问题? 我尝试升级到1.10.2,但遇到同样的问题。 我使用$.ajaxSetup设置了contentType: $.ajaxSetup({ contentType: ‘application/json; charset=utf-8’, context: document.body, dataType: ‘json’, accepts: ‘application/json’, processdata: true, cache: false, crossDomain: true, xhrFields: { withCredentials: true } }); 我也尝试将其明确设置为$.ajax选项的一部分。 var options = { url: basePath + ‘login’, type: ‘POST’, dataType: ‘json’, contentType: ‘application/json’, data: JSON.stringify({ UserName: username, Password: password, RememberMe: […]

如何在IE 10/11中可靠地将XML转换为String?

在使用jQuery解析XML并转换回字符串时,IE 10和IE 11未正确保留命名空间。 除了编写我自己的字符串代码之外,在IE 10/11中还有其他可接受的方法吗? 这是我正在使用的代码,我也做了一个小提琴: http : //jsfiddle.net/kd2tvb4v/2/ var origXml = ” + ” + ”; var xml = $($.parseXML(origXml).documentElement); var reprocessedXml = (new XMLSerializer()).serializeToString(xml[0]); $(‘#origXml’).text(origXml); $(‘#reprocessedXml’).text(reprocessedXml);

jQueryhover在IE10中不起作用,但适用于较低的IE版本

在我的网站上,这些框应该淡入描述中。 这适用于我尝试过的每个浏览器,除了IE10。 这是一个WordPress网站,我使用九个插件。 我已经尝试停用所有插件但徘徊仍然无法在IE10中运行。 下面是我用于hover的代码: jQuery(document).ready(function($){ $(‘.thumbnail’).hover(function() { $(‘img’, this).stop(true,true).fadeTo(100, 0.1); $(‘.description’, this).stop(true,true).fadeIn(100); }, function() { $(‘img’, this).stop(true,true).fadeTo(100, 1); $(‘.description’, this).stop(true,true).fadeOut(100); }); }); 有人可以帮我识别问题吗? 如果我遗漏了任何重要信息,请告诉我。 谢谢。 编辑:过滤/hover的整个代码。 // Filter $(function() { var time_effect = 1000; var effect_name = ‘easeOutQuart’; $(‘.all’).quicksand( $(‘.everything article’), { duration: time_effect, attribute: ‘data-id’, easing: effect_name, adjustHeight: ‘auto’, useScaling: false }, function() […]