函数Or功能
来源:互联网 发布:香港速成输入法 mac 编辑:程序博客网 时间:2024/06/14 09:01
js动态创建单元格
function createtrtd(newname,newtime,newage,newflase){ // alert(name); // 获取要插入单元格位置的ID var Con = document.getElementById("tbodynames"); // 获取要插入单元格位置的ID的第一个元素 var first = Con.firstElementChild // 创建tr元素 var tr = document.createElement("tr"); // Con.appendChild(tr); // 将单元格添加在第一行 Con.insertBefore(tr,first); // 创建td元素 var tdname = document.createElement("td"); var tdtime = document.createElement("td"); var tdage = document.createElement("td"); var tdisfalse = document.createElement("td"); console.log('单元格位置',Con); console.log(tr); // console.log(td); tr.appendChild(tdname); tr.appendChild(tdtime); tr.appendChild(tdage); tr.appendChild(tdisfalse); // tr.insertBefore(td,tr); // td.innerHTML = "aaaaa"; tdname.innerHTML = newname; tdtime.innerHTML = newtime; tdage.innerHTML = newage; tdisfalse.innerHTML = newflase; }
调用本地apk
function openclient(app_url,down_url) { var startTime = Date.now(); var ifr = document.createElement('iframe');//这里可以进行判断是安卓还是IOS利用不同的链接打开app// ifr.src = ua.indexOf('os') > 0 ? config.scheme_IOS : config.scheme_Adr; //和移动端定好的协议 类似于: com.dalongtech.boxpc://openIntegralPage ifr.src = app_url; ifr.style.display = 'none'; //生成一个iframe document.body.appendChild(ifr); //倒计时2000毫秒跳转到下载页面 var t = setTimeout(function() { var endTime = Date.now(); if (!startTime || endTime - startTime < 2000 + 200) { window.location = down_url; } else { } }, 2000); //如果2000毫秒内打开了apk 即网页失去焦点 阻止跳转 window.onblur = function() { clearTimeout(t); } }
简单实现异步上传:
PHP文件直接$_FILES接收上传即可
jQuery代码
//选择文件上传的时间$("input[name='pic_service_info[]']").on("change",function(){ //获取上传的文件 var files = $(this).prop('files') var formData = new FormData(); formData.append("pic_service_info[]", files[0]); $.ajax({ url: "/api/ajax/admincp.ajax.php?operation=change_pic_info", type: "POST", data: formData, /** *必须false才会自动加上正确的Content-Type */ contentType: false, /** * 必须false才会避开jQuery对 formdata 的默认处理 * XMLHttpRequest会对 formdata 进行正确的处理 */ processData: false, success: function (data) { var data_s = eval("("+data+")"); if (data_s.status == "true") { //上传成功执行的代码 } if (data_s.status == "false") { //上传失败执行的代码 } }, error: function () { alert("上传失败!"); } }); });
预览要上传的图片
js、jQuery实现方法一样
html代码
<input type='file' name='pic_service_main' onchange='upload_servicemain(this.files)' accept='image/*'/><!-- 注意:accept='image/*' 属性代表只能选择图片格式文件 -->
js代码
//获取元素对象的方法function $$(obj) { return document.getElementById(obj); } //实现读取上传图片并显示 function upload_servicemain(f){ var str = ""; //可能为多个文件 for(var i=0;i<f.length;i++){ //实例化对象 var reader = new FileReader(); //执行读取 reader.readAsDataURL(f[i]); //读取完成 reader.onload = function(e){ //拼接成img标签,src属性值为选中的文件 str+="<img src='"+e.target.result+"' style='max-width:150px;' />"; } } $$("main").innerHTML = str;}
阅读全文
0 0
- 函数Or功能
- 函数柯里化or not
- 函数功能
- 千古难题:设计优先or功能优先
- SQL2000常用函数OR语句
- lamda 函数 (or 表达式)
- [功能函数] 加载函数(addLoadEvent)
- [功能函数] 移动函数(moveElement)
- Javascript常用功能函数
- ExecuteScalar 函数功能
- JavaScript常用功能函数
- ScrollWindow函数功能
- javascript功能函数集锦
- sys_context()函数功能一览
- ShowModalDialog函数的功能:
- javascript中的函数功能
- ASSERT()函数功能
- ProcessShellCommand(cmdInfo)函数功能
- 访问者模式--要风得风,要雨得雨(行为模式11)
- Git安装
- NYOJ:36-最长公共子序列
- NYOJ:39-水仙花数
- jQuery中利用递归思想练习自定义动画
- 函数Or功能
- NYOJ:40-公约数和公倍数
- (笔记)使用扩展的CI框架实现RESTful框架
- 单片机面试
- NYOJ:41-三个数从小到大排序
- 图片上传实时预览效果
- (bzoj 3688 折线统计)<DP>
- NYOJ:44-子串和
- 文件异步上传