web
dingdongkk
在0和1的世界中探索.....
展开
-
VLC网页插件添加对火狐浏览器的支持
VLC网页插件添加对火狐浏览器的支持2016-11-23 16:56 546人阅读 评论(1) 收藏 举报 分类:HTML(6) 原文转自:http://blog.csdn.NET/gsls200808/article/details/255361131.用标签下面这段代码只支持火狐,不支持IE[javascrip转载 2017-04-12 16:23:38 · 7644 阅读 · 3 评论 -
WebRTC带宽估计
带宽估计可能是WebRTC视频引擎中最重要的一部分了。带宽估计(BWE)模块的任务是决定你可以发送多大的视频流且不会造成网络拥塞,以此来保证不会降低视频质量。 在以前的带宽估计算法还是十分基础的,大体上是基于丢包而设计的。通常我们在开始慢慢的增加视频的比特率,直到我们检测到丢包为止。为了检测丢包,你使用标准的RTCP反馈,其中接收端使用RTCP接收端报告(RR)信息转载 2017-05-19 12:39:22 · 726 阅读 · 0 评论 -
libcurl post图片 base64编码
#include "httppost.h"#include #include #include #define POSTURL "http://121.40.93.5:7300/dbzf/router/rest?method=api/picture/upload" #ifndef MAX_PATH#define MAX_原创 2017-05-19 12:40:11 · 2074 阅读 · 0 评论 -
vlc隐藏toolbar
最近遇到一个问题: vlc直播时,鼠标移到vlc的视频显示框内,会显示toolbar,以及进度条等。点击进度条某一位置,则会出现花屏的问题。所以在考虑用隐藏toolbar的办法来解决此问题。具体方法如下添加一行即可:<OBJECT classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" codebase="http://do原创 2017-08-14 11:49:30 · 2922 阅读 · 0 评论 -
console.log与alert
console.log输出到web控制台(按快捷键F12即可看到)。 而alert,弹出消息,暂停运行,点确认继续下一步。原创 2017-08-14 17:44:51 · 383 阅读 · 0 评论 -
web显示实时时间动态刷新
代码如下:<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title></title><script type="text/javascript" src="jquery/jquery.min.js"></script><script type="text/javascrip原创 2017-09-05 16:28:52 · 6923 阅读 · 0 评论 -
jQuery get请求返回值
之前用jquery做get请求,一直收不到返回值,代码如下:$.getScript(url,function(result){ alert(result);});调试时发现怎么都不会弹出返回值。后面百度一堆都无用,最后发现jquery get请求默认是异步的,所以接收不到返回值。所以正确做法参考如下:$.ajax({ url: url, async: false,//同步方原创 2017-09-07 21:36:08 · 9779 阅读 · 0 评论 -
http get请求发送失败,返回304错误
现象:设置不同分辨率时,设置成功,视频预览会变,但当又返回来再设置为某个分辨率时,发现设置不成功,视频分辨率不会变。部分代码如下:url='set_param.cgi?';url+='&height='+height;url+='&bit_rate='+encodeURIComponent($("#bit_rate").val());$.ajax({ url: url, asy原创 2017-09-12 17:37:13 · 5878 阅读 · 0 评论 -
web删除文件例程
function test(){ var wshShell =new ActiveXObject("WScript.Shell"); //username 存放登陆用户名 var username = wshShell.ExpandEnvironmentStrings("%USERNAME%"); alert(username); //fso用来处理文件和文件夹 var fs原创 2017-11-28 16:02:54 · 618 阅读 · 0 评论 -
打开页面强制刷新一次 html
最近做前端遇到个问题: 打开一个新界面,设置某个值后,再次点击目录,打开该界面发现设置的值与显示的值不一致,但是点设置时,看后端log发现有设置成功。所以找资料,发现是ie缓存问题,再次打开页面时,因缓存中存在,一些参数则不会从后端获取,从而出错,解决办法: 在js中,设置参数处,多加一行:setcookie('param_cookie',0,10);而在body标签中也加一个b原创 2017-12-13 09:00:34 · 17246 阅读 · 1 评论 -
html遍历指定文件夹匹配文件
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><META http-equiv="X-UA-Compatible" content="IE=Edge; IE=8; IE=11"> <script> var wshShell =new ActiveXObject("WScri原创 2017-12-06 16:45:23 · 2144 阅读 · 0 评论 -
ie删除文件html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><META http-equiv="X-UA-Compatible" content="IE=Edge; IE=8; IE=原创 2017-12-06 16:50:41 · 243 阅读 · 0 评论 -
本地图片在线预览
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>本地图片在线预览</title></head><body> <script type="text/javascript">var result=document.getElementById("result");var file=转载 2017-12-06 17:00:43 · 825 阅读 · 0 评论 -
例程五、HTTP Range使用 分段下载 与 下载后c语言合成例程 以照片为例
1. HTTP分段下载可靠reference:https://www.bbsmax.com/A/gVdnERW15W/https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Range_requests简单的讲就是首先看服务器端是否支持范围请求然后,支持的话,就可以通过在http请求头中加Range字段来获取指定长度的内容。注意Range使...原创 2019-06-14 11:04:03 · 1014 阅读 · 0 评论 -
ReferenceError: define is not defined 小程序报错 解决办法
报错原因:小程序bug。解决办法:更新微信小程序,目前开发版本已解决该问题。下载链接:https://download.csdn.net/download/sinat_29891353/11343053官网下载链接:https://developers.weixin.qq.com/miniprogram/dev/devtools/nightly.html...原创 2019-07-13 11:47:18 · 7243 阅读 · 0 评论 -
原生JS发起http请求,并且接收返回值
js中的Ajax经典示例 function ajax() { //先声明一个异步请求对象 var xmlHttpReg = null; if (window.ActiveXObject) {//如果是IE xmlHttpReg = new Act转载 2017-05-09 15:51:51 · 12059 阅读 · 0 评论 -
部分curl函数参数说明
CURL库方法名称 说明curl_close 关闭一个curl会话curl_copy_handle 拷贝一个curl连接资源的所有内容和参数curl_errno 返回一个包含当前会话错误信息的数字编号curl_error 返回一个包含当前会话错误信息的字符串curl_exec 执行一个curl会话curl_getinfo 获取一个curl连接资源句柄的信息curl_init 初始转载 2017-05-17 09:58:04 · 911 阅读 · 0 评论 -
利用HTML5分片上传超大文件
利用HTML5分片上传超大文件在网页中直接上传大文件一直是个比较头疼的问题,主要面临的问题一般包括两类:一是上传时间长中途一旦出错会导致前功尽弃;二是服务端配置复杂,要考虑接收超大表单和超时问题,如果是托管主机没准还改不了配置,默认只能接收小于4MB的附件。比较理想的方案是能够把大文件分片,一片一片的传到服务端,再由服务端合并。这么做的好处在于一旦上传失败只是损失一个分片而已,不用转载 2017-04-25 11:04:33 · 914 阅读 · 0 评论 -
vlc插件详细使用说明
文档:WebPlugin本文档介绍了VLC媒体播放器 Web插件以及如何为其编写页面。VLC用户指南快速入门指南安装VLC历史用法接口开放媒体音频视频翻译 2017-04-12 16:26:39 · 45208 阅读 · 1 评论 -
两种 js下载文件的方法(转)
function DownURL(strRemoteURL, strLocalURL){ try{ var xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP"); xmlHTTP.open("Get", strRemoteURL, false); xmlHTTP.se转载 2017-04-13 17:18:49 · 4218 阅读 · 0 评论 -
css3实现的简单开关按钮代码实例:
css3实现的简单开关按钮代码实例:本章节分享一段代码实例,它使用css3实现了开关按钮效果。代码和网上实用的相比相对粗陋一点,但是完全能够演示它实现的原理。需要的朋友可以做一下参考,代码实例如下:[HTML] 纯文本查看 复制代码运行代码010203040506070809转载 2017-04-14 15:24:52 · 2940 阅读 · 0 评论 -
解决checkbox的onclick事件在ie浏览器各版本中不兼容问题
先看代码 3DNR:在js中测试function checkField(param,check){ //SET SWITCHalert(param+check);}我是在ie11上编写测试的ok,但在后期测试时发现在ie8中onchange事件不会被触发,奇怪的是点击lable标签内容时,可以触发onchange事件,弹原创 2017-04-20 16:10:06 · 2773 阅读 · 0 评论 -
rtsp over tcp并设置多个options
var vlc=document.getElementById("vlc"); var options = new Array("rtsp-tcp=true"," network-caching=500"); var itemId= vlc.playlist.add("rtsp://"+ip+"/webcam","dididi",options); vlc.playlist.play();原创 2017-05-11 11:06:42 · 1043 阅读 · 1 评论 -
vlc 命令行使用帮助
转自:http://blog.sina.com.cn/s/blog_4fa79c840102vcih.htmlUsage: vlc [options] [stream] ...You can specify multiple streams on the commandline. They will be enqueued in the playlist.The first ite转载 2017-05-11 11:27:03 · 3613 阅读 · 0 评论 -
js, jquery获取select标签选中的值
var obj = document.getElementByIdx_x(”testSelect”); //定位idvar index = obj.selectedIndex; // 选中索引var text = obj.options[index].text; // 选中文本var value = obj.options[index].value; // 选中值jQu转载 2017-05-11 16:09:34 · 422 阅读 · 0 评论 -
Javascript跳转页面和打开新窗口等方法
1.在原来的窗体中直接跳转用onClick="window.location.href='你所要跳转的页面';"2、在新窗体中打开页面用:onclick="window.open('你所要跳转的页面')"3、返回上一页 ( 本地测试无效,服务器上可用)window.history.back(-1);JavaScript:history.back(1)转载 2017-05-11 17:09:26 · 627 阅读 · 0 评论 -
JS控制滚动条的位置 JS控制TextArea滚动条自动滚动到最下部
S控制滚动条的位置window.scrollTo(x,y); 竖向滚动条置顶window.scrollTo(0,0);竖向滚动条置底 window.scrollTo(0,document.body.scrollHeight)JS控制TextArea滚动条自动滚动到最下部 document.getElementById('textarea'转载 2017-05-11 17:26:40 · 1673 阅读 · 0 评论 -
input输入框回车事件响应
input输入框回车事件响应1.常用方法 1.方法1$('#applyCertNum').bind('keypress',function(event){ if(event.keyCode == 13) { alert('你输入的内容为1:'转载 2017-05-11 17:46:53 · 2233 阅读 · 0 评论 -
js分片上传大文件,前端代码,亲测ok
首先得导入jquery.form.js文件,下面src是相对于改js文件位置,src="jquery/jquery-form.js">var BYTES_PER_CHUNK = 1024 * 1024; // 每个文件切片大小定为1MB .var slices;var totalSlices;//发送请求function sendRequest() {var b原创 2017-05-04 15:23:48 · 6754 阅读 · 4 评论 -
curl post base64 jpeg图片精简版
/** * Copyright (C) 2017 Fuzhou Rockchip Electronics Co., Ltd * author: Kaige Li * * This software is licensed under the terms of the GNU General Public * License version 2, as published by原创 2017-05-24 16:45:42 · 2748 阅读 · 0 评论 -
http-关于application/x-www-form-urlencoded等字符编码的解释说明
在Form元素的语法中,EncType表明提交数据的格式 用 Enctype 属性指定将数据回发到服务器时浏览器使用的编码类型。 下边是说明: application/x-www-form-urlencoded: 窗体数据被编码为名称/值对。这是标准的编码格式。 multipart/form-data: 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分。 text/plain: 窗体数转载 2017-04-24 10:01:34 · 247 阅读 · 0 评论 -
LibCurl HTTP部分详细介绍post,get
一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获取http应答头信息七、多线程问题八、什么时候libcurl无法正常工作九、关于密码十、HTTP验证十一、代码示例 1.基本的http GET/POST操作转载 2017-05-15 19:42:58 · 1203 阅读 · 0 评论 -
mqtt broker 搭建 emqx 安装注册
reference:https://docs.emqx.io/broker/v3/cn/install.html#ubuntu安装包下载:打开链接:https://www.emqx.io/downloads/broker/?osType=Linux下载最新固件如:v3.2.3选择对应安装的操作系统,如我的ubuntu18emqx-ubuntu18.04-v3.2.3_amd6...原创 2019-09-26 20:19:59 · 1927 阅读 · 1 评论