- 博客(51)
- 资源 (741)
- 收藏
- 关注
原创 ztree遍历所有节点
//ztree遍历所有节点 var treeObj = $.fn.zTree.getZTreeObj("tree"); var node = treeObj.getNodes(); //可以获取所有的父节点 var nodes = treeObj.transformToArray(node); //获取树所有节点 console.log(nodes); //在控制台...
2019-04-30 16:49:07 3544
原创 puppeteer 自定义函数 while循环
async function gettree() {var menu_ = await frame.evaluate(() => {var $ = window.$;function menuclick() {var menu = $(".center_close");menu.click();var menu = $(".bottom_close");menu....
2019-04-30 15:27:11 589
原创 nodejs json对象与字符串互转
var person = {name:"vanida","sexs":"girl","age":25};var str = JSON.stringify(person);console.clear();//对象转文本console.log(str);//文本转对象obj = JSON.parse(str);console.log(obj.name);...
2019-04-29 09:33:31 3365
原创 nodejs读取excel
第一步引入包npm install xlsx -save第一步代码console.clear();var xl = require('xlsx');var fs = require('fs');var workbook = xl.readFile("1.xlsx")//var dataa =xl.utils.sheet_to_json(worksheet);const...
2019-04-29 09:33:19 3510
原创 puppeteer执行jquery事件
const c_descript =await page.evaluate(() => {var $ = window.$; $("#but1").click();return 1;});//--------------------------------------const c_descript = await page.$$eval('input',e...
2019-04-28 14:28:45 1479
原创 puppeteer 设置
(async () => { const browser = await puppeteer.launch({ ignoreHTTPSErrors: true, headless: false, slowMo: 250, timeout: 0 }); const page = await browser...
2019-04-28 14:06:03 696
原创 puppeteer frame查找
const puppeteer = require('puppeteer');//https://my.oschina.net/reamd7/blog/1634846async function run() { console.log('开始'); const browser = await puppeteer.launch({ headless: false }); c...
2019-04-28 14:03:43 819
原创 puppeteer遍历dom元素
const c_descript = await page.$$eval('input',e=>{var dd = {};for( var i = 0;i<e.length;i++){dd[i] = e[i].value}return dd;});console.log(c_descript);
2019-04-28 13:53:08 4577
原创 nodejs回调函数
https://blog.csdn.net/rockage/article/details/79513450function a() { return 1}function b(aa) { return 2 + aa}//调用: var c=0 c = b(a()) //A是个函数,但它又作为一个参数在B函数中被调用 console...
2019-04-28 10:46:50 1344 1
原创 nodejs回调函数文件流
//回调函数文件流var fs = require("fs");console.clear();fs.readFile('input.txt', function (err, data) {if (err) return console.error(err);console.log(data.toString());});console.log(...
2019-04-28 10:44:32 263
原创 nodejs 压缩和解压文件
console.clear();console.log('解压缩');var fs = require("fs");var zlib = require('zlib');//压缩 input.txt 文件为 input.txt.gzfs.createReadStream('1.exe').pipe(zlib.createGzip()).pipe(fs.create...
2019-04-28 09:50:51 2474 1
原创 nodejs 流读写 管道流
https://www.runoob.com/nodejs/nodejs-stream.html管道提供了一个输出流到输入流的机制。通常我们用于从一个流中获取数据并将数据传递到另外一个流中。console.clear();console.log('流写入文件');var fs = require("fs");// 创建一个可读流var readerStream ...
2019-04-28 09:46:30 297
原创 nodejs 流写入文件
https://www.runoob.com/nodejs/nodejs-stream.htmlconsole.clear();console.log('流写入文件');var fs = require("fs");var data = '菜鸟教程官网地址:www.runoob.com';// 创建一个可以写入的流,写入到文件 output.txt 中var w...
2019-04-28 09:38:43 2823
原创 nodejs 读取文件
https://www.runoob.com/nodejs/nodejs-stream.htmlconsole.clear();console.log('流读取文件');var fs = require("fs");var data = '';// 创建可读流var readerStream = fs.createReadStream('input.txt');...
2019-04-28 09:34:57 181
原创 unigui ajax交互
Text := '<input style="cursor:pointer;" type="button" class="but_zhy" value="按钮" onclick="ajaxRequest(MainForm.UniDBGrid1, ''Test'', [''param0=delete'']);" />';procedure TMainForm.Uni...
2019-04-26 16:00:01 2245
原创 Ext.grid.EditorGridPanel viewConfig 设置表格 UniDBGrid
extjs命令必须在UniFormCreate事件里写//可以复制单元格文字UniDBGrid1.JSInterface.JSConfigObject('viewConfig', 'enableTextSelection', [True]);//显示斑马线DBGrid1.JSInterface.JSConfigObject('viewConfig', 'stripeRows'...
2019-04-25 11:42:49 852
原创 puppeteer创建新网页
//---------------------- 在上下文中创建页面const context = await browser.createIncognitoBrowserContext();const pages = await context.newPage();// ... do stuff with page ...await pages.goto('file:///...
2019-04-24 20:49:38 1000
原创 puppeteer判断对象存在
const searchInputs = await page.$("#text3");if (searchInputs) console.log('对象存在')else console.log('对象不存在')
2019-04-24 11:22:26 4881
原创 puppeteer键盘按键
await page.keyboard.sendCharacter('嗨');---ctrl+A---await page.keyboard.down('Control');await page.keyboard.press('KeyA');await page.keyboard.up('Control'); await page.keyboard.type("手机")-...
2019-04-23 20:52:53 3601
原创 javascript选择器
https://www.cnblogs.com/iyitong/p/4229355.html在HTML5出现之前使用JavaScript查找DOM元素,有以下三种原生的方法:getElementById:根据指定元素的id属性返回元素getElementsByName:返回所有指定name属性的元素getElementsByTagName:返回所有指定标签的元素HTML5新增的选择器...
2019-04-21 20:28:42 1523
原创 puppeteer 学习网址
puppeteer 命令https://blog.csdn.net/wbj16116/article/details/79610920----api----https://github.com/GoogleChrome/puppeteer/blob/v1.9.0/docs/api.md----Puppeteer v1.5.0 中文翻译---https://blog.csdn.n...
2019-04-21 10:30:56 191
原创 img alt onerror时加载
必需的 alt 属性规定图像的替代文本,如果该图像无法显示。当用户无法查看图像时(可能由于网速太慢、错误的 src 属性、或者用户使用的是屏幕阅读器),alt 属性为图像提供了替代的文本。 <img alt="W3School.com.cn" src="1.jpg" /><img src="2_1.jpg" alt="正在加载图片" onerror="set...
2019-04-18 13:30:45 388
原创 css div居中
.center { position: absolute; top: 50%; left: 50%; -ms-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -o-transform: translate(-5...
2019-04-17 20:33:35 85
原创 jQuery中DOM元素的获取index方法
get方法是通过已知的索引在合集中找到对应的元素。如果反过来,已知元素如何在合集中找到对应的索引呢?.index()方法,从匹配的元素中搜索给定元素的索引值,从0开始计数。语法:参数接受一个jQuery或者dom对象作为查找的条件.index().index( selector ).index( element )- 如果不传递任何参数给 .index(...
2019-04-17 20:04:47 1267
原创 jQuery中DOM元素的获取get方法
jQuery是一个合集对象,如果需要单独操作合集中的的某一个元素,可以通过.get()方法获取到以下有3个a元素结构:<a>1</a><a>2</a><a>3</a>通过jQuery获取所有的a元素合集$("a"),如果想进一步在合集中找到第二2个dom元素单独处理,可以通过get方法...
2019-04-17 20:04:12 496
原创 jQuery中查找数组中的索引inArray
jQuery.inArray()函数用于在数组中搜索指定的值,并返回其索引值。如果数组中不存在该值,则返回 -1。$.inArray(5,[1,2,3,4,5,6,7]) //返回对应的索引:4
2019-04-17 20:03:11 1288
原创 delphi持久化类
//------------永久化类------function F_Myclass: TMyclass;implementationvar Myclass: TMyclass;{ TScriptDetail }function F_Myclass:TMyclass;begin if not Assigned(Myclass) then begin My...
2019-04-17 13:34:02 166
原创 jquery 加载本地文件
htmlobj=$.ajax({url:"1.txt",async:false});var temp=htmlobj.responseText;$("#input_1").val(temp);
2019-04-16 13:25:50 3046
原创 inner join 与 left join 之间的区别
https://www.cnblogs.com/assasion/p/7768931.htmlinner join 与 left join 之间的区别 关于inner join 与 left join 之间的区别,以前以为自己搞懂了,今天从前端取参数的时候发现不是预想中的结果,才知道问题出在inner join 上了。需求是从数据库查数据,在前端以柱形图的形式展现出来,查到的数...
2019-04-15 09:35:37 87
原创 unigui 路径
//临时路径 session超时会自动删除该文件夹 // UniServerModule.LocalCachePath; //fiels路径 // UniServerModule.FilesFolderPath; jpg.SaveToFile(UniServerModule.LocalCachePath + imgfiles); addimg(title,...
2019-04-14 14:33:17 1023
原创 delphi 文件路径操作
System.IoUtilshttps://www.cnblogs.com/cause/p/3500100.html--------遍历文件----procedure TForm1.Button4Click(Sender: TObject);var path: string; sFile: string; fp: TDirectory.TFilterPredicate;...
2019-04-14 14:23:23 322
原创 delphi 字符串加单引号
vars:string;begins:='a';ShowMessage(s.QuotedString);ShowMessage(QuotedStr(s));
2019-04-09 15:25:00 2407 1
原创 delphi FDConnection执行sql ExecSQL(
sql:='delete from tb'; FDConnection1.ExecSQL(sql) ;
2019-04-09 14:55:23 1246
下拉菜单动画.rar
2020-01-29
微信小程序动画折叠面板.7z
2020-01-10
unigui拖拽3.0-内嵌-unigui 1503.rar
2019-06-23
DevExpress VCL 19.1.2 Full Source.zip
2021-10-21
webstorm设置.rar
2020-07-18
delphi数字分组.rar
2020-05-14
vue手风琴三种方式
2020-03-07
微信小程序选项卡底线转换滑动动画
2020-03-01
微信小程序animatecss插件界面切换动画
2020-03-01
微信小程序-菜单动画支持粘性布局
2020-02-29
微信小程序hamburgers汉堡包css动画
2020-02-29
微信手风琴两种模式全部显示只显示当前
2020-02-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人