分类: Web前端
-
本文记录了在OneThink框架中整合阿里云OSS PHP-SDK2.0.4,实现Web端直传、服务端签名及上传回调的流程。文章首先介绍了设置Bucket的CORS配置,随后详细说明了复制函数、新建上传表单方法、调整模板路径、迁移静态资源以及配置服务端签名接口的操作步骤,并包含Web服务器重写规则的配置。最终通过测试验证了文件直传与回调接口的写入功能成功实现。
-
Chrome浏览器中出现uncaught typeerror object is not function错误的原因是表单提交按钮的名称与submit方法重名,导致第249行代码无法正常执行。将提交按钮的名称删除后,即可解决命名冲突,使表单能够成功提交。
-
本文汇总了9月中旬两周左右时间的面试题,涵盖PHP基础与进阶、MySQL数据库及Web前端技术。内容包括echo、print区别,GET与POST提交差异,Session与Cookie机制,MySQL事务、优化及存储引擎,PHP数组函数、字符串处理、面向对象特性、MVC模式、设计模式等。此外还涉及JavaScript正则表达式、DOM操作、面向对象继承及CSS兼容性问题的解答与代码实现。
-
针对 artDialog v6 在 content 方法的 html 参数为 HTMLElement 类型时,第二次加载内容为空的问题,文章分析了原因并给出了解决方案。问题根源在于点击取消按钮后 DOM 被删除,导致再次引用时值不存在。最终的解决方法是在 cancel 回调函数中,执行 append 操作将 DOM 结构重新插入到原始位置,以确保下次调用时有值存在。
-
本文针对网页视频播放在旧版浏览器中的兼容性问题,在评估了 jPlayer 和 JW Player 在 IE6 等环境下的全屏与支持局限后,最终选择采用 Flowplayer 的 Flash 播放器。文章详细记录了放弃其他方案的原因,提供了具体的播放器版本下载地址,并展示了一份实现 RTMP 直播流的代码示例,最终确保了 PC 端各浏览器的正常播放与全屏兼容。
-
针对 VideoJS 在 IE 系列浏览器全屏模式下被其他元素遮挡的问题,文章提出了解决方案。通过在视频嵌入代码的父级元素上添加内联样式设置 z-index 为 11,即可提升该元素的层级。测试表明,即使处于全屏状态,这种层级调整依然有效,能够防止播放器被幻灯片标题等页面元素覆盖。
-
本文汇总了四月上半月的面试题,涵盖PHP基础与开发、MySQL数据库操作、JavaScript与jQuery前端技术、算法编程及Web综合问题。内容详细解答了函数区别、语句特性、SQL查询、正则验证、表单处理、文件遍历、Socket通信及面向对象理解等知识点,同时探讨了性能优化、安全防护与垃圾回收机制,适合求职复习。
-
文章分析了PHP中json_encode与jQuery中inArray结合使用时的问题。当PHP数组为从0开始的顺序数组时,json_encode转化的JS数组能被inArray正确检索;若数组索引不从0开始,转化后的JS数组结构改变,导致inArray返回-1无法匹配。结论指出inArray与PHP的array_search存在区别,要求数组索引必须从0开始才能准确检测包含关系。
