
HTML
记录html,html5等学习记录
Mr.菓菓
这个作者很懒,什么都没留下…
展开
-
关于设置html不让浏览器进行缓存的问题
我们现在在做vue,react等项目的时候,由于是单页面的纯前端项目,他们的入口文件往往都是静态的html单一文件。这里需要注意的是,取消缓存可能会增加服务器的负载,因为每次请求都需要从服务器重新获取内容。因此,在决定取消缓存时,请确保权衡利弊,并考虑使用适当的缓存策略来优化性能和用户体验。原创 2024-03-07 13:33:37 · 4743 阅读 · 0 评论 -
让vscode编辑器支持smarty模版的TPL文件
该插件可以是的tpl格式的文件以html的方式显示,但是我在使用中发现安装此插件后电脑的cup会飙到很高,一会就会把vscode跑蹦掉。2、其实我们就不用安装插件,直接在vscode中进行设置就可以,文件->首选项-设置,然后在输入框中输入。然后关闭,就可以让vscode自动支持tpl文件高亮显示。然后在下边增加,在项中输入。原创 2022-10-11 21:42:11 · 1344 阅读 · 2 评论 -
js异步加载
问题分析在开发网站页面的时候经常会加载js文件,但是我们在加载js的时候会遇到js非常大或者执行事件长的情况下会出现页面短时间内白屏的现象。这是因为web页面是按照顺序执行的然后代码一边下载浏览器一边处理,当遇到标签浏览器会先停下来去加载相应的css文件,然后加载出来,遇到<script></script>标签会看有没有src属性,如果有就下载相应的js文件然后执行js,等js执行完毕后在继续向下执行。在这种顺序执行的情况下就会出现第一段话我们说的问题。解决方案:我们可以把原创 2022-03-25 00:44:00 · 1046 阅读 · 0 评论 -
解决ios下输入框首字母大写问题
autocapitalize 全局属性 是一个枚举属性,它控制用户输入/编辑文本输入时文本输入是否自动大写,以及如何自动大写。属性必须取下列值之一:off or none: 没有应用自动大写(所有字母都默认为小写字母)。on or sentences: 每个句子的第一个字母默认为大写字母;所有其他字母都默认为小写字母。words: 每个单词的第一个字母默认为大写字母;所有其他字母都默认为小写字母。characters: 所有的字母都默认为大写。在物理键盘上输入时,autocapitalize原创 2021-04-01 16:40:18 · 1373 阅读 · 0 评论 -
页面加载微信聊天记录图片不显示问题
今天在做微信客服功能的时候页面通过异步请求微信的聊天记录,并把获取的结果appendchild页面中,发现微信的图片无权加载。如下图:经过查阅资料得知,因为微信加载图片是通过一个地址请求然后返回的真是的图片地址,在请求地址的的时候请求的原域和请求的域不一样造成的。我们可以在html页面head头部添加html代码来让页面发送的请求不带原请求地址<!DOCTYPE html><html lang="en"><head> <meta charset=原创 2020-07-02 09:58:12 · 1339 阅读 · 0 评论