Questions tagged «cross-browser»

跨浏览器开发是指构建网站,Web应用程序,库或组件,以使其在不同的Web浏览器和呈现引擎中起作用的实践。

10
跨平台,跨浏览器的方式来播放Java脚本中的声音?[重复]
这个问题已经在这里有了答案: 如何播放音频? (20个答案) 18天前关闭。 我正在编写一个dhtml应用程序,该应用程序创建系统的交互式仿真。用于模拟的数据是从另一个工具生成的,并且已经有大量的旧数据。 模拟中的某些步骤要求我们播放音频的“浊音”片段。我一直找不到在多个浏览器上完成此操作的简便方法。 Soundmanager2几乎可以满足我的需要,但它只能播放mp3文件,并且旧数据也可能包含一些.wav文件。 有没有其他图书馆可能会对您有所帮助?

1
将您的favicon.ico文件放在非根目录下不是一个好主意吗?
浏览器何时以及如何请求favicon.ico文件?他们是否总是以root身份进行检查,还是首先阅读网页内容以查看网页是否指定了位置? 我在/ images中有我的favicon.ico路径。每个页面中都有以下标记: <link rel="shortcut icon" href="images/favicon.ico"> 当我在浏览器中加载页面时,它似乎可以正常工作(我可以看到文件),但是我不知道它们是否首先对我的根文件夹(文件不存在的地方)发出了错误的请求,并且稍后向链接发出请求。 我想通过浏览器对我的网站进行不正确的调用来最大程度地减少404和浪费的带宽。 编辑:我正在寻找浏览器如何工作,并请求此文件的一些见解,所以我的网站结构是有效的。

22
Enter键的行为类似于Javascript中的Tab
我正在寻找一种创建表单的方法,按Enter键可使焦点移至页面上的“下一个”表单元素。我一直在网上找到的解决方案是... <body onkeydown="if(event.keyCode==13){event.keyCode=9; return event.keyCode}"> 不幸的是,这似乎仅在IE中有效。因此,这个问题的实质是,是否有人知道适用于FF和Chrome的解决方案?另外,我宁愿不必将onkeydown事件添加到表单元素本身,但是如果那是唯一的方法,则必须这样做。 这个问题与问题905222相似,但在我看来,这是一个自己的问题。 编辑:另外,我已经看到人们提出了这样的问题,即这不是好样式,因为它与用户习惯的表单行为不同。我同意!这是客户的要求:(

3
如何在浏览器的右下角放置div?
我试图将带有一些注释的div放置在屏幕的右下角,该注释将一直显示。 我使用以下CSS: #foo { position: fixed; bottom: 0; right: 0; } 它在Chrome 3和Firefox 3.6上都可以正常工作,但IE8很烂... 有什么合适的解决方案?

10
在我的AJAX应用程序中拦截对“后退”按钮的调用
我有一个AJAX应用。用户单击一个按钮,页面的显示就会改变。他们单击后退按钮,希望进入原始状态,但转而在浏览器中转到上一页。 如何截取并重新分配后退按钮事件?我已经研究过RSH之类的库(我无法使用...),而且我听说使用井号标签在某种程度上有所帮助,但我无法理解。

3
应该以表格形式使用PUT和DELETE吗?
假设我的Web应用程序在服务器端完全支持PUT和DELETE,我应该使用它们吗? 基本上我的问题是有多少浏览器支持此功能: <form method="PUT"> 要么 <form method="DELETE"> 除了符合REST之外,使用这两种HTTP方法还有什么好处?(假设这两种方法的替代品是常用的POST)

13
如何在JavaScript中添加/删除类?
由于element.classListIE 9和Safari-5不支持,因此有什么替代的跨浏览器解决方案? 请没有框架。 解决方案必须至少在IE 9,Safari 5,FireFox 4,Opera 11.5和Chrome中运行。 相关文章(但不包含解决方案): 如何添加和删除CSS类 用动画添加和删除类 添加删除课程?

12
在线Internet Explorer模拟器[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 6年前关闭。 改善这个问题 (试图找到类似的问题/重复项,但失败) 我在Mac上开发。我爱我的Mac。我使用Chrome,Firefox和Safari进行开发。我爱他们都是出于不同的原因。 但是我也必须为Internet Explorer用户开发。 我知道,我在这里不是唯一的。 我喜欢使用webkit inspector / firebug来与CSS混淆。我在测试ie6-8时发现的最大问题之一是无法即时编辑CSS。在VM或实际PC上来回移动,在CSS中进行尝试,保存,在IE中重新加载,失败和重复,都会导致开发过程缓慢。 所以,关于我的实际问题。 有各种适用于各种Internet Explorer版本的在线模拟器吗?使用ie引擎以某种方式呈现页面的某种方式,但仍然允许我使用检查器吗? 这有可能吗?

13
锚链接内的按钮在Firefox中有效,但在Internet Explorer中不起作用?
我的网站上的其他所有内容似乎都与所有浏览器兼容,但链接除外。它们显示在页面上,但不起作用。我的链接代码如下- <td bgcolor="#ffffff" height="370" valign="top" width="165"> <p> <a href="sc3.html"> <button style="width:120;height:25">Super Chem #3</button> </a> <a href="91hollywood.html"> <button style="width:120;height:25">91 Hollywood</button> </a> <a href="sbubba.html"> <button style="width:120;height:25">Super Bubba</button> </a> <a href="afgoohash.html"> <button style="width:120;height:25">Afgoo Hash</button> </a> <a href="superjack.html"> <button style="width:120;height:25">Super Jack</button> </a> <a href="sog.html"> <button style="width:120;height:25">Sugar OG</button> </a> <a href="91pk91.html"> <button style="width:120;height:25">91 x PK</button> …


2
页眉/页脚/导航标签-在IE7,IE8和浏览器中,不支持HTML5的标签会发生什么变化?
我很想开始特别使用Html5<header>/<footer>/<article>/<nav>标签。 如果浏览器不支持这些怎么办? 我还需要对它们进行样式设置:例如:nav具有边框和边距等。您知道标准的CSS知识。 因此,如果我使用nav标签对它们进行样式设置,则IE7和IE8等将忽略这一点?

3
document.body.scrollTop Firefox返回0:仅JS
纯javascript有其他选择吗? 以下作品适用于歌剧,chrome和safari。尚未在资源管理器上测试: http://monkey-me.herokuapp.com https://github.com/coolcatDev/monkey-me-heroku/blob/master/static/js/myscripts.js 页面加载时应向下滚动至div'.content': var destiny = document.getElementsByClassName('content'); var destinyY = destiny[0].offsetTop; scrollTo(document.body, destinyY, 200); function scrollTo(element, to, duration) { if (duration <= 0) return; var difference = to - element.scrollTop; var perTick = difference / duration * 2; setTimeout(function() { element.scrollTop = element.scrollTop + perTick; scrollTo(element, to, duration …


8
浏览器是否实际使用和支持SNI?
我可以找到有关SNI的各种信息(请参阅Wikipedia),但是我找不到关于浏览器中实际支持的任何统计信息。 我能找到的最好的办法是,它应在带有SP3的Windows XP上运行。 有人知道SNI是否可以在实践中实际使用吗?
67 ssl  cross-browser  sni 

5
以跨浏览器的方式查找视口的确切高度和宽度(无Prototype / jQuery)
我正在尝试找到浏览器视口的确切高度和宽度,但是我怀疑Mozilla或IE给我的号码不正确。这是我的身高方法: var viewportHeight = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; 我还没有开始做宽度,但是我猜它将会是类似的东西。 有没有更正确的方式来获取此信息?理想情况下,我希望该解决方案也能与Safari / Chrome /其他浏览器一起使用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.