javascript - 禁用js时没有脚本标签
问题描述
有没有人尝试详细检查“无脚本”标签。如果禁用了javascript,这个“无脚本”标签是否可以执行或拉出我通过链接元素或img src元素指定的链接。
我在这里遇到的问题是……我的网站有访问者,我正在尝试跟踪浏览器附带但未启用 javascript 的用户。
我在“无脚本”标签内添加了 iframe、img、链接标签来跟踪没有 javascript 的用户,这样当无 js 用户访问该页面时,它会为我添加一个日志。但看起来“无脚本”没有被执行。
我只能添加 iframe 或 js 元素,不能添加服务器端脚本来跟踪这些用户。
== 已编辑
我尝试在带有这样的标签的 body 元素中不添加任何脚本标签。
<noscript><img src=example.com/log></noscript>
<noscript><link src=example.com/log></noscript>
<noscript><iframe src=example.com/log></noscript>
当我在禁用 js 的情况下从 Mozilla 运行它时,会触发它。但是当真正的流量访问我的网站时,这个无脚本标签不会被执行。基本上,我试图找出启用了浏览器的访问者,但不知何故,没有脚本标签没有被执行。
非常感谢您对此的任何帮助。
谢谢林恩
解决方案
最好的方法是在服务器端安装一些东西,以查看您服务的唯一身份访问者数量。
然后将此数字与 Google Analytics 的数字进行比较,看看其中有多少禁用了 JavaScript。
推荐阅读
- twilio - Twilio Studio 拨出电话
- elasticsearch - 在 Elasticsearch 中克隆和重新索引索引有什么区别?
- javascript - 在 React 中 useEffect 在值从其他组件更改后不会更新
- javascript - 从 node-red 发送数据到本地网页
- git - 过滤 git repo 以从历史记录中删除大文件。工作副本成功,但推送后未显示在远程仓库中
- jquery - 从 jquery 在views.py 中起作用的URL
- sql - 如何在没有 RawSQL 的情况下在 Django 中创建和访问正则表达式捕获组?
- tensorflow - ValueError:检查输入时出错:预期 dense_1_input 具有 3 个维度,但得到的数组形状为 (5, 1)
- php - Symfony CSRF 无效令牌:URL 中的令牌和表单中的令牌不匹配
- image - jupyter RISE,隐藏图像命令