标签: cross-browser

Javascript:document.execCommand跨浏览器?

我偶然发现了一段我以前从未见过的代码:

document.execCommand('Copy');

这似乎将剪贴板内容复制到焦点中的元素.

跨浏览器是否可以使用此功能?


我找到了一个显示兼容性矩阵的页面document.execCommand.

javascript cross-browser

63
推荐指数
2
解决办法
7万
查看次数

Array.sort()方法在不同浏览器中的稳定性是什么?

我知道ECMA脚本规范没有指定用于排序数组的算法,也没有指定排序是否应该是稳定的.

我在Firefox中找到了这个信息,它指明firefox使用稳定的排序.

有谁知道IE 6/7/8,Chrome和Safari?

javascript arrays sorting cross-browser stable-sort

63
推荐指数
3
解决办法
2万
查看次数

跨浏览器Javascript XML解析

是否有任何跨浏览器/跨平台的方法来解析Javascript中的XML文件?

javascript xml cross-platform cross-browser

63
推荐指数
2
解决办法
4万
查看次数

用于检测浏览器窗口的scrollTop的跨浏览器方法

检测浏览器窗口的scrollTop的最佳跨浏览器方式是什么?我不想使用任何预先构建的代码库,因为这是一个非常简单的脚本,我不需要所有这些自重.

javascript cross-browser

62
推荐指数
5
解决办法
6万
查看次数

如何在JavaScript中添加/删除类?

由于element.classListIE 9和Safari-5不支持,什么是替代的跨浏览器解决方案?

没有框架请.

解决方案必须至少适用于IE 9,Safari 5,FireFox 4,Opera 11.5和Chrome.

相关帖子(但不包含解决方案):

  1. 如何添加和删除css类

  2. 添加和删​​除带动画的类

  3. 添加删除类?

javascript dom cross-browser

62
推荐指数
7
解决办法
7万
查看次数

.SVG浏览器支持

我正在开发响应式设计,我正在考虑将导航图标创建为.svg文件.什么是当前的浏览器支持,是否有旧浏览器版本的变通方法/插件?

svg cross-browser

62
推荐指数
6
解决办法
9万
查看次数

防止缩放跨浏览器

对于类似地图的工具,我想禁用浏览器缩放功能.(我知道这通常是一个坏主意,但对于某些特定的网站,它是必要的).

我通过听键盘快捷键CTRL +/ CTRL -添加e.preventDefault()等来成功完成它. 但这并不妨碍从浏览器的缩放菜单更改缩放.

我试过了:

  • 使用CSS: zoom: reset; 它适用于Chrome(请参阅此页面了解一个工作示例)但它在Firefox上根本不起作用.

  • 在各种问题/答案中,我也发现了

    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">

    但这似乎仅适用于移动设备.


如何防止缩放跨浏览器?

html javascript css cross-browser

61
推荐指数
5
解决办法
7万
查看次数

跨浏览器方法使子div适合其父级宽度

我正在寻找一种解决方案,让孩子div适应它的父母width.

我在这里看到的大多数解决方案都不是跨浏览器兼容的(例如display: table-cell;IE中不支持<=8).

显示预期结果的图像,其中子div是其父级的完整大小,具有内部填充

html css cross-browser parent-child

60
推荐指数
2
解决办法
16万
查看次数

59
推荐指数
6
解决办法
10万
查看次数

如何使HTML <div>元素可编辑跨浏览器?

你知道怎么<div>用JavaScript编辑吗?我正在寻找跨浏览器的解决方案.

类似于富文本区域的东西,但使用可编辑的区域<iframe>.我需要类似的东西<div>.
我不想使用替换文本框.

html javascript cross-browser contenteditable

59
推荐指数
3
解决办法
6万
查看次数