问题标签 [browser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
245 浏览

internet-explorer - 打印 DOM 更改

我想要做的是更改表格单元格的背景颜色 <td> 然后当用户去打印页面时,现在显示更改。

我目前正在使用不显眼的脚本在一系列单元格上运行以下命令:

这适用于 IE 和 FF 的屏幕,但是,当您转到打印预览时,背景颜色会丢失。

难道我做错了什么?

0 投票
7 回答
13483 浏览

javascript - 将Javascript中的日期减少1天的最简单方法是什么?

我需要将 Javascript 日期减少 1 天,以便它正确回滚数月/数年。也就是说,如果我有一个“今天”的日期,我想得到“昨天”的日期。

当我这样做时,似乎总是需要更多的代码,所以我想知道是否有更简单的方法。

最简单的方法是什么?

[编辑:为了避免在下面的答案中混淆,这是一个JavaScript问题,而不是 Java 问题。]

0 投票
34 回答
292856 浏览

security - 禁用浏览器“保存密码”功能

为政府医疗保健机构工作的乐趣之一是必须处理有关处理 PHI(受保护的健康信息)的所有偏执。不要误会我的意思,我完全赞成尽一切可能保护人们的个人信息(健康、财务、上网习惯等),但有时人们会有点过于紧张。

恰当的例子:我们的一位州客户最近发现浏览器提供了方便的功能来保存您的密码。我们都知道它已经存在了一段时间并且是完全可选的,由最终用户决定是否使用它是一个明智的决定。但是,目前有一些骚动,我们被要求找到一种方法来禁用我们网站的该功能。

问题:网站有没有办法告诉浏览器不要记住密码?我从事 Web 开发已经有很长时间了,但不知道我以前遇到过这种情况。

任何帮助表示赞赏。

0 投票
6 回答
36746 浏览

css - 浏览器的默认 CSS 样式表

是否有针对不同浏览器的默认 CSS 样式表列表?(表格形式的浏览器样式表)

我想知道所有浏览器中文本区域的默认字体以供将来参考。

0 投票
2 回答
408 浏览

javascript - 网站如何禁止粘贴文本?

我注意到一些网站(通常是银行)禁止将文本粘贴到文本字段中。这是怎么做到的?我知道 JavaScript 可以用来吞下粘贴的键盘快捷键,但是右键菜单项呢?

0 投票
15 回答
7430 浏览

java - 大文件下载

Internet Explorer 的文件下载限制为 4GB(IE6 为 2GB)。Firefox 没有这个问题(还没有测试过 safari)(更多信息在这里:http: //support.microsoft.com/kb/298618

我正在开发一个允许用户下载非常大的文件(最大和超过 100GB)的网站

不使用 FTP的最佳方法是什么。最终用户必须能够使用 HTTP 从浏览器下载文件。我不认为 Flash 或 Silverlight 可以将文件保存到客户端,所以据我所知他们不会剪切它。

我猜我们将需要一个 ActiveX 或 Java 小程序来实现这一点。类似于 MSDN 使用的下载管理器。

有谁知道可以做到这一点的商业(或免费)组件?我们不希望用户必须安装“浏览器范围”的下载管理器(如 GetRight),我们希望它只能在我们的网站上下载。

更新:这里有一些额外的信息来帮助澄清我正在尝试做的事情。大多数超过 4GB 限制的文件都是大型高清视频文件(它适用于视频编辑公司)。这些将由互联网上的用户下载,这不会是本地网络上的人。我们希望这些文件可以通过 HTTP 访问(一些用户将位于不允许 FTP、Bittorrent 等的防火墙后面)。这将是最终用户可以下载的文件库,因此我们不是在谈论一次性大下载。将半定期下载不同的大文件。

到目前为止,@Edmund-Tay 建议的 Vault 是最接近的解决方案。唯一的问题是它不适用于大于 4GB 的文件(它在开始下载之前立即失败,它们可能在某处使用了一个 32 位整数,该文件的内容长度超出/溢出)。

最好的解决方案是 java applet 或 ActiveX 组件,因为该问题仅存在于 IE 中,其工作方式类似于链接到的文章 @spoulson。但是,到目前为止,我还没有找到可以执行类似操作(多部分下载、恢复等)的解决方案。

看起来我们可能不得不自己写。另一种选择是编写与扩展或 mime 类型相关联的 .Net 应用程序(可能是 ClickOnce)。然后用户实际上会从 web 服务器下载一个小文件,该文件在 exe/ClickOnce 应用程序中打开,告诉应用程序要下载什么文件。这就是 MSDN 下载器的工作原理。然后,最终用户只需下载/安装一次 EXE。这比每次他们想下载一个大文件时都下载一个 exe 更好。

0 投票
13 回答
112481 浏览

javascript - 使浏览器窗口在任务栏中闪烁

如何使用 JavaScript 在任务栏中使用户的浏览器闪烁/闪烁/突出显示?例如,如果我每 10 秒发出一次 AJAX 请求以查看用户在服务器上是否有任何新消息,我希望用户立即知道它,即使他当时正在使用另一个应用程序。

编辑:当新消息到达时,这些用户确实希望分心。

0 投票
5 回答
1536 浏览

silverlight - 如何跟踪浏览器是否启用了 Silverlight

我正在尝试获取有关我们网站的访问者中有多少启用了 Silverlight 的浏览器的一些统计数据。

我们目前对其余的统计数据使用 Google Analytics,因此理想情况下,我们只想在 Google Analytics 的其余统计数据中添加“启用 Silverlight”的跟踪。但是,如果它必须被写入数据库等,那就这样吧。

Nikhil 有一些 JavaScript到 Silverlight 跟踪到 Google Analytics。我已经尝试过这段代码,但谷歌分析没有选择它。

有没有人有任何其他的想法/技术?

0 投票
9 回答
4409 浏览

browser - Web应用程序的最佳浏览器

我可以为我的网络应用程序选择客户端浏览器。该应用程序正在内部使用,我们正在“手动”安装每个客户端。我想为浏览器找到更好的解决方案,所以:

什么是可以用作 Web 应用程序客户端的好浏览器?

我想拥有的一般功能:

  • 从快捷方式打开浏览器,直接访问应用程序的 URL
  • 限制导航到一组允许的 URL 的能力
  • 全屏模式,无菜单,无地址栏
  • javascript
  • 良好的 CSS 支持
  • 取消后退按钮的能力(或至少解决“网页已过期”的 IE 问题)

IE7 和 FireFox 是不错的候选者,但它们似乎都有自己的问题和问题。

0 投票
16 回答
177600 浏览

javascript - 为什么 JavaScript 不支持多线程?

这是一个深思熟虑的设计决定,还是我们当前浏览器的问题,这些问题将在未来的版本中得到纠正?