当前位置: 首页 > 面试题库 >

没有JavaScript的Ajax

赵朝
2023-03-14
问题内容

由于用户可以在浏览器中禁用JavaScript,所以我想知道是否有任何开发使用Ajax但不使用Javascript的应用程序的方法,因此即使禁用了Javascript仍可以正常工作。有什么限制吗?


问题答案:

没有Javascript,AJAX是不可能的,因为它以客户端上运行的JS代码为前提。如果禁用了JS,则浏览器中无法执行任何操作并无法与服务器联系-
只有“死”的HTML和CSS。

Flash是一种替代方法,但是同样可以将其禁用。



 类似资料:
  • 问题内容: 有谁知道如何使ajax请求功能能够跨浏览器而无需使用jQuery等JavaScript框架? 问题答案: 该对象实际上并没有那么复杂。为了广泛兼容,您必须玩一些游戏才能创建对象,但是在此之后,对于简单操作而言,这是相当简单的。 Microsoft在MSDN页面上具有的示例,其中包括用于以跨浏览器方式创建对象的功能,该功能支持IE的早期版本。这是他们的例子: 我并不是说上面的示例是最佳实

  • 问题内容: 我正在学习AngularJS,有一件事让我很烦。 我用来为我的应用程序声明路由规则: 但是当我在浏览器中导航到我的应用程序时,我看到的不是。 所以我的问题是为什么AngularJS将此hash添加到url中?有可能避免它吗? 问题答案: 实际上,对于非HTML5浏览器,您需要#(#标签)。 否则,他们将只通过提到的href对服务器进行HTTP调用。#是一个旧的浏览器短路问题,它不会触发

  • 有 jsx 为何没有 jsstyle?

  • 我似乎无法调整这个iframe的大小 为了简单起见,我没有包括几个包装div,因为它们只用于样式。然而,上面的两个外部div位于flexbox的div中,因此它们是水平显示的,而不是占据整个水平空间。我将内容div设置为100%的宽度,第一个div设置为固定宽度。如你所见,iframe也从硬编码的固定宽度/高度开始。还要注意,重置iframe的src在js函数中起作用,而不是宽度和高度。 谢谢你

  • 我是javascript新手,我试图创建一个简单的表单验证。当我点击提交按钮时,什么也没发生。我已经看了一段时间的例子,我似乎不知道我哪里出错了。有什么建议吗: 就在这篇文章之后,我要把它分解开来,开始变得更小。但与此同时,我想另一组眼睛不会受伤,很可能我做了什么可怕的错误。 我意识到我只是在上面扔了很多代码,所以提前感谢您筛选它。