求救!关于网页上内容另存为的问题!

june37 2003-09-04 05:11:01
我的网页是包含5个框架页面,如果用<input type=button value=另存为 onclick="parent.right.document.execCommand('SaveAs')"> 这个保存的话,就把框架都保存下来了,其实我是要保存一个页面的部分内容。
象我做的打印就可以打印出我要的内容,我是这样实现的:
<script language="javascript">
function PrintTable(Id)
{ var mStr;
mStr = window.document.body.innerHTML ;
var mWindow = window;
window.document.body.innerHTML =Id.innerHTML;
mWindow.print();
window.document.body.innerHTML = mStr;
}
</script>
<div id="dy">
这里就是我要打印的表格
</div>
...全文
41 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
june37 2003-09-23
  • 打赏
  • 举报
回复
为什么我用了很多方法,加了保存代码后,打印的时候总会出现http:///这样的空白页面。
june37 2003-09-23
  • 打赏
  • 举报
回复
为什么我用了很多方法,加了保存代码后,打印的时候总会出现http:///这样的空白页面。
june37 2003-09-05
  • 打赏
  • 举报
回复
谢谢!黄蓉,但是你的保存我试过了,好象行不通啊!
hrong 2003-09-04
  • 打赏
  • 举报
回复
<input type=button value=打印 onclick="mm()">

<script language=javascript>
function mm()
{
var str = Id.innerHTML;

var w = window.open("", "_blank", "width=100,height=100");
w.document.write(str);
w.document.close();
w.document.execCommand('Print');
w.close();
}
</script>
hrong 2003-09-04
  • 打赏
  • 举报
回复
<input type=button value=保存 onclick="mm()">

<script language=javascript>
function mm()
{
var url = parent.right.location.href;
var w = window.open(url, "_blank", "width=100,height=100");
w.document.execCommand('SaveAs');
w.close();
}
</script>

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧