是否还需要检查访问者的浏览器是否支持 Ajax?

发布于 2025-01-08 05:09:29 字数 148 浏览 1 评论 0原文

如果我的网站上有 Ajax 代码:

1) 是否还需要检查用户的浏览器是否支持 Ajax?他们不都是吗?

2)如果是这样,是否有非ActiveX方法来检查这一点?我真的很想避免使用 ActiveX,因为某些安全过滤器可能会将其标记为潜在的恶意软件。

If I have Ajax code on my website:

1) Is it still necessary to check if a user's browser supports Ajax? Don't they all?

2) if so, is there an non-ActiveX approach to check this? I'd really like to avoid ActiveX as some security filters could flag it as potential malware.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

雪落纷纷 2025-01-15 05:09:29

这不是浏览器是否支持“ajax”的问题,这只是一个简洁的术语,用于描述客户端通过 Javascript 从服务器检索数据的过程,通常是异步的,并且通常使用 XMLHttpRequest 对象。

此对象IE 5-6 未定义,因此您必须编写代码来补偿,或者使用诸如 jQuery 之类的库来封装它。

因此,您应该问的是,如果客户端上不可用 Javascript,您的网站是否会正常降级。即用户是否仍然可以在没有 JavaScript 的情况下访问内容?

It's not a question of if browsers support 'ajax', this is just a pithy term used to describe the process of a client retreiving data from a server via Javascript, typically asynchronously, and typically using the XMLHttpRequest object.

This object is not defined by IE 5-6, so you have to write code to compensate, or use a library such as jQuery which encapsulates this.

So, what you should be asking is whether your site gracefully degrades if Javascript is not available on the client. i.e. can users still get to the content without Javascript?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文