js调用浏览器自带的将视频另存为

JavaScript06

js调用浏览器自带的将视频另存为,第1张

js调用浏览器自带的将视频另存为的方法如下:

1、打开HBuilderX开发工具,在已新建的Web项目中,创建一个静态页面文件saveAs.html。

2、打开已新建的静态页面文件,修改title标签中的文本内容。

3、在标签中,插入一个img标签和button标签。

4、在标签中,添加按钮点击事件,调用execCommand()方法。

5、保存代码并运行项目,打开浏览器查看界面效果,并点击按钮。

平常页面跳转可以使用在html中写a标签及跳转地址实现

这种方式的好处在于直观、方便,但是缺点在于页面会出现刷新的情况,可以使用禁用浏览器的默认事件来防止。

也可以使用js控制页面跳转

在html中 为某个标签添加点击事件

在js中 可以使用如下方法来跳转页面

注解:ele要全屏的元素

退出全屏直接使用document调用exitFullscreen方法即可。

document.fullscreenElement():获取当前全屏的元素。

注意:

1.document下没有requestFullscreen

2.requestFullscreen方法只能由用户触发,比如:在onload事件中不能触发

3.页面跳转需先退出全屏

4.进入全屏的元素,将脱离其父元素,所以可能导致某些css失效

解决方案:使用 :full-screen伪类 为元素添加全屏时的样式(使用时为了兼容注意添加-webkit、-moz或-ms前缀)

5.一个元素全屏后,其子元素要再全屏,需先让该元素退出全屏