javascript - 如何隐藏 javascript html 脚本标签?

标签 javascript jquery html

我正在尝试从桌面隐藏 JavaScript 脚本 block ,并且只能在移动设备上显示它。

<script type="text/javascript">
  javascript code
</script>

谢谢

最佳答案

嗯,它并不是 100% 清楚你的意思,但我假设你只想在移动设备上执行一些 JS 代码!

有两种方法可以实现此目的。

  1. 您可以尝试分析服务器上的 HTTP 请求并检查 User-Agent header 以确定它是否是移动浏览器。根据您的情况,您可以生成或不生成脚本 block 。您使用什么服务器端环境?

  2. 或者您将 JS 代码包装在 if 中,并根据您在客户端上分析的用户代理执行它。看here了解有关如何执行此操作的更多信息。

关于javascript - 如何隐藏 javascript html 脚本标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24041311/

相关文章:

javascript - 为 instafeed 生成的每个列表项生成 id

javascript - 纯 Javascript 应用 + Amazon S3?

javascript - 如何使用 Jquery 在 angular 5 上触发点击事件

javascript - 如何在没有原型(prototype)助手的情况下从 Rails Controller 在页面中呈现部分内容

javascript - 将两个 div 居中,一个带有 Logo ,一个带有文本,并排放置在 html5 视频的顶部并且仍然可以响应?

javascript - 如何在返回值时不中断函数/循环(Js)

javascript - 如何使用 jquery 将下拉选项更改为默认选择

javascript - 单击按钮获取下一个/上一个 ID

javascript - 绘图始终从 0 开始,highstock 样条图

javascript - 选定的列表项颜色更改