javascript
文章平均质量分 51
cgsthtm
男儿事长征,少小幽燕客!
展开
-
通过浏览器F12开发者工具的javascript控制台给Vue表单赋值
做一个,网页不是我方开发的。自动录入软件是基于.NET的C/S客户端软件,它使用加载网站,网站的前端是使用Vue和Element-UI开发的。该网站的脚本、资源是用webpack打包的,我们遇到的技术问题是无法在中使用常规的JQuery语法操作其DOM元素,给诸如赋值。举个例子如上图所示,无法通过给文本框赋值。虽然可以通过给文本框赋值,但是实际上点击查询按钮时,无法通过表单校验,如下这正是由于Vue的导致的。我们只修改了文本框中的值,实际上没有修改Vue实例的值。...原创 2022-07-31 22:12:34 · 4471 阅读 · 0 评论 -
from origin ‘null‘ has been blocked by CORS policy: Cross origin requests are only supported for pro
问题:visual studio code 中使用 open in browser 插件,在浏览器中打开 html 文件后,如下图所示:从Sources选项卡中可以看出来,并没有加载 javascript 文件,如下图所示:html 文件内容如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compat原创 2021-10-12 12:25:17 · 17250 阅读 · 9 评论 -
使用javascript组合键盘按键触发显示隐藏的参数设置页面
我的需求:在Login.html登录页面或Index.html主页面,通过键盘的组合按键(例如,上上下下左左右右ABAB),触发一个操作,显示一个隐藏页面在线获取键盘按键值:https://www.bejson.com/othertools/keycodes/我的代码:<!doctype html><html><head> <meta charset="utf-8"> <meta name="viewport" content=原创 2021-05-10 14:32:16 · 249 阅读 · 0 评论 -
ASP.NET使用Jcrop插件实现图片上传裁剪功能
一、需求1.需求:在Web端实现上传图片功能的基础上,增加预览图片并裁剪图片功能。2.未更改之前如下图所示:3.更改后的功能,当点击浏览(原生input type='file'控件)选择图片上传后,可以调整裁剪框大小及位置,点击上传按钮实现裁剪并上传,点击确定后将裁剪后的图片路径赋值给父页面的文章缩略图后的input。二、实现1.思路:使用input type='hid原创 2017-06-22 16:38:06 · 1331 阅读 · 0 评论 -
一般处理程序返回的json数据,前台接收不到问题
一般处理程序返回的json数据,前台接收不到问题这个问题困扰了我半个多小时,一般处理程序中context.Response.ContentType = "text/json";contenttype已经改成了text/json但是返回的json数据在前台aspx页面中依然获取不到,问题在于把datatable转换json时会多一对“["、"]”花括号,用string.replace("",""原创 2016-10-13 21:56:59 · 6879 阅读 · 0 评论 -
input+ajax+ashx多张图片上传
0x01 前端$("#save").click(function () { var filelength = document.getElementById("File1").files.length var file,file1 = null; if (filelength<1) { alert("请选择至少一张原创 2018-03-29 17:19:19 · 1129 阅读 · 0 评论 -
使用VLC(ActiveX)在网页中播放MP4
问题:从海康录像机下载下来的MP4文件的视频编码为MPEG4(DivX)类型,而不是浏览器能播放的AVC(H264)编码类型。这样的话,就无法使用H5的Video标签进行播放,然而视频下载程序(自己写的从海康录像机下载视频的程序)中使用ffmpeg进行转码效率非常慢(目前我没有找到原因),对我来说这就让在网页中播放从海康录像机中下载的mp4这一需求变得难以实现。幸运的是VLC这东西支持...原创 2018-10-19 17:24:55 · 3749 阅读 · 2 评论 -
JS字符串转日期比较日期大小
字符串转日期var stringToDate = function(dateStr,separator){ if(!separator){ separator="-"; //用"-"分隔日期 如2018-11-22 } var dateArr = dateStr.split(separator); var year = ...原创 2018-11-22 15:08:00 · 2330 阅读 · 0 评论 -
jquery动态加载checkbox是否选中
$.post("../../Handler/DetectLine/GetItemHandler.ashx", { lineid: GetUrlParam("id"), staid: GetUrlParam("staid") }, function (data) { $("#form1").userializeForm(data);//反序列化表单 ...原创 2019-02-19 19:38:05 · 438 阅读 · 0 评论 -
JS将字符串yyyyMMddHHmmss转Date
var dateString1 = "20190328112125";var pattern = /(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})/;var formatedDate1 = dateString1.replace(pattern, '$1/$2/$3 $4:$5:$6');var ddate1 = new Date(formatedDa...原创 2019-03-28 11:22:12 · 1412 阅读 · 0 评论 -
使用js获取input file的路径C:\fakepath\问题
有时候,我们给程序添加完一个功能,在本地测试是完全可以正常运行的,但一发布到Web上原创 2017-07-01 19:02:11 · 49439 阅读 · 13 评论 -
解决laytpl.js模板引擎插件加载模板后无法获取模板中的元素id等内容
一、问题描述在页面中使用laytpl.js模板引擎,在页面加载后无法使用jquery获取模板中的html元素,以下是图片和代码:在添加或修改完毕后重新加载页面,不能使用jquery获取模板中的html元素,即点击table的tr不能改变该tr的颜色,不能使该tr的radio选中。原创 2017-06-05 11:28:22 · 5686 阅读 · 0 评论 -
safari浏览器使用js进行页面跳转
问题描述:使用window.location.href("page.aspx");进行页面跳转,在windows操作系统下的ie及edge浏览器运行正常,但是在safari浏览器上无法跳转解决办法:擦,超简单的,location = "page.aspx";就解决了原创 2017-05-09 10:50:23 · 8845 阅读 · 0 评论 -
javascript控制DOM对象
1.获取元素getElementById()语法:document.ElementById("id");注解:获取的元素是一个对象,如果想对元素进行操作,要通过它的属性或方法2.属性innerHTML语法:Object.innerHTML注意:Object是获取的元素对象,如通过getElementById()..实例:javascript JavaScript是一种原创 2016-06-09 12:09:00 · 566 阅读 · 0 评论 -
javascript内置对象
1.日期对象Date实例:var UDate = new Date();//获取当前系统时间自定义:var d = new Date(2016,06,9) //2016年9月6日访问方法语法:.处理时间和日期常用方法:getDay()返回星期;get/setTime()设置时间(毫秒为单位);get/setDate()获取/设置日期;get/setFullYear()设置年份,原创 2016-06-09 18:33:57 · 469 阅读 · 0 评论 -
使jquery.tmpl支持序号${index}
将jQuery.tmpl.js以下代码(大概148行)jQuery.map( data, function( dataItem ) {改为jQuery.map( data, function( dataItem, index ) { if(dataItem){dataItem.$index = index;}然后在模板中即可正常使用${$index}或者{{= $i转载 2016-11-04 22:13:01 · 1693 阅读 · 0 评论 -
pagination分页插件与templates模板插件的使用
需求:有一个已经做好的静态html网页,需要做一个后台发布系统发布到数据库,再从数据库中取数据到前台展示。其中,分页遇到了问题,通过pagination传递page页数给分页存储过程,后台做好控制显示几条数据(json格式)返回到前台,再用templates模板进行绑定。 ${times}${title} //获取后台c原创 2016-10-29 15:14:05 · 3297 阅读 · 0 评论 -
easyui的tree之模糊查询
在不改动原有tree的前提下,添加搜索功能,增加一个input提供搜索关键字,一个div显示与tree节点相匹配的text 下面是javascript代码 $('#tree_menu').tree({原创 2016-11-26 11:33:09 · 4220 阅读 · 2 评论 -
解决tmpl插件与图片自动轮播插件结合使用,无法加载mytv()方法问题
首页 欢迎访问原创 2016-12-17 14:19:57 · 1962 阅读 · 0 评论 -
键盘口扫码枪在web页面的应用
1.思路键盘口扫码枪需要用一个textbox接受输入(相当于键盘输入,可添加回车符后缀),利用keydown事件判断keycode==回车符code码,来截取字符串通过jquery绑定到前台展示界面。在原创 2016-09-29 16:38:21 · 10488 阅读 · 2 评论 -
使用layer弹层组件和javascript实现子页面添加文章后关闭子页面并刷新父页面
语言表达能力太差,先上图:这是父页面,点击添加文章按钮弹出如下子页面:要实现的效果是:子页面添加文章内容并点击保存后,关闭该子页面,同时刷新父页面的文章列表。我的思路是:1.父页面写一个flush()方法,方法内容为页面刷新,window.location.reload();2.子页面在点击保存按钮并提示操作成功后调用父页面的flush()方法,然后关闭该弹框。代码原创 2017-03-27 16:40:53 · 3231 阅读 · 0 评论 -
javascript常用互动方法
1.确认消息对话框confirm语法:confirm(str);参数说明:str在消息对话框中要显示的文本返回值:点击确认为返回true,点击取消返回false实例:function rec(){ var score; //score变量,用来存储用户输入的成绩值。 score = confirm("你及格了吗?") if(true) { document.wr原创 2016-06-09 12:03:28 · 540 阅读 · 0 评论