Tag: 浏览器

我如何调用浏览器转义(esc)函数

我如何调用esc函数的这个方法,用jquery来停止页面加载。 这是一些api电话或其他东西。 有人有想法吗? 编辑: 我想取消表单提交。 我现在用的是: window.stop(); 谢谢

在javascript中检测webkit浏览器?

编辑:我实际上使用PHP来检测和创建一个带有php标签的局部变量。 if ( strpos(strtolower($_SERVER[‘HTTP_USER_AGENT’]), ‘webkit’)) { $is_webkit = “true”; } 如何检测浏览器是否基于webkit? (谷歌浏览器,更新的歌剧,safari); 我试过这个: var isWebkit = (window.webkitURL != null); if(isWebkit){ alert(“i am a webkit based browser!”); } 不适用于safari

如何识别当前打开的每个单独的浏览器窗口?

如何使用javascript唯一标识当前为所有主流浏览器打开的每个单独的浏览器窗口? 让我解释一下我需要知道的内容,让我们考虑下面的场景: 我有3个浏览器窗口[任何现代浏览器,即Chrome,Firefox等]当前打开,每个窗口都包含多个选项卡。 窗口#1:3个选项卡[选项卡A,选项卡B和选项卡C] 窗口#2:2个标签[标签D和标签E] 窗口#3:4个标签[标签F,标签G,标签H和标签I] 如何唯一标识每个浏览器窗口[即捕获每个浏览器窗口的唯一ID /值,而不是选项卡的窗口]? 所以,最后我将有3个ID [所有窗口],而不是9个ID [所有标签]。 我可以通过创建使用jQuery [crossrider]的浏览器插件或扩展来识别窗口中的所有选项卡,但无法找到唯一标识每个窗口的方法。 这可能是JavaScript / JQuery吗? 如果是这样,怎么样? 如果没有,为什么? 我在javascript中尝试了“window.name”,但这给了我9个ID,而不是3个ID。

使用JavaScript“缩放”浏览器窗口/视图?

我们可以按ctrl放大和缩小滚动。 但我想用jQuery或JavaScript来做到这一点。 有可能吗?

DIV绝对定位 – 在浏览器窗口resize后保持位置

我正在显示位置绝对的div。 .my_label{ list-style:none; list-style-type:none; position:absolute; top:2px; left:10px; width:20px; height:20px; background-color:#FF1021; } 一旦我重新调整浏览器窗口的大小,所有这些div都保持在同一位置。 而且他们不再是父母元素的绝对。 我希望他们与周围的物体保持联系。 我应该使用“相对”的位置还是有另一种方式? (也欢迎jQuery) 非常感谢

摆脱浏览器控制台中的401(未经授权)ajax错误

我正在使用jQuery.ajax调用通过javascript调用api。 如果用户未经过身份validation,则api会回复401,并且我只想为此调用忽略此错误。 我已经尝试了jQuery选项中描述的所有回调选项,但错误仍然在浏览器控制台中弹出(在Firefox和Chrome中)。 以下是触发错误的示例代码: $.ajax({ type: ‘GET’, url: ‘/url-with-auth’, dataType: ‘json’, statusCode: { 401: function (error) { // simply ignore this error console.log(error); } }, complete: logall, error: function () { // simply ignore this error console.log(error); }, async: false }).fail(function () { // ignore the error and do nothing else console.log(“$.get failed!”); }); 这还具有在由.htaccess文件保护的登台机上再次请求用户凭证的副作用,因为浏览器认为用户未被认证,因此在以下请求中用户需要重新输入他的http凭证。 […]

浏览器是根据更改还是仅重新呈现整个页面?

假设我有一个id为#msg的元素,并且在某个条件下我想添加一个类以便应用样式,例如使文本显示为红色。 我可以做$(‘#msg’).addClass(theclass) 我的问题是浏览器是如何反应的? 它是重新渲染所有页面还是重新渲染该特定元素?

如何使用JQuery动态获取Body元素高度

当我调整浏览器窗口大小时,我需要获取body元素的高度和宽度 请帮我用JQuery解决这个问题

如何使用jQuery禁用Firefox对所有图像行为的默认拖放?

Firefox有这种烦人的行为,它让用户默认拖放任何图像元素。 如何使用jQuery干净地禁用此默认行为?

jquery是如何实现$(document).ready()的?

jquery是如何实现$(document).ready() ? 当然我可以阅读代码,但我正在寻找这个概念……