当iOS 8推出时,我们的网站突然停止工作.ASP.NET UpdatePanel中的每个回发都会导致一个空页面.如果用户代理在Safari 8(在Mac上)设置为"Chrome",它仍然有效.
我已经跟踪过,根本没有加载一些"ScriptResource.axd"和"WebResource.axd"文件.还有一个错误告诉"Sys.WebForms"未定义(可能是由于缺少脚本文件).
我们正在使用带有AJAX-Extensions 1.0的ASP.NET 2.0(我知道,已经过时了.但过去工作或者可以修复到现在为止).
在OS X Yosemite上的Safari 8中使用多个选择选择字段时,我遇到了一个问题.如果选择字段具有应用的宽度,无论是内联还是作为类,我都无法使用键盘箭头键按照正常行为向下滚动选择.
<select size="5" name="selectMultiple" multiple="multiple">
多选JSFiddle.
<select size="5" name="selectMultiple" multiple="multiple" style="width:100%;">
带有样式标签 JSFiddle.
当选择具有样式时,选择移出视图而不是向下滚动列表,从而保持所选项目在视图中.
这是我正在使用的Safari版本(版本8.0(10600.1.25))中的错误.我正在使用BrowserStack进行测试.或者这是我可以通过我的代码修复解决的问题?
谢谢.
我在最新的Safari 8.0上使用Bootstrap工具提示(仅限)这个奇怪的情况.我有一个表格,我必须在每个输入上显示工具提示(请不要问为什么).
这是一个jsfiddle的例子
`http://jsfiddle.net/d61yuy8q/11/`
Run Code Online (Sandbox Code Playgroud)
以下是它在Safari 8.0中的外观
首先我认为我们的CSS可能会导致一些问题,所以我把它剥离到纯引导类.然后我想也许我应该将那些工具提示从输入移动到包装输入的div,但这也没有帮助.
最后我删除了所有包装器,只留下了输入,但也没有帮助.
我的猜测是,如果两个相同的元素之间没有空格,则新的Safari无法识别mouseleave操作.
有没有人能想到任何解决方法呢?
safari8 ×3
ajax ×1
asp.net ×1
browserstack ×1
css ×1
html ×1
ios8 ×1
macos ×1
osx-yosemite ×1
tooltip ×1