猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
检查是否通过PHP启用了JavaScript
有没有办法检查PHP是否启用了JavaScript?如果是这样,怎么办?
慕哥9229398
浏览 587
回答 3
3回答
狐的传说
不可以,这是不可能的,因为PHP是一种服务器端语言,它无法以任何方式或形式(客户端从PHP服务器请求)访问客户端的浏览器。客户端可以通过HTTP标头提供一些元信息,但是它们不一定告诉您用户是否启用了JavaScript,并且您无论如何都不能依赖它们,
0
0
0
芜湖不芜
也许是一个更简单的选择...<html><head> <noscript> This page needs JavaScript activated to work. <style>div { display:none; }</style> </noscript></head><body><div>my content</div></body></html>
0
0
0
jeck猫
从技术上讲没有,因为正如其他答案所说,PHP严格是服务器端的,但是您可以这样做...在服务器上的PHP页面中,输出(为简洁起见,删除了许多HTML)<html> <head> <script type="text/javascript" src="jquery1.4.4.js"></script> <script type="text/javascript"> $(document).ready(function(){ $.get("myPage.php"); }); </script> </head> </html>然后在myPage.php设置会话变量以指示客户端支持JS<?php session_start(); $_SESSION['js'] = true;?>但实际上,只需使用<script></script><noscript></noscript>标签,就省去了很多很多的工作...
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
PHP
php如何把参数放在Http Request Heade????
1 回答
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续