【Web前端问题】如何动态画出椭圆
一根竖线慢慢转动,最后画成一个椭圆的效果,求大神贴出代码,不胜感激!mg/bVH8uz回答:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title> <style> *{ margin: 0; padding: 0; list-style: none;} .box{ width:200px; height: 200px; border-radius: 50...
2024-01-10前后端分离的web社区类项目,如何统计在线人数
前后端分离的web社区类项目,如何统计在线人数回答:看到过一个有趣的做法,就是 v2ex 的站长早些年发的一个帖子。使用一个单独的 Redis 数据库每个在线用户是一条带有 TTL 的记录,在每次 Session 开始时写入这条记录到 Redis需要统计当前有多少人在线的话,只需要在这个数据库上用 dbsize() 就可以获得,不会遇到 keys() 可能带来的性能问题来源:关于用 Redis ...
2024-03-10【Web前端问题】求这个算法如何实现?
数据格式如下:[ { "event": { "id": "2013", "startTime": "00:57:00", "endTime": "07:56:00", "title": "list 1", "backgroundColor": "#f6c79f", "textColor": "#8c725b", "order": 2014 } }, { "event": { "id": "2016", ...
2024-01-10【Web前端问题】微信多群直播如何实现
微信多群直播:一个主场微信群,多个副场微信群,主场某个人分享的东西在副群自动转发。主场和副厂都必须要一个单独的微信(叫他机器人微信号)专门转发。大概想了下,用webwx的接口抓包可以获取某个人的信息及msgid或者mediaid,通过机器人微信号把msgid转到其他的副群中去。难点是如果不通过...
2024-01-10前端如何搞监控总结篇
监控步骤:定制规范,埋点 > 采集 > 计算 > 分析数据埋点的业务价值平台迭代数据抓手,降低咨询量解决高频问题,提升用户满意度解决业务痛点:我的会场效果如何?不好该如何调优?调优过程是否高效?经验是否可以复用?面向场景做监控:精细化运营(偏好敏感、人群身份)——>场景度量...
2024-01-10【Web前端问题】如何阻止UC的左右滑动
如图所以。移动端页面中,需要左右滑动,我用iscroll来实现的左右滑动,但是在UC浏览器上,会默认开启左右滑屏前进后退。我一滑动,页面就很容易到别的页面。我也不能使用event.preventDefault().不然我上下滑动就无效了回答:这个问题解决了吗?...
2024-01-10【Web前端问题】如何实现多域名随机跳转?
1.如何实现多域名随机跳转?同一个链接可以指向随机域名?2.比如说,链接a这次跳转到链接b,下一次,可能是链接c,跳转的链接是随机的,在代码中如何实现呢?回答:这样行吗?location.href = Math.random() < 0.5 ? "http://www.foo.com" : "http://www.bar.com";回答:loaction.href = 'xxx.com/xxx'+Math.random();回答:首先...
2024-01-10【Web前端问题】一个半圆如何裁掉某一部分
例如这个图,一个透明的半圆,再扣出来一个半圆,如何实现回答: div{ width: 50px; height: 25px; border-width: 25px 25px 0 25px; border-color: blue; border-style: solid; border-top-left-radius: 50px; border-top-right-radius: 50px; ...
2024-01-10【Web前端问题】如何给浏览器标签栏绑定事件
如图,可以在标签栏点击音乐图标关闭声音之前在一个视频直播网站看到这个,现在发现虾米也有,将dom一层层删除发现貌似和flash相关回答:chrome浏览器这个功能是浏览器功能不是网页的功能,其他浏览器应该同理,具体用代码能否实现请看浏览器的API了。。回答:这个臣妾做不到...
2024-01-10【Web前端问题】后端返回这种数据如何处理?
后端是用的 C# ,返回到前端的数据如下图所示,如何转为 JSON ? 这种情况是应该在后端处理,还是在前端处理呢?回答:先用正则拿到标签中的JSON字符串/[^><]+(?=<\/string>)/img然后转成JSONJSON.parse()回答:xml里面套json,最好让后端把外层剥掉回答:你把xml当作html处理,xml也是可以使用DOM api的比如...
2024-01-10【Web前端问题】移动端上滑翻页效果如何实现
首先,如图底部所示,三个向上的箭头会是一闪一闪的效果,滑动可以进行翻页;要求:1.页面是占满整屏的,背景始终不变,只是背景上的内容很长,会超出屏幕;2.滑动的时候就翻至下一页,类似于fullPage插件的效果;怎样用jQuery实现这样的效果,包括布局应该怎么布局?希望大神给指导一下,没...
2024-01-10【Web前端问题】前端地图动画效果如何实现。
类似于下面这面这种效果,头像是可以根据路线动的,之前没有接触过这类动画。前端应该如何实现?canvas?webGL?或者现成的框架?应该以什么思路做出这种效果呢,没什么头绪。。。回答:用canvas做回答:同求中。我也在找怎么做。...
2024-01-10【Web前端问题】js如何高效更改对象中属性名
如图中的一个json对象:[ { "Id":"3972679ef2c04151972b376dd88e6413", "T_CourseId":"7a4494aae1804d3e94094583249750fe", "CourseName":"英语", "Code":"english" }, { "Id":"5665d803e7994b26a56c6287d12c2090", "T_CourseId":"75...
2024-01-10【Web前端问题】VUE中的平移过渡如何实现?
https://jsfiddle.net/7Lypucvo...请问用vue的<transition>可以实现底下的横杠平移过渡吗?我看了下官方文档,好像只能添加进入离开过渡?回答:可以的.首先分析动画动画有两个方向,向左向右.这个可以监视选中的index,通过比较新旧值来获得.用transition组件实现的话,transition组件触发的前提是v-show,v-if导致了dom...
2024-01-10【Web前端问题】移动端如何实现图片的旋转和缩放
如果设置css属性,如何计算图片的旋转角度和缩放比例呢,谢谢!类型于回答:fabricjs,功能齐全且强大,但是没有中文文档。zrender,百度 echarts 的渲染引擎,文档齐备,不过是一个“裸”的渲染引擎,放大旋转这些交互需要自己写,有大佬做了小程序适配版本的,参见WeZRender:微信小程序Canvas增强组...
2024-01-10【Web前端问题】长文本显示/隐藏的是如何实现的?
如上图:移动端显示,显示的内容超过5行,内容自动隐藏并且出现【显示全部】的文字,当显示的内容少于5行时不出现【显示全部】的文字, 请问如何判断呢 (就像微信朋友圈那样,内容超过5行出现【全文】,少于5行不出现【全文】)? 谢谢!回答:https://jsfiddle.net/wymxhaek/还是伪类的运用,注...
2024-01-10【Web前端问题】vue下拉框如何点击其他区域收起
一个下拉组件,如图,想要点击除这个组件的任何其他区域收起这个菜单,vue该怎么做?回答:ready() { document.addEventListener('click', (e) => { if (!this.$el.contains(e.target)) this.show = false })}回答:这个下拉框是个div或其他什么吧,应该有个用于展示的class吧,这个class应当对应data里面的一个数据吧,修...
2024-01-10如何在链表中调用队列的前端?
这是一个结构,我给了一个返回指向新的空队列的指针的队列。我知道队列 - >后端指向队列后面的节点,队列 - >后 - >下一个指向队列前端的节点。我如何称呼队列的前端?每当我使用queue-> rear-> next时,我都会遇到运行时错误。如何在链表中调用队列的前端?intqueue_t *intqueue_construct(void) { intqueue_t *qu...
2024-01-10【Web前端问题】请问前端如何实现批量下载,请教思路
首先感谢您抽出时间看我的问题,我会把问题写在下面我想实现:在手机端浏览器中,选中多个视频,然后点击 下载按钮之后,可以批量下载我有后端基础,所以各位大大可以说一下前后端配合的问题。我只是对这个问题没有太好的思路,所以求指教。再次表示感谢!比如页面有100个文件(每个...
2024-01-10【Web前端问题】直播App的那个红心气泡如何实现?
用DeviceOne开发App的时候,如何实现直播App中的右下角送红心的效果?回答:这种效果?回答:回答:http://bbs.deviceone.net/forum.php?mod=viewthread&tid=308回答:有一种动画效果叫做 —— 粒子动画。回答:直播客户端的鼻祖 应该是twitter的Periscope 。 国内大多山寨加改进。所以尝试用Periscope关键字去github搜索...
2024-01-10【Web前端问题】如何在网页中实现一个安全的沙箱环境
我想在网站上为用户提交的javascript代码做一个可以在线演示的demo环境,但是怕用户提交恶意代码来做坏事,因此想实现一个安全的沙箱环境,让代码在执行时不会影响到主站的环境,这样也不会被xss了。回答:给你推荐一个网站http://jsfiddle.net/,这个网站允许在线运行javascript。你在编辑javascript的编...
2024-01-10【Web前端问题】跟踪用户访问时候如何获知当前访问层次
最近在研究这个问题,如果说我想精确获得用户的一次访问流,比如像这样,画张图:说明下A->B->C->D->C 这条流中,我们在B页面的时候弹出一个新的tab页D。现在我的一个简单想法是在获得一个页面refer的同时获得它的level即访问层次,比如在9:00的时候访问B页面,B的refer是A,然后我们在cookie里保存着A:1这样的信...
2024-01-10【JS】如何实现web大文件(G级别)上传
如何在网页实现大文件上传。。。回答以上的几种技术都无法解决这个难题, 幸运的是, 新的html5标准给我们带来了无限可能这里是一篇介绍 http://www.html5rocks.com/zh/tutorial...注意要看的是分割文件那一块, 配合服务器代码, 可以把文件块拼起来, 实现G级别甚至更大的文件上传我自己的项目已经使用了这样...
2024-01-10【Web前端问题】CMD如何引用es6书写AMD的模块
我这边有一个ES6书写的AMD模块a.js,如var {assign, endsWith, forEach, find} = require('lodash');function a(){};//...moudule.exports = { a};而我想写一个能让老代码seajs能引用的模块b.js,而这个模块对a.js有依赖,需要require这个a.js我该怎么弄呢?用webpack的babel打包的话出来的是一个直接引用的js文件,我想最好能写出一个...
2024-01-10【Web前端问题】请教如何利用JS完成简单的商品筛选问题
1.设定一个数组,其中存放有全部商品的名称,并在界面左侧的边框中显示出来 2.当用户点击左侧边框中的商品,表示选中该商品,则将该商品从左侧的列表中删除,并添加到右侧的选中列表中; 3.注意,在右侧的选中列表中商品名称要按顺序排序,添加新选中的商品名,也要插入到对应的顺序位置...
2024-01-10