全部内容
JavaScript实现弹出子窗口并传值给父窗口

本文介绍如何使用JavaScript的showModalDialog方法创建模态子窗口,并在关闭时将选中数据回传至父窗口。通过定义窗口尺寸、位置及参数,结合子页面的单选框逻辑与returnValue属性,实现简单的数据交互功能。

10.28
热度 117
JavaScript 获取 URL 参数的方法

本文介绍如何使用 JavaScript 获取 URL 中的参数值。通过定位问号位置并分割字符串,实现一个简单的参数解析函数,适用于需要手动处理查询字符串的场景。

10.28
热度 660
JavaScript实现单张图片浏览功能详解

本文介绍如何使用JavaScript实现简单的单张图片浏览功能。通过获取链接元素的href和title属性,动态更新目标图片的src属性和描述文本。文章提供了完整的HTML与JS代码示例,并讲解了如何防止链接跳转的关键技巧,适合初学者学习DOM操作和事件处理。

10.28
热度 438
VS2008中JavaScript调用WebServices的实现教程

本文介绍如何在Visual Studio 2008中创建ASP.NET网站,并通过添加Web服务与ScriptManager组件,利用JavaScript在前端直接调用WebServices方法。教程涵盖从创建项目、编写服务端代码到前端HTML与JS交互的完整流程,包括HelloWorld和GetSum方法的调用示例。

10.28
热度 486
Node.js 服务器搭建入门:从零构建 Hello World 应用

本文介绍如何使用 Node.js 快速搭建一个基础的 HTTP 服务器。通过创建 server.js 文件并引入 http 模块,实现监听 8888 端口并返回 Hello World 响应。文章包含完整代码示例及在 Windows 环境下通过命令行启动服务器的具体步骤,适合初学者快速上手 Node.js 开发。

10.28
热度 439
JS获取地理位置与IP地址方案汇总:移动端定位与PC端IP接口对比

本文汇总了前端开发中获取用户地理位置的多种技术方案。针对移动端Web应用,详细解析了基于HTML5 navigator.geolocation的浏览器定位方法,并结合百度地图API进行地理编码,同时提供了定位失败时的默认城市回退机制。对于PC端环境,文章对比了腾讯、新浪、淘宝、搜狐及网易等提供的IP地址查询接口,分析了通过JSONP或Ajax获取IP归属地信息的实现方式,旨在帮助开发者根据具体场景选择合适的位置服务方案。

10.28
热度 142
MEAN Stack详解:MongoDB、Express、AngularJS与Node.js全栈开发指南

MEAN Stack是构建现代Web应用的全栈JavaScript解决方案,包含MongoDB、Express、AngularJS和Node.js四大核心组件。本文详细解析各组件功能:MongoDB提供灵活的文档存储,Express简化Web应用开发,AngularJS实现双向数据绑定,Node.js凭借异步I/O和事件驱动机制确保高性能。了解MEAN如何协同工作,助力开发者高效构建可扩展的Web应用。

10.28
热度 547
Node.js fs.chmod() 方法详解:异步修改文件权限

本文介绍 Node.js 中 fs.chmod() 方法的异步用法。该函数用于修改指定文件的读写权限,接收文件路径、权限模式及回调函数作为参数。示例展示了如何结合 fs.rename 和 fs.lstat 处理文件重命名及符号链接检查,并提供了底层实现源码参考。

10.28
热度 243
原生Ajax与jQuery Ajax实现数据交互的对比示例

本文通过一个获取四季信息的Demo,详细对比了原生Ajax与jQuery Ajax在实现后台数据交换时的代码差异。文章提供了完整的HTML、PHP后端及两种Ajax调用方式的JavaScript代码,帮助开发者理解从手动创建XMLHttpRequest对象到使用jQuery封装方法的实现过程,适用于学习前端异步通信技术。

10.28
热度 238
兼容IE、Chrome及Firefox的设为首页、收藏与保存桌面JS实现

本文提供一段兼容IE、Chrome和Firefox的JavaScript代码,实现设为首页、收藏本站及保存到桌面功能。代码通过检测浏览器类型调用不同接口,如IE的ActiveXObject或DOM行为,Firefox的sidebar.addPanel,并处理权限异常。附带HTML调用示例,适用于传统Web开发场景,需注意现代浏览器对自动设置首页和收藏的限制。

10.28
热度 292
JavaScript实现节点名称编辑:双击文本替换为输入框

本文介绍如何使用JavaScript实现网页节点的双击编辑功能。通过监听ondblclick事件,隐藏原始文本节点并动态创建input元素,复制其样式与内容。在input失去焦点时,将新值写回原节点并移除输入框,实现类似富文本的轻量级编辑体验。

10.28
热度 461
Node.js fs.createWriteStream 方法详解与使用指南

本文详细介绍Node.js中fs模块的createWriteStream方法,用于创建可写流对象。涵盖语法结构、path路径参数及options配置项(如flags、encoding、mode)的具体含义,并通过示例代码展示如何引入模块及调用该方法进行文件写入操作。

10.28
热度 585

标签目录

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 应用部署