在加载网页时运行客户端脚本
Running a client-script on loading a webpage
我想在用户尝试访问网页时运行脚本。
例如,我输入 google.com,当页面加载时,我希望客户端脚本 知道页面的协议(在本例中为 https)。
我知道windows.location.protocol是了解JS协议的一种方式。
但是,当用户在浏览器中访问网页时,我如何运行此内容。
我也可以发送网页请求并使用 ajax 分析响应。假设我向Facebook发送了一个http请求。我收到一条 301 重定向消息。我如何分析此响应并知道这是重定向消息。
是否需要修改浏览器?没有它能做到吗?谢谢
就像@SachinKumar说的...
1)获取和使用协议:在您喜欢的浏览器中创建一个浏览器插件。Chrome是最明显的选择。
2)确定响应:您的意思是,当用户收到301时,使用自己的代码对其进行分析吗?(可能可以使用浏览器插件。或者,你的意思是你只是想自己检查某个页面的响应?(Jquery的http/get函数是做到这一点的一种明确方法。
相关文章:
- 在使用客户端脚本时拾取JSON对象
- Dynamics 2016内部部署Crm客户端脚本.选项集控件类型缺少方法
- ASP.NET IIS应用程序中的客户端脚本缓存
- 当客户端脚本显示时,正确调整ModalPopupExtender的大小
- 在JS或jQuery或任何客户端脚本的帮助下,通过查看源代码读取源代码
- 如何为输出Json对象的ajax调用编写客户端脚本
- 在重定向到 ASP.NET C# 中的另一个页面之前显示客户端脚本警报
- 在特定位置注册客户端脚本
- zip.js读取zip中的文件名.(仅限客户端脚本)
- 在执行客户端脚本后获取文档源
- 如何在等待php客户端脚本的回复时终止php服务器脚本
- 客户端脚本生成验证的无效HTML
- 客户端脚本协助
- 带有客户端脚本的HTML表,可存储在Mysql数据库中
- 如何从客户端脚本检测身份验证超时
- 如何在 Jade 模板中包含客户端脚本
- 为什么服务器端和客户端脚本无法交互
- 注册客户端脚本不适用于设置数组值
- 客户端脚本,用于显示来自其他网站的所有图像
- 在单页应用中将敏感的业务层逻辑与客户端脚本分离/保护