cross-browser 相关问题

跨浏览器开发是指构建网站,Web应用程序,库或组件的实践,以便它们跨不同的Web浏览器和呈现引擎运行。

getParent 函数在 ie 中不起作用

我有这个功能: jQuery.fn.getParent = 函数(num) { var 最后 = this[0]; 对于 (var i = 0; i < num; i++) { last = last.parentNode; } return jQuery(last); }; and this html : 我有这个功能: jQuery.fn.getParent = function(num) { var last = this[0]; for (var i = 0; i < num; i++) { last = last.parentNode; } return jQuery(last); }; 还有这个 html : <div class="statuscontainer"> <div class="title"> Title of div here </div> blah blah blah blah <br> <a onclick="$(this).getParent(4).fadeTo("slow",.3);">fade only this div</a> </div> <div class="statuscontainer"> <div class="title"> Title of div here </div> blah blah blah blah <br> <a onclick="$(this).getParent(4).fadeTo("slow",.3);">fade only this div</a> </div> 我想要的是,每个链接都应该淡出它的主状态容器 div 而不是所有其他 div,这是使用 jQuery GetParent 完成的。 这在 firefox/chrome/safari 中效果很好,但在 IE 7/8 中,只有 blah blah blah 和链接褪色,而不是整个“statuscontainer”。 你有什么建议? 谢谢 我看不出代码有什么问题,看起来很简单。 也许使用这些 JQuery 函数之一有帮助? 家长 最近 我假设作为 JQuery 的核心功能,任何跨浏览器问题都可能在那里得到解决。 谢谢大家,我找到了解决方案,一些没有褪色的div被定位在“相对”中,一旦我删除了定位,它就起作用了:) 谢谢 我建议使用 $(this).closest('.statuscontainer').fadeTo() 代替。这样,无论 <a> 位于 DOM 中的哪个位置 - 它都会在父级中找到最接近的 .statuscontainer。 .closest()文档 为什么不直接使用jQuery('theElementSelector').parents(':eq(3)')?请注意,我没有查看您实际想要的索引,但它应该是 3 或 4,具体取决于。

回答 4 投票 0

遍历NodeList

我正在寻找一种面向未来的方法来迭代 NodeList (即从 element.querySelectorAll(selector) )以及跨浏览器兼容。之前我一直在使用 ES6 Spread

回答 2 投票 0

JavaScript MediaRecorder 不同浏览器之间的视频格式兼容性

简介 在浏览器上使用 MediaRecorder 录制视频流时,根据浏览器(Chrome、Safari 或 Firefox),MediaRecorder 可以以特定格式录制视频。

回答 1 投票 0

React 应用程序无法在 Safari 中运行。在 Chrome 和 FireFox 上工作正常,但为 safari 提供黑色布局

我的 React 应用程序适用于所有浏览器,但不适用于 MacOS 上的 Safari(Catalina OS 和版本 13.1.2 )。我没有收到任何错误,没有控制台消息,没有任何信息可以给我一些想法。它只渲染...

回答 1 投票 0

检测 WebGL 支持的正确方法?

我正在尝试跨多个浏览器检测 WebGL 支持,并且遇到了以下情况。当前版本的 Firefox 似乎报告了使用以下 c 的积极支持...

回答 8 投票 0

跨浏览器中 ActiveX 控件的替换

我正在使用asp classic开发一个应用程序。并丰富地使用了 ActiveX 控件。目前仅支持 IE。但我们正在走向跨浏览平台。 正如我们大家一样...

回答 1 投票 0

添加自定义字体系列并应用于正文时,在 mac safari 上不显示字体

在 Mac Safari 上查看: 在 Windows Chrome 上查看: 这是 css 麦粒肿 @font-face { 字体系列:Gotham HTF Light; src: url(gothamlight.ttf) 格式("truetype"); src: url(gotham-black.otf)

回答 2 投票 0

svg 遮罩在 chrome 中不起作用,但在 FF 中起作用

我在这里没有想法,我制作了一个动画 svg 来使用 javascript 来掩盖图像,非常简单,但它在 chrome 和 Edge 中不起作用,但在 Firefox 中工作正常,控制台不会抛出任何错误...

回答 1 投票 0

跨浏览器/引擎 Math.PI 始终为 3.141592653589793?

只是一个非常随机的问题,但是在每个浏览器/引擎中,javascript中的Math.PI属性总是3.141592653589793吗?

回答 3 投票 0

ERR_BLOCKED_BY_RESPONSE.NotSameOrigin CORS 策略 JavaScript

这是我从api获取的图像URL https://scontent-jnb1-1.cdninstagram.com/v/t51.2885-15/e15/242204298_1728375270686500_5634415857798350440_n.jpg?_nc_ht=scontent-jnb1-1.cdninstagram.com&_...

回答 9 投票 0

如何使用CSS横向显示英文和中日韩文字?

这是如何使用CSS跨浏览器绘制垂直文本? 14年前,似乎还没有任何明确的解决方案。 理想情况下,我想要 CJK 和拉丁字符...

回答 1 投票 0

检测用户是否通过浏览器后退按钮到达当前页面

我有一个网站,如果用户导航到某个页面,他会根据页面上的某些条件收到对话框通知。用户可以从此页面导航到其他页面,当然......

回答 5 投票 0

JavaScript 有没有办法监听控制台事件?

我正在尝试用 Javascript 编写未捕获异常和浏览器警告的处理程序。所有错误和警告均应发送到服务器以供稍后查看。 可以轻松捕获已处理的异常

回答 6 投票 0

如何知道 Firefox 中是否点击了刷新按钮或浏览器后退按钮? [重复]

如何知道 Firefox 中是否单击了刷新按钮或单击了浏览器后退按钮?对于这两个事件,onbeforeunload() 方法都是回调。对于 Internet Explorer,我正在处理...

回答 4 投票 0

隐藏的 Safari 可见性错误

我想使用可见性和翻译来控制向用户显示哪些内容。 因此,当用户通过导航进行切换时,下面的内容将通过翻译进行转换...

回答 1 投票 0

Lambdatest稳定性问题

我正在寻找针对真实设备的 lambdatest 订阅。面临稳定性、设备挂起、缓慢等多种问题,尽管成本方面比 browserstack 和其他工具要好。欸...

回答 1 投票 0

Nuxt 3 useFetch 未在请求中包含 Cookie 标头

我正在使用 Nuxt 3 向另一台服务器发出外部请求:我试图在标头中传递 cookie 变量,但检查网络请求,它不存在。这是我的可组合项: 常量...

回答 1 投票 0

Vue3 在第一台设备上更改 pinia 商店时如何在第二台设备上重新渲染应用程序?

我的问题出在用户更改信息(如语言、姓名、地址...)时的设置上。 例如,我在两个不同的浏览器上打开我的项目。如果我将默认语言从英语更改为...

回答 1 投票 0

Ubuntu 上的 Safari 浏览器

我需要在 Safari 上测试一些东西,现在我没有 Safari 浏览器并使用 ubuntu。我能做些什么? 我尝试使用 PlayonLinux,但它安装了最旧的版本,甚至不支持...

回答 1 投票 0

文本区域和输入具有不同的宽度

CSS: 文本区域,输入 { 宽度:300px; } HTML: 现场演示:http://codepen.io/qaz/pen/teaiG 为什么输入和

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.