有没有办法在 Servlet 中知道 JS 是否在浏览器上启用
Is there any way to know in Servlet is JS is enable or not on browser?
有什么方法可以在 Servlet 中知道 JS 是否在浏览器上启用?还想要安装在浏览器上的Flash版本。我只想要 Servlet 中的所有这些信息。我们需要在最后记录此信息。
有办法,
- 添加一个名称如下的新 Servlet,例如
JsServlet
-
添加无脚本标记
<无名氏>无名氏>
< img src="{PATH TO YOUR SERVLET}" > < /noscript>
-
从 Servlet 返回一些空白图像
- 如果调用此 Servlet,您可以得到浏览器剂量不支持脚本。
编辑:servlet代码将是,
public class JsServlet extends HttpServlet{
protected void service(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
/*Write your code that you wan't */
/*You are here means the browser dose not support javaScript*/
BufferedImage buffer = new BufferedImage(1, 1,
BufferedImage.TYPE_INT_RGB);
response.setContentType("image/png");
OutputStream os = response.getOutputStream();
ImageIO.write(bufferedImage, "png", os);
os.close();
}
相关文章:
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 使用onkeyup JS事件检查输入的值是否唯一
- JS数组-检查对象值是否重复
- 是否可以在使用headerphp函数后自动调用JS函数
- d3.js圆的半径是否可以由样式属性指定
- 如何检查链接是否有文本,并根据文本值评估条件-Jquery/JS
- node.js是否具有'match()'方法如果是,语法是什么
- js文件是否阻碍了war文件的构建
- node.js测试事件是否是在不使用超时的情况下使用sinon.js发出的
- 如何判断请求/承诺是否需要超过5秒才能完成,angular js
- 使用js/jQuery检查对象(而不是元素)是否真的存在
- 是否可以将JXBrowser显示的JS确认对话框的结果返回到调用它的JS部分
- 检查数组中是否存在字符串值,并返回找到的数组值js
- Javascript滑块不滑动,如何判断是否存在JS冲突
- 是否可以使用Chart.js缩短雷达图上的外部标签,而不影响其他标签
- 是否可以为React'打开React.js自动绑定;s类模型
- 是否可以使用Sinon.JS检查函数参数绑定是否正确
- mongodb检查值是否存在(node.js)
- Three.js-如何检查对象是否在球体后面(不可见)
- 如何使用JS检查AWS S3上是否存在动态创建的文件