一个叶面内动态添加了TABLE的行数及内容,如何用浏览器的另存为,保存当前状态?

sdtashenjie 2002-09-18 06:16:58
俺保存了,显示和添加前一样。

...全文
61 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
方工 2002-09-19
  • 打赏
  • 举报
回复
用浏览器的另存只能存储打开的静态页面,动态内容不能这样存储。
有一个简单办法:将动态页面要保存的部分选中,打开frontpage, 新建一个网页,粘贴进去,得到的就是动态生成的页面。
sdtashenjie 2002-09-19
  • 打赏
  • 举报
回复
但是,俺想用浏览器另存
方工 2002-09-18
  • 打赏
  • 举报
回复
拷贝到记事本,另存为 xxx.htm即可。
sdtashenjie 2002-09-18
  • 打赏
  • 举报
回复
How to save?

方工 2002-09-18
  • 打赏
  • 举报
回复
将动态页面放到一个textarea内,拷贝出来即可。
<HTML>
<HEAD>
<STYLE>
</STYLE>
</HEAD>
<BODY>
<table id=tab1>
<tr></tr>
</table>
<button onclick="addCell()">Add Cell</button><button onclick="showHTML()">show result</button>
<textarea id=source cols=120 rows=20></textarea>
<script>
function addCell(){
row = tab1.rows(0);
e = row.insertCell();
e.innerText = "cell:" + e.cellIndex;
e.onmouseover=toggle;
e.onmouseout=toggle;
}
function toggle(){
var color="white";
if(event.type=="mouseover") color = "red";
event.srcElement.bgColor = color;
}
function showHTML(){
alert(document.body.innerHTML);
source.value = document.documentElement.innerHTML;
}
</script>
</BODY>
</HTML>
yonghengdizhen 2002-09-18
  • 打赏
  • 举报
回复
没办法..

IE给你保存的只是静态源代码..

只能用c/p大法.

87,996

社区成员

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

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