325得票18回答
我该如何让JavaScript发出蜂鸣声?

我希望当用户超过我的<textarea>的最大字符限制时,我的网页可以发出蜂鸣声。

315得票11回答
如何使用JavaScript获取滚动条位置?

我正在尝试使用JavaScript检测浏览器滚动条的位置,以决定当前视图在页面中的位置。 我的猜想是,我需要检测轨道上拇指所在的位置,以及拇指高度占轨道总高度的百分比。我是否过于复杂化了,或者JavaScript是否提供了比那更容易的解决方案?一些代码会是什么样子?

305得票14回答
如何强制文件在浏览器中打开而非下载(PDF)?

当选项“在浏览器中显示PDF”未选中时,有没有一种方法可以强制PDF文件在浏览器中打开? 我尝试使用了嵌入标签和iframe,但仅在该选项被选中时才起作用。 我该怎么办?

304得票3回答
基于cookie的身份验证如何工作?

如何逐步描述基于cookie的身份验证工作过程? 我从未涉及过身份验证或cookie方面的任何操作。浏览器需要做什么?服务器需要做什么?以什么顺序进行?如何保持安全性? 我一直在阅读不同类型的身份验证和cookies,但我想要一个基本的描述如何将两者结合使用。我只是读到它们经常一起使用,但我找...

303得票7回答
当Chrome的元素检查器中的CSS规则变为灰色时,这意味着什么?

我正在使用Google Chrome的元素检查器检查网页上的一个h2元素,发现一些CSS规则(看起来被应用了)是灰色的。当一个样式是灰色的时候,这代表什么意思呢?通过检查器,我们可以知道:删除线表示覆盖了一个规则,而灰色的样式则代表该规则根本没有被应用。

301得票3回答
当你在浏览器中输入URL时会发生什么?

有人可以告诉我,从我在浏览器中输入URL到我看到页面的整个过程中都发生了什么?详细的过程描述将会非常有帮助。

297得票9回答
选项卡或窗口之间的通信

我正在寻找一种在浏览器中的多个标签页或窗口之间进行通信的方法(在相同域名下,不涉及CORS),并且不留下任何痕迹。有几种解决方案: 使用window对象 postMessage cookies localStorage 第一种可能是最差的解决方案 - 你需要从当前窗口打开一个新窗口,然后只...

294得票16回答
自动检测移动浏览器(通过用户代理?)

我该如何检测用户是否使用移动浏览器浏览我的网站,以便自动检测并显示适用于移动设备的版本?

270得票10回答
编辑并重新发送XHR (在Chrome、Firefox等浏览器中)?

我一直在寻找一种方法来修改浏览器中的XHR请求并重新播放它。 比如说,我在浏览器中完成了一个完整的POST请求,唯一想要更改的是一个小值,然后再次播放它。这样直接在浏览器中就能更轻松、更快捷地完成。 我已经在Google上搜索过一些相关信息,在Chrome或Firefox中似乎没有找到实现这一...

246得票40回答
如何使用JavaScript停止浏览器的后退按钮?

我正在使用PHP开发一个在线问答应用程序。我想阻止用户在考试期间返回。 我已经尝试了以下脚本,但是它会停止我的计时器。 我该怎么办? 计时器存储在文件cdtimer.js中。<script type="text/javascript"> window.h...