html如何实现saveas

html如何实现saveas,第1张

html实现saveas的步骤如下:

1、点击浏览器右上角的三条杠;

2、点击另存网页为;

3、然后选择保存类型,点击第一个html然后就能保存成HTML格式。

楼主的“调用函数相当于把被调用函数写到调用函数内”我没看懂,不过我能告诉楼主为啥save和restore不能省去。

原来的函数我简单解释成这样:因为context是一个全局对象,context.save()的时候保存了context当前的状态值,然后你执行了一些值的修改,比如改变阴影大小,在函数最后调用context.restore()方法将context之前的状态值还原回去。

当楼主注释掉save和restore后,这时调用drawText函数时context的画笔状态就不会保存与还原(这么说你懂吗?注释掉了save就不会保存之前的状态,同样画完也不会还原画笔状态)

<input name="save" type="submit" value="另存为" onClick="window.location='sava.php'"/>

sava.php 主要是用在发送文件头,当然,这个Sava.php 也可以换成 file.RAR

<?php

$file = 'file.rar'

header("Content-length: " . filesize($file))

header('Content-Type: application/octet-stream')

header('Content-Disposition: attachmentfilename="'.$file.'"')

readfile("$file")

?>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7393506.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存