Mac Safari不借助第三方软件进行长截图的几种常见方法

Mac Safari不借助第三方软件进行长截图的几种常见方法

方法一:借助打印,生成PDF文档

步骤:
1.打开需要长截图的网站,右击后点击“打印页面
在这里插入图片描述

2.导出为PDF即可
在这里插入图片描述

方法二:直接长截图,生成.png格式的图片

步骤:

1.打开需要长截图的网站,右击后点击“检查元素
在这里插入图片描述

2.在弹出的“html”中,选中第一行并右键单击选择“捕捉屏幕快照”;
在这里插入图片描述

3.最后在弹出的窗口,输入名称,选择存储位置,点击“存储”按钮,即可完成。
在这里插入图片描述

在HTML5中,如果你想阻止手机上的第三方浏览器默认的视频播放器自动播放视频,你可以采用以下几种策略: 1. **禁用`autoplay`属性**:移除`<video>`元素的`autoplay`属性,让视频默认自动播放。然后在页面加载完成后,通过JavaScript代码触发播放。 ```html <video controls> <source src="myVideo.mp4" type="video/mp4"> </video> <script> document.addEventListener('DOMContentLoaded', function() { var video = document.querySelector('video'); video.play(); }); </script> ``` 2. **使用`playsinline`属性**:对于支持此属性的现代浏览器,如iOS Safari,`playsinline`属性可以让视频在内嵌的HTML容器里播放,而是打开新的全屏窗口。 ```html <video controls playsinline> <source src="myVideo.mp4" type="video/mp4"> </video> ``` 注意这个属性对Android设备无效。 3. **用户交互触发播放**:设置`controls`属性,让用户手动开始播放,如点击按钮、悬停等操作。 4. **延迟加载**:延迟加载视频,直到用户做出明确的动作,例如滚动到该区域。 ```html <button onclick="playVideo()">点击播放</button> <script> function playVideo() { var video = document.querySelector('video'); video.play(); } </script> ``` 然而,完全阻止所有第三方浏览器播放是可能的,因为这涉及到用户的隐私设置和浏览器的权限管理。所以,通常的做法是提供更好的用户体验,而是阻止播放。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值