- 博客(6)
- 收藏
- 关注
原创 iframe、object、embed引用区别
网页开发中iframe、object和embed的区别:iframe用于嵌入完整HTML文档,具有独立隔离环境;object是通用嵌入标签,支持多种资源类型并提供替代内容;embed用于插件内容但兼容性差。现代开发建议优先使用iframe和HTML5原生标签,避免使用逐渐被淘汰的embed。核心区别在于功能定位、兼容性和内容替代支持。
2025-09-01 17:35:36
351
原创 获取浏览器url
摘要:该JavaScript代码展示了如何通过window.location对象获取当前网页URL的各个组成部分,包括完整URL、路径、协议、主机地址、端口号、锚点和查询参数等。代码还演示了如何截取路径中的文件名,以及如何在框架页面中获取父窗口或指定框架的URL。这些方法可用于前端开发中URL信息的提取和处理。
2025-07-09 10:09:18
127
原创 blob与base64互转、以及file和base64的相互转换
本文介绍了三种前端文件格式转换方法:1. 将File文件转换为Base64格式,使用FileReader的readAsDataURL方法;2. Base64转File文件,通过分割数据URL、Base64解码后创建File对象;3. Base64转Blob对象,同样需要解码后创建Uint8Array视图并生成Blob。每种方法都包含关键代码片段,适用于不同场景下的文件格式转换需求。
2025-07-09 10:01:35
185
原创 css设置文字渐变色
color: transparent;-webkit-background-clip: text;background-clip: text;background: linear-gradient(to bottom, #FFFFFF 30%, #5DB1FF 100%);
2025-06-20 17:40:22
476
原创 WebSocket 在vue项目中的使用详解
WebSocket在现代Web开发中的实践应用 摘要:WebSocket协议为实时交互应用提供了高效解决方案。本文详细介绍了WebSocket在项目中的具体实现方法: 通过Vite代理配置解决跨域问题,示例展示了如何配置WebSocket代理; 提供了完整的WebSocket封装方案,包括连接管理、消息收发、重连机制和心跳检测等功能; 演示了在Vue组件中的实际调用方式,包括连接建立、消息处理和错误回调。 通过模块化封装提升了代码复用性和维护性,为开发
2025-06-20 17:38:52
1615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人