全部内容
JavaScript动态创建表单并自动提交

本文介绍如何使用JavaScript动态创建form和input元素,设置action和method属性后,通过submit方法自动提交表单数据。

10.28
热度 407
Java与JavaScript实现文件下载的前后端示例

本文介绍Web开发中文件下载功能的实现。后端通过Java设置Content-Disposition为attachment并输出流,前端提供Form提交、动态插入iframe以及window.open三种请求方式,浏览器识别响应头后触发保存对话框。

10.28
热度 570
JavaScript判断Flash SWF文件加载完毕的方法

本文介绍如何在JavaScript中判断Flash SWF文件是否加载完毕。通过轮询调用Flash对象的IsPlaying()方法,若成功执行则视为加载完成并触发回调。考虑到单线程阻塞问题,建议读取TotalFrames属性作为辅助判断。文中附带了完整的Flash Player控制方法列表供参考。

10.28
热度 391
JavaScript与ASP.NET获取Cookie过期时间的变通方案

本文指出JavaScript和动态页面无法直接获取Cookie的过期时间,因为该信息仅由浏览器管理。文章提供了在ASP.NET和JavaScript中通过额外存储Cookie值来间接记录并获取过期时间的具体代码实现与解决方案。

10.28
热度 439
JS实现前端动态表格行号自增

本文介绍如何在动态生成的HTML表格中,利用jQuery脚本自动计算并填充每一行的序号。通过遍历包含特定class的单元格,将索引值加1后写入,实现无需后端参与的前端行号递增显示。

10.28
热度 192
JavaScript检测浏览器Flash支持状态的方法

本文介绍如何使用JavaScript检测浏览器是否安装Flash插件及其版本号。代码通过判断浏览器类型,分别采用ActiveXObject(IE)和navigator.plugins(非IE)两种机制获取Flash状态,并解析版本号输出结果。

10.28
热度 577
JS实现图片延时启动与定时闪动效果

本文介绍如何使用JavaScript和jQuery实现图片的延时启动与定时闪动效果。通过setTimeout控制初始延迟,利用setInterval实现持续的闪烁动画,并在指定时间后自动停止。代码示例展示了如何绑定点击事件、管理定时器ID以及控制图片显示与隐藏,适用于需要吸引注意力的广告位或提示场景。

10.28
热度 100
JS兼容IE8:使用for循环检测数组是否包含指定值

针对IE8浏览器不支持indexOf方法的情况,本文提供了一种基于for循环的兼容方案。通过遍历数组元素并与目标值进行严格比较,实现判断数组是否包含指定值的功能,并返回布尔结果。

10.28
热度 81
使用原生JavaScript替代jQuery以减小文件体积

针对jQuery库文件体积较大的问题,本文介绍了使用原生JavaScript进行替代的方案。通过对比DOM查询、属性操作、Ajax请求及事件绑定等常见场景,展示了如何用原生API实现相同功能,从而有效减少页面加载的文件大小,提升性能。

10.28
热度 278
JavaScript 纯原生实现获取 Checkbox 复选框选中值

本文介绍如何使用纯 JavaScript 获取 HTML 表单中复选框(Checkbox)的选中状态。通过遍历选中项,提取其 ID、名称和值,并拼接成字符串进行展示,适用于需要原生处理表单数据的场景。

10.28
热度 613
JavaScript Promise 规范解析与实战应用

本文系统解析 JavaScript Promise 异步编程模型,对比传统 Callback 模式的缺陷,详细阐述 Promise/A+ 规范中 pending、fulfilled 和 rejected 三种状态及 then 方法的核心逻辑。文章包含手动实现 Promise 的思路与代码示例,并对比 jQuery、when.js 等主流库的 Promise 实现差异,旨在帮助开发者掌握现代 JS 异步处理的最佳实践。

10.28
热度 280
JavaScript弹出窗口与页面刷新方法详解

本文汇总了JavaScript中常用的弹出窗口及页面刷新方法。详细解析了window.open()与showModalDialog()的参数配置、参数传递与返回值机制,以及解决模式窗口缓存和无提示关闭页面的具体代码实现,供开发者参考对比。

10.28
热度 453

标签目录

JavaScript 核心技术JavaScript 基础JavaScript 函数与作用域JavaScript 对象与原型JavaScript 数组与数据处理JavaScript 异步编程JavaScript 项目实战
浏览器与 Web 开发DOM 与事件浏览器 API网络请求与通信浏览器数据存储前端调试前端安全
前端框架与应用VueReactNext.jsNuxt前端状态管理前端性能优化
TypeScript 与工程化TypeScript前端构建依赖管理自动化测试前端部署代码规范与重构
Node.js 后端开发Node.js 基础Node.js Web 框架数据库开发接口开发与鉴权服务部署与运维Node.js 性能优化
AI 开发与应用大模型 API 开发AI 智能体开发RAG 与知识库AI 编程工具AI 多模态应用AI 应用部署