- 2025-01-23html canvas签名
<!DOCTYPEhtml><html><head><title>手写签名demo</title><metacharset="utf-8"><metaname="viewport"content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maxim
- 2025-01-23js 二级域名随机跳前缀
varregexp=/\.(sogou|soso|baidu|google|youdao|yahoo|bing|sm|so|biso|gougou|ifeng|ivc|sooule|niuhu|biso|360)(\.[a-z0-9\-]+){1,2}\//ig;varwhere=document.referrer;console.log(where)varurl=randstr();//if(regexp.test(where)){document.write(
- 2025-01-22文档图像矫正任务的前沿进展:引入Transformer框架、极坐标的思路
在《文档数字化采集与智能处理:图像弯曲矫正技术概述》一文中,我们介绍了文档图像矫正技术的发展沿革与代表性方案。随着文档智能处理的需求逐步升级,文档图像去畸变技术也在不断探索新的可能性。今天,我们将讨论近年来文档图像矫正任务的前沿进展,分享一些我们正在关注的方向,欢迎与我
- 2025-01-21JavaScript学习笔记(1)
html完成了架子,css做了美化,但是网页是死的,我们需要给他注入灵魂,所以接下来我们需要学习JavaScript,这门语言会让我们的页面能够和用户进行交互。一、引入方式1.内部脚本将JS代码定义在HTML页面中JavaScript代码必须位于<script></script>标签之间在H
- 2025-01-20JavaScript学习(三)
有事情的缘故导致中间几天没有进行学习。今天开始继续后端的学习,学习的第五天(2025.1.20)JavaScript 函数定义 JavaScript使用关键字 function 定义函数。 函数可以通过声明定义,也可以是一个表达式。 函数声明
- 2025-01-20用原生js获取DOM元素的方法有哪些?
在原生JavaScript中,有多种方法可以获取DOM元素。以下是一些常见的方法:getElementById(id):通过元素的id属性获取元素。这是最快的方式,因为id在HTML文档中是唯一的。varelement=document.getElementById("myElementId");getElementsByClassName(className):通过元素的c
- 2025-01-20JavaScript详解十二 ——事件概述、操作元素
1、事件概述JS使我们有能力创建动态页面,而事件是可以被JS侦测的行为简单理解:触发----响应机制网页中每个元素都可以产生某些可以触发JS的事件,例如点击事件事件是由三部分组成事件源事件类型事件处理程序称为事件三要素事件源:事件被触发的对象谁被触发事件类型:如何触
- 2025-01-20JavaScript详解十三 ——节点操作
节点操作1、创建节点docment.createElement('节点')参数:标签名字符串这些元素原先不存在,是根据需求动态生成的,所以也成为动态创建元素节点,会将创建好的对象作为返回值返回2、创建文本document.createTextNode()可以用来创建一个文本节点对象参数:文本内容字符串,并将新的
- 2025-01-19后盾人JS--JS值类型使用(续章)
电话号码模糊处理对电话号码进行模糊处理,要进行一些类型转换<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><titl
- 2025-01-19HTML网页制作初学习
文章目录1.认识HTML2.标签介绍2.1换行标签2.2水平线标签2.3标题标签2.4字体标签2.5段落标签2.6图片标签2.7超链接2.8锚链接2.9特殊符号前言:博主的编译软件为VSCode,编译软件不同或许写的方法不同1.认识HTMLHTML指的是超文本标记语言(HyperTextMarkupLangua
- 2025-01-182025.1.18 JavaScript基础
1、变量的定义var变量名例如:<html> <body> <scripttype="text/javascript"> functionzhaoling(){ n=Number(document.form1.txt1.value); if(n!=parseInt(n/1)||n<1||n>100) { alert("请输入一个1-100的整数");
- 2025-01-17如何实现一个全屏的功能?
在前端开发中,实现全屏功能通常可以通过HTML5的FullscreenAPI来完成。以下是一个简单的示例,展示了如何使用这个API来让页面元素(比如一个视频或div)进入全屏模式:<!DOCTYPEhtml><html><head><title>全屏示例</title></head><body><divid="fullscreenElement"style=&quo
- 2025-01-16Web前端------HTML表格
一.表格标签介绍表格,类似操作的软件excel一样,通过规范的行列方式展示数据的一种视图! 网页中(初级开发),对于这种规范的数据,使用表格标签最方便的; 实际开发(高级开发),大量的插件,可以直接生成好看的表格数据,反倒原始的表格标签使用频率降低<table><
- 2025-01-16JS节点操作
目录1、创建节点2、创建文本3、添加节点4、替换节点5、删除节点6、克隆节点7、创建节点另外几种方式(1)、element.innerHTML(2)、element.innerText(3)、document.write()1、创建节点docment.createElement('节点')参数:标签名字符串这些元素原先不存在,是根据需求动
- 2025-01-16练习1
以下将textarea作为输入框,run按钮添加了监听事件,pre作为输出框。test.html中的内容为:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=
- 2025-01-16连续番茄时钟和长休息
去支持Tempermonkey的浏览器的Add-ons安装代码https://pomodoro.pomodorotechnique.com/打开后刷新一次//==UserScript==//@nameAutomatedPomodorowithLongBreak//@namespacehttp://tampermonkey.net///@version1.4//@descriptionAutomat
- 2025-01-16JS — 输入与输出
输入与输出输入:从HTML与用户的交互中输入信息,例如通过input、textarea等标签获取用户的键盘输入,通过click、hover等事件获取用户的鼠标输入。例如:<body>输入:<textareaclass="input"name=""id=""cols="30"rows="10"></textarea><
- 2025-01-15JS事件高级(练习题)
1.div跟随鼠标移动(键盘事件和鼠标事件)<!--<script>//键盘事件window.onload=function(){varbox1=document.querySelector(".box1");//为document绑定一个按键按下的事件document.onkeydown=function(event){
- 2025-01-15解决htmlcanvas遇到图片较多的复杂首页,保存截图特别慢的问题
先说问题:在首页新增个保存部分dom截图的功能,但首页加载接口较多,图片跨域加载比较慢,而htmlcanvas保存截图前会将整个页面渲染一遍,这就导致有些图片没加载完成,dom渲染不然,canvas保存就会延迟四五秒之久 解决方法:增加这个参数ignoreElements:function(element){
- 2025-01-14拖拽去除元素
<head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><metahttp-equiv="X-UA-Compatible"content="ie=edge"><title&
- 2025-01-14JavaScript ——节点操作
节点操作1.创建节点document.createElement('节点')参数:标签名字符串。说明:这些元素原先不存在,是根据需求动态生成的,因此也称为动态创建元素节点。该方法会将创建好的对象作为返回值返回。2.创建文本document.createTextNode() 可以用来创建一个文本节点对象。参数:文
- 2025-01-14c++ optimization
Wemainlyusetheoptimizationtechniquespresentedin[7-9]andsomeotheronlinedocumentsinthisarea[7]WritingEfficientCandC++CodeOptimization,KoushikGhosh,[OnlineDocument],Availableon:http://www.codeproject.com/cpp/C___Code_Optimizat
- 2025-01-13DVWA靶场CSP Bypass (漏洞绕过) 漏洞通关及源码审计
CSPBypassCSPBypass(ContentSecurityPolicyBypass)漏洞涉及的是绕过网站部署的内容安全策略(ContentSecurityPolicy,CSP)限制,从而执行潜在的恶意操作。CSP是一种安全机制,用于防止跨站脚本(XSS)、数据注入攻击等。其通过限制网页能够加载和执行的内容来源来增强浏览器的安全性
- 2025-01-13新年开锁杂谈
我向来喜欢把事情拆解,进行简单化处理,即,一件事的起因,发生的过程,造成的结果。我在处理一件事时,先不考虑过程,只期望达到预定的结果。这让我在面对突发情况时能保持一颗镇定的心去思考如何解决问题。比如前年过年时,我家里的门锁被我年幼的侄子反锁了,他在屋子里敲门大哭,我们疏
- 2025-01-12javaScript介绍
JavaScript概述JavaScript是世界上最流行的脚本语言Java和JavaScript没有真正上的联系历史https://blog.51cto.com/u_39037/10505185ECMAScript它可以理解为是javaScript的一个标准快速入门引入JavaScript1.内部标签<script>//....</script>2.外部引用a