- 博客(18)
- 收藏
- 关注
原创 JavaScript 实现主窗口与子窗口跨域通信的实战代码解析
确认消息来源可信后,将接收到的消息打印到控制台,并使用event.source.postMessage方法向主窗口回复消息,event.source指向发送消息的窗口,event.origin则确保回复消息发送回正确的源。在子窗口中,通过window.addEventListener监听message事件来接收主窗口发送的消息。通过以上代码和解析,我们可以清晰地了解主窗口与子窗口跨域通信的实现过程。若使用*,虽然可以不限制目标域名,但会存在安全风险,容易遭受跨站脚本攻击(XSS) ,因此不推荐。
2025-06-16 10:03:20
382
原创 使用JS判断访问设备是电脑还是手机
有时在编写前端页面视图时,需要根据用户不同的访问设备(手机或电脑)对页面设置不同显示样式或跳转到不同的页面。可以使用JS代码获取Navigator对象的userAgent属性,通过对该属性值的分析就可以知道当前访问的设备是电脑还是手机。
2023-07-28 16:36:09
2964
1
原创 vue3创建项目
它确保了各种构建工具能够基于智能的默认配置即可平稳衔接,这样你可以专注在撰写应用上,而不必花好几天去纠结配置的问题。vue3不支持以 Vue.prototype的方式绑定全局变量,只能以app.config.globalProperties.$http在全局绑定。这里是放你要请求的接口url、请求方式post/get、传参data最后通过export default方式抛出在页面上调用!抛出基础请求方式、基础前缀、请求头信息、参数、超时时间、凭证、后端接口返回数据类型!发送请求中,配置请求的根路径。
2023-04-16 13:20:41
298
原创 js下载视频(mp4格式)
js下载视频(mp4格式),器里运行这个html文件,而不是直接双击打开。代码中的视频链接也只是一个示例,需要自己找新链接。参考链接 https://open.thunderurl.com/#/
2023-01-10 14:04:05
2492
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅