首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JS-【同页面多次调用】tab选项卡封装

这两天遇到一个页面,同一个页面中同一个特效会用好多次,比如tab,比如轮播等。我又不想很不负责任的复制一遍代码,那样页面臃肿,自己心里也堵得慌。于是就想着把代码封装起来多次调用。...文字3 js...js: window.onload = function() { function For(c, d) { function stopPropagation... class名字解释 on:选中状态时标签的样式 hide{display:none;}/*特别注意,样式的优先级*/ ———————————————————— 【这个可以多次调用...,调用时,就多写一个tab()就好了,括号里的两个参数换掉成最新的结构的class样式名字,】 声明:   请尊重博客园原创精神,转载或使用图片请注明:   博主:xing.org1^   出处:http

4.1K120

使用原生js做一个简单的定时访问页面

2020年3月的某一个周末,我在无聊之下想通过js实现刷浏览量的功能,它的优点是不需要引入任何东西,只需要建一个html页面,将我们的js代码加进去就可以执行。...(记得允许你的浏览器打开其他页面) 开始思路,通过js的for循环一直访问文章地址,链接方式使用window.open("地址")的方式 $(function (){ for (var...location.close(); 这个是关闭标签页的功能,但是测试后我们是关闭了我们js页面,我们实际要关闭的是open的页面,再修改一下,在我们使用open的时候用var定义接受一下对象以便于关闭打开的标签页...,但是我们要实现自动化就要用定时执行了 window.setInterval(a,5000); // a是方法名 5000是毫秒 意思就是每隔5000毫秒调用a方法 function a (){...AnNanDu/article/details/103765749" ]; window.setInterval(a,5000); // a是方法名 5000是毫秒 意思就是每隔5000毫秒调用

1.1K80

.NET混合开发解决方案12 网页JS调用C#方法访问WinForm或WPF窗体

JS方法 .NET混合开发解决方案11 网页JS调用C#方法   在前一篇博客《.NET混合开发解决方案11 网页JS调用C#方法》中介绍了JS访问C#方法的简单实现方式。...但是在企业级应用软件中业务需求可能更加复杂,如JS调用C#方法之后,需要访问宿主的窗体,设置窗体(WinForm、WPF、WinUI、Win32)中的控件等。...下面通过一个Demo来讲解如何实现JS调用C#方法。 业务场景:JS调用C#方法,传递三个参数,分别是num1、num2、message。...步骤3 在访问目标网页之前,通过webView2.CoreWebView2.AddHostObjectToScript()方法向网页中注入主机对象,其中第一个参数是自定义名称(随意命名),JS访问主机对象时就需要与该参数名称一致...使用主机对象调用C#方法,由于调用过程是异步的,所以需要使用 await,方法定义前需要加上 async。 以上四步完成后即实现了JS访问窗体方法。

2.2K40

从一道CTF学习Service Worker的利用

结合以上的jsonp和login页面js,此处存在DOM型XSS,我们只需要通过GET请求传入login页面callback参数,此时会覆盖掉原来的callback并调用jsonp,payload:?...又注意到,直接访问https://auth.hardxss.xhlj.wetolink.com/,返回的页面源码的js中包含跨域操作:document.domain = "hardxss.xhlj.wetolink.com...从而引入外部JS // sw.js(SW恶意脚本) onfetch=e=>{//劫持fetch事件,即浏览器在域下的每一次访问都会触发 body = 'alert(document.domain...注意到跨域页面上只有一个光秃秃的跨域操作,并没有其他操作,但作为媒介用以设置其域-登录验证api上的SW脚本(设置脚本时访问的是跨域页面而没有访问劫持页面) 利用条件:1.baidu.com上发现了XSS...,2.baidu.com上存在跨域操作:document.domain = 'baidu.me'并且域下存在JSONP(路径需要跟盗取的信息页面在同一域)或能够上传js的地方,就可以完成JSONP域下的持久化

1.1K40

什么是跨域?如何解决跨域问题?

域名不同 http://www.666.baidu.com/index.html –>http://www.555.baidu.com/test.js  域名和域名ip http://www.baidu.com.../index.html需要调用www.sina.com/server.php,可以写一个接口www.baidu.com/server.php,由这个接口在后端去调用www.sina.com/server.php...,一种xhr不能访问不同源的文档,另一种是不同window之间不能进行交互操作;   document.domain主要是解决第二种情况,且只能适用于主域相同域不同的情况;   document.domain...兼容性:所有浏览器都支持; 优点:  可以实现不同window之间的相互访问和操作; 缺点:  只适用于父子window之间的通信,不能用于xhr;  只能在主域相同且域不同的情况下使用;...iframe框架是不同域的,所以我们是无法通过在页面中书写js代码来获取iframe中的东西的: function test(){

67610
领券