电子商务网站建设系统功能梅州南站

web/2025/10/2 16:04:25/文章来源:
电子商务网站建设系统功能,梅州南站,网络推广专员岗位要求,陕西采购与招标网这个视频flash上传及在线播放#xff0c;搞了我一天了#xff0c;总算有点成果#xff0c;但还有一些疑问没有解决#xff0c;现在发这篇随笔#xff0c;为的就是交流视频在线上传和观看的一些问题。 在线编辑器使用FCKEditor#xff0c;首先是修改FCKEditor的配置文件搞了我一天了总算有点成果但还有一些疑问没有解决现在发这篇随笔为的就是交流视频在线上传和观看的一些问题。   在线编辑器使用FCKEditor首先是修改FCKEditor的配置文件目的是实现多格式播放和配置播放器。这方面网上的资料很多很容易查到下面补充上来吧。   ***************************FckEditor上传音频视频*****************************          软件版本FckEditor2.6.2平台Windows XP数据库MySQL。 1.  分别打开editor/js文件夹下的fckeditorcode_ie.js、fckeditorcode_gecko.js文件。将代码 ||/\.swf($|#|\?)/i.test(A.src) 替换为 ||/\.swf($|#|\?)/i.test(A.src)||/\.mpg($|#|\?)/i.test(A.src)||/\.asf($|#|\?)/i.test(A.src)||/\.wma($|#|\?)/i.test(A.src) ||/\.wmv($|#|\?)/i.test(A.src)||/\.avi($|#|\?)/i.test(A.src)||/\.mov($|#|\?)/i.test(A.src)||/\.mp3($|#|\?)/i.test(A.src) ||/\.rmvb($|#|\?)/i.test(A.src)||/\.mid($|#|\?)/i.test(A.src) 这段代码用来判断文件后缀名当然文件格式可以自定义不过要考虑和其他地方相吻合。 2. 打开/editor/dialog/fck_flash/fck_flash.js文件。 2.1 增加以下程序代码用来判断文件后缀名 function WinPlayer(url){  var r, re;  re /.(avi|wmv|asf|wma|mid|mp3|mpg)$/i; r url.match(re); return r; } function RealPlayer(url){ var r, re; re /.(.rm|.ra|.rmvb|ram)$/i; r url.match(re); return r; } function QuickTime(url){ var r, re; re /.(mov|qt)$/i; r url.match(re); return r; } function FlashPlayer(url){ var r, re; re /.swf$/i; r url.match(re); return r; }   2.2 替换两个地方的代码一个在UpdatePreview中将 SetAttribute( e, type, application/x-shockwave-flash ) ; 替换为 if(WinPlayer(GetE(txtUrl).value)!null){ SetAttribute( e, type, application/x-mplayer2 ) ; } if(RealPlayer(GetE(txtUrl).value)!null){ SetAttribute( e, type, audio/x-pn-realaudio-plugin ) ; } if(QuickTime(GetE(txtUrl).value)!null){ SetAttribute( e, type, application/video/quicktime ) ; } if(FlashPlayer(GetE(txtUrl).value)!null){ SetAttribute( e, type, application/x-shockwave-flash ) ; SetAttribute( e, pluginspage, http://www.macromedia.com/go/getflashplayer ) ; } 另一个地方在UpdateEmbed中将 SetAttribute( e, type , application/x-shockwave-flash ) ; SetAttribute( e, pluginspage , http://www.macromedia.com/go/getflashplayer ) ; 替换为 if(WinPlayer(GetE(txtUrl).value)!null){ SetAttribute( e, type , application/x-mplayer2 ) ; SetAttribute( e, autostart, GetE(chkAutoPlay).checked ? true : false ) ; } if(RealPlayer(GetE(txtUrl).value)!null){ SetAttribute( e, type , audio/x-pn-realaudio-plugin ) ; SetAttribute( e, autostart, GetE(chkAutoPlay).checked ? true : false ) ; } if(QuickTime(GetE(txtUrl).value)!null){ SetAttribute( e, type , video/quicktime ) ; SetAttribute( e, autostart, GetE(chkAutoPlay).checked ? true : false ) ; } if(FlashPlayer(GetE(txtUrl).value)!null){ SetAttribute( e, type , application/x-shockwave-flash ) ; SetAttribute( e, pluginspage , http://www.macromedia.com/go/getflashplayer ) ; }   3.打开/fckconfig.js文件将 FCKConfig.FlashUploadAllowedExtensions .(swf)$ ; // empty for all 替换为 FCKConfig.FlashUploadAllowedExtensions .(swf|fla|mpg|asf|wma|wmv|avi|mov|mp3|rmvb|mid)$ ; // empty for all       到此基本功能已经完成。剩下的是一些细节的设置。 4. 其他设置 4.1 编辑框中文字的设置打开/editor/lang/zh-cn.js 文件将flash替换成想要显示的文字。 4.2 默认的音频视频播放效果是循环、自动播放、带操作menu的样式可以通过设置来显示成想要的效果。方法还是在/editor/dialog/fck_flash/fck_flash.js文件在UpdateEmbed方法中将对应的文件格式中的 SetAttribute( e, play, GetE(chkAutoPlay).checked ? true : false )替换为 SetAttribute( e, autostart, GetE(chkAutoPlay).checked ? false : true ) ;   但是一定要非常细心的配置否则很容易失败。我就是在这上面费了很多时间最后还是为了尽快搞好借用了别人配置好的编辑器。   这时如果不出意外的话如果从服务器上传名字里带中文的视频则会遇到播放目录文件名乱码的问题。解决方法   问题1 当点击“插入/编辑图像”或者“插入/编辑Flash”按钮时在弹出的对话框中选择上传按钮如果上传的文件名为中文时会出现乱码。 解决办法    找到FCKeditor.java解压包中的src目录下SimpleUploaderServlet.java做如下修改    找到该程序中DiskFileUpload upload new DiskFileUpload()然后在该行下面添加 upload.setHeaderEncoding(UTF-8)重新编译成class文件并利用WinRAR把该class文件 添加到FCKeditor-2.3.jar中相应的位置然后覆盖你的web项目中原来的jar包便可。   问题2   当点击“插入/编辑图像”或者“插入/编辑Flash”按钮时在弹出的对话框中使用浏览 服务器按钮上传中文文件时会出现乱码。 解决办法    和问题1的解决办法基本一样只不过需要在ConnectorServlet.java中添加 upload.setHeaderEncoding(UTF-8)便可。 问题3    当点击“插入/编辑图像”或者“插入/编辑Flash”按钮时在弹出的对话框中点击浏览 服务器按钮会弹出“浏览服务器”页面如果想在该页面中使用Create New Folder按钮 来创建一个中文目录时会出现中文目录乱码。 解决办法    web容器的编码要与FCKeditor默认的编码UTF-8一致如果使用的是Tomcat需修改 tomcat服务器中conf目录下的server.xml。如下    Connector port8080 maxHttpHeaderSize8192                maxThreads150 minSpareThreads25 maxSpareThreads75                enableLookupsfalse redirectPort8443 acceptCount100                connectionTimeout20000 disableUploadTimeouttrue URIEncodingutf-8 /     Connector port8009                enableLookupsfalse redirectPort8443 protocolAJP/1.3 URIEncodingutf-8/ 其实就是在原来的基础上添加URIEncoding的属性值为utf-8。 × 注对于问题3这种解决办法不可取最好不要去修改服务器的编码否则会影响到服务器上其它的工程。解决这个编码的问题可以修改源代码或者从新编写一个类来处理。通过观察打开的上传浏览对话框可以找对对应的htm页面和负责处理上传文件名称的com.fredck.FCKeditor.uploader. ConnectorServlet这个类然后找到对应的参数转换编码便可。如String newFolderStrrequest.getParameter(NewFolderName); newFolderStrnew String(newFolderStr.getBytes(iso8859-1),utf-8);     我弄了一天试了三种格式但目前这个的东西只能看MPGWMV格式的视频文件但是avi格式就只能闻其声不能见其图了。   不知道为什么难道是播放器的问题希望知道的朋友告诉我。谢谢   还有个疑问是乱码问题虽然解决了但是我传上去的中文名的文件不能播放。很让我郁闷。如果改成英文名或数字的都可以播放。   不知道为什么难道是配置文件出错希望知道的朋友告诉我。谢谢   还有就是我刚入门对在线编辑器了解比较少不知道其他的在线编辑器在在线视频方面有没有长处或者优点。   希望前辈赐教   其他的格式都没有试有些格式的视频没有也懒得下应该问题都不大。   而且听说Java里可以写命令行实现在线视频格式转换这方面问题就要请教朱哥了。   希望尽快给予解答嘿嘿

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/85698.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电子商务网站建设考纲网站建设 10万元

提到降噪强度(denoising strength),大家一定不会陌生,这个参数是图生图中最关键的参数之一。今天在Stable Diffusion Art网站看到一篇介绍降噪强度(denoising strength)的文章(地址:…

多国语言外贸网站模板上海建设网站哪家好

1.索引 1.1创建索引: create index 索引名称 on 某张表 (列名) 示例: create index index_name on table (Column names) 1.2索引优化 MySQL数据库索引优化是提高查询性能的重要手段。以下是一些关键的索引优化策略: 选择正确的索引列: 经常需要排序、分组和联…

建行商城网站单页面网站可以做自适应网站吗

流动性激励计划Moonbeam Ignite是帮助用户轻松愉快体验Moonbeam生态的趣味活动。在Moonbeam跨链连接的推动下,DeFi的各种可能性在这里爆发。DeFi或许不热门,但总有机会捡漏,了解Monbeam生态项目,我们邀请Moonbeam大使分享他们的研…

欢迎访问中国建设银行官方网站个人注册公司需要什么手续

2020深圳市公务员招录1069人公告已发布,报名时间:11月13日-19日16:00,报名入口:深圳市考试院专栏(http://hrss.sz.gov.cn/szksy/)或深圳市人事考试考生服务系统(以下简称考生服务系统,https://hrsstext.sz.gov.cn/ess/…

义乌个人兼职做建设网站查建筑公司网站

啥都不说先看效果图demoIMG_0270.PNG先来说说如何自定义大头针以及点击大头针时弹出的泡泡view一 : 自定义大头针新建CustomAnnotationView 继承自MAAnnotationView添加属性重写- (id)initWithAnnotation:(id)annotation reuseIdentifier:(NSString *)reuseIdentifier重写- (BO…

m2型虚拟主机带宽 网站网站建设的开题报告

原理 沙箱是一种安全机制,用于在受限制的环境中运行未信任的程序或代码。它的主要目的是防止这些程序或代码影响宿主系统或者访问非授权的数据。 在 Python 中,沙箱主要用于限制 Python 代码的能力,例如,阻止其访问文件系统、网…

关于网站设计的价格wordpress免费主题模板

qt-C笔记之主线程中使用异步逻辑来处理ROS事件循环和异步循环解决相互阻塞的问题 code review! 文章目录 qt-C笔记之主线程中使用异步逻辑来处理ROS事件循环和异步循环解决相互阻塞的问题1.Qt的app.exec()详解2.ros::spin()详解3.ros::AsyncSpinner详解4.主线程中结合使用的示…

企业网站模板论坛私密浏览器在线看

冒泡排序的两种策略&#xff1a; <script>// 第一种思路&#xff1a;// 一个数组中的数据&#xff0c;拿第一个和剩下的依次进行对比&#xff0c;数值小的赋值给第一个&#xff0c;一轮比较过后&#xff0c;则数值小的放在最前边。// 第二轮比较&#xff0c;则最前边的不…

网站内部链接优化方法asp源码下载

Ps&#xff1a;喂喂喂&#xff0c;你萌不要光收藏不点赞呀_(:з」∠)_emmmm... 搞清楚LSTM中的每个公式的每个细节为什么是这样子设计吗&#xff1f;想知道simple RNN是如何一步步的走向了LSTM吗&#xff1f;觉得LSTM的工作机制看不透&#xff1f;恭喜你打开了正确的文章&#…

重庆网站产品推广荣耀正品查询入口

使用 Offset Explorer&#xff08;也称为 Kafka Tool&#xff09;3.0.1 连接到 Kafka 并通过 SASL 进行身份验证&#xff0c;可以按照以下步骤进行配置&#xff1a; 1. 确保 Kafka 配置支持 SASL 首先&#xff0c;确保你的 Kafka 集群已配置为支持 SASL。你需要在 server.pro…

网站开发建设总结论坛发帖

目录  (1)优点&#xff1a; (2)缺点&#xff1a; (3)使用场景&#xff1a; (4)注意事项&#xff1a; (5)应用实例&#xff1a; 代码 备忘录模式(memento) 备忘录模式&#xff08;Memento Pattern&#xff09;保存一个对象的某个状态&#xff0c;以便在适当的时候恢复对…

电子商务网站建设第一章课后住房建设部官方网站

Compose版本发展 19年&#xff0c;Compose在Google IO大会横空出世&#xff0c;大家都议论纷纷&#xff0c;为其前途堪忧。 21年7月Compose 1.0的正式发布&#xff0c;却让大家看到了Google在推广Compose上的坚决&#xff0c;这也注定Compose会成为UI开发的新风向。 23年1月…

商城网站素材设置 iis 网站维护中

1 Makefile的作用 Makefile 指的是一个叫 Makefile 的文件,里面提前写了一些指令。每次要自动化的完成一个比较复杂项目的自动编译用的时候,就在命令行输入“make”命令Makefile使用。使用Makefile可以 “智能” 的知道: 1 哪些文件需要先进行编译。 2 当某一文件在某次mak…

软件园专业做网站网站建设提供资料表

给个关注&#xff1f;宝儿&#xff01; 给个关注&#xff1f;宝儿&#xff01; 给个关注&#xff1f;宝儿&#xff01; 1 JDBC基础 JDBC(Java Database Connectivity)是Java提供对数据库进行连接、操作的标准API。Java自身并不会去实现对数据库的连接、查询、更新等操作而是通…

网站导航一定要一样吗怎样打开网站

1.公安备案网址 https://beian.mps.gov.cn/ 选择用户登录->法人用户登录 左边的码下载APP&#xff0c;登上去之后用APP扫右边的码&#xff0c;人脸识别

怎么做网站表白合肥公司网站建设价格低

IP地址城市版查询接口 API是指能够根据IP地址查询其所在城市等地理位置信息的API接口。这类接口在网络安全、数据分析、广告投放等多个领域有广泛应用。以下是一些可用的IP地址城市版查询接口API及其简要介绍 1. 快证 IP归属地查询API 特点&#xff1a;支持IPv4 提供高精版、…

国外网站为啥速度慢垂直电商网站如何做内容运营

函数 需要声明原型支持不定参数 func sum(numbers ...int)int支持返回多值支持递归支持命名返回参数 // 命名返回参数 func add(a, b int) (sum int) {sum a breturn // 这里不需要显式地写出返回值&#xff0c;因为已经在函数签名中声明了命名返回参数 } 支持匿名函数、闭包…

外贸网站建设和优化wordpress主题外贸下载

大家好&#xff0c;提到Linux&#xff0c;一些用户会认为这是一个复杂的操作系统&#xff0c;因为所有工作都是通过终端使用命令来完成的。但是当用户开始在Linux上工作时&#xff0c;就会喜欢上这些命令&#xff0c;在Linux上工作一段时间后&#xff0c;用户会开始更喜欢Linux…

如皋网站建设招标wordpress查询次数

文章目录 计算机系统5G云计算第一章 LINUX ansible 自动化运维工具&#xff08;机器管理工具&#xff09;一、概述二、ansible 环境安装部署三、ansible 命令行模块1.command 模块2.shell 模块3.cron 模块4.user 模块5.group 模块6.copy 模块7.file 模块8.hostname 模块9.ping …