1.JS代码:
程序代码
2.HTML代码:
程序代码
程序代码<SCRIPT language=JavaScript>
function doZoom(size){
document.getElementById('contents').style.fontSize=size+'px';//设置内容文字大小
}
function doPrint(){
var str="<html>";
var article;
var subject;
var css;
var strAdBegin="<!--NEWSZW_HZH_BEGIN-->";
var strAdEnd="<!--NEWSZW_HZH_END-->";
var strFontSize='【<A href="javascript:doZoom(16)">大</A> <A href="javascript:doZoom(14)">中</A> <A href="javascript:doZoom(12)">小</A>】'
var strdoPrint="doPrint()";
var strTmp;
css="<style>"
+"body{font-family:宋体}"
+"td,.f12{font-size:12px}"
+".f24 {font-size:24px;}"
+".f14 {font-size:14px;}"
+".title14 {font-size:14px;line-height:130%}"
+".l17 {line-height:170%;}"
+"</style>";
article=document.getElementById('contents').innerHTML;
subject=document.getElementById('subject').innerHTML;
str += css;
str += '<meta http-equiv="content-type" content="text/html; charset=gb2312">';
str += '<title>'+document.title+'</title>';
str += "<body bgcolor=#ffffff topmargin=5 leftmargin=5 marginheight=5 marginwidth=5 onLoad='window.print()'>";
str += "<center>";
str += "<table width=600 border=0 cellpadding=0 cellspacing=20 bgcolor=#ffffff><tr><td align=center>";
str += subject + "</td></tr><tr><td>";
if(article.indexOf(strAdBegin)!=-1){
str +=article.substr(0,article.indexOf(strAdBegin));
strTmp=article.substr(article.indexOf(strAdEnd)+strAdEnd.length, article.length);
}else{
strTmp=article
}
str +=strTmp
str += "</td></tr></table></center>";
str += "</body></html>";
document.write(str);
document.close();
}
</SCRIPT>
function doZoom(size){
document.getElementById('contents').style.fontSize=size+'px';//设置内容文字大小
}
function doPrint(){
var str="<html>";
var article;
var subject;
var css;
var strAdBegin="<!--NEWSZW_HZH_BEGIN-->";
var strAdEnd="<!--NEWSZW_HZH_END-->";
var strFontSize='【<A href="javascript:doZoom(16)">大</A> <A href="javascript:doZoom(14)">中</A> <A href="javascript:doZoom(12)">小</A>】'
var strdoPrint="doPrint()";
var strTmp;
css="<style>"
+"body{font-family:宋体}"
+"td,.f12{font-size:12px}"
+".f24 {font-size:24px;}"
+".f14 {font-size:14px;}"
+".title14 {font-size:14px;line-height:130%}"
+".l17 {line-height:170%;}"
+"</style>";
article=document.getElementById('contents').innerHTML;
subject=document.getElementById('subject').innerHTML;
str += css;
str += '<meta http-equiv="content-type" content="text/html; charset=gb2312">';
str += '<title>'+document.title+'</title>';
str += "<body bgcolor=#ffffff topmargin=5 leftmargin=5 marginheight=5 marginwidth=5 onLoad='window.print()'>";
str += "<center>";
str += "<table width=600 border=0 cellpadding=0 cellspacing=20 bgcolor=#ffffff><tr><td align=center>";
str += subject + "</td></tr><tr><td>";
if(article.indexOf(strAdBegin)!=-1){
str +=article.substr(0,article.indexOf(strAdBegin));
strTmp=article.substr(article.indexOf(strAdEnd)+strAdEnd.length, article.length);
}else{
strTmp=article
}
str +=strTmp
str += "</td></tr></table></center>";
str += "</body></html>";
document.write(str);
document.close();
}
</SCRIPT>
2.HTML代码:
程序代码 <table width="570" border="0" cellpadding="0" cellspacing="0" class="nolink">
<tr>
<td height="30" align="center" id="subject"><strong><font color="#000000" style="font-size: 14px;">标题</font></strong></td>
</tr>
</table>
<table width="570" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><hr width="570" size="2"></td>
</tr>
</table>
<table width="570" border="0" cellpadding="0" cellspacing="0" class="nolink">
<tr>
<td valign="top" id="contents">内容
</td>
</tr>
</table>
<table width="570" border="0" cellpadding="0" cellspacing="0" class="nolink">
<tr>
<td align="right">【<a href="javascript:doPrint()" class="ptcss">打印</a>】
【<a href="" class="ptcss">返回目录</a>】</td>
</tr>
</table>
<tr>
<td height="30" align="center" id="subject"><strong><font color="#000000" style="font-size: 14px;">标题</font></strong></td>
</tr>
</table>
<table width="570" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><hr width="570" size="2"></td>
</tr>
</table>
<table width="570" border="0" cellpadding="0" cellspacing="0" class="nolink">
<tr>
<td valign="top" id="contents">内容
</td>
</tr>
</table>
<table width="570" border="0" cellpadding="0" cellspacing="0" class="nolink">
<tr>
<td align="right">【<a href="javascript:doPrint()" class="ptcss">打印</a>】
【<a href="" class="ptcss">返回目录</a>】</td>
</tr>
</table>
或许我没有说清楚,不过谢谢两位,我说的不是这种效果。这也太简单了。
我说的是,象调用 在指向文件的超连接 上 点 右键,再点“目标另存为”的效果,
能否用js实现。象“加入收藏夹”,
可以写 "javascript:window.external.AddFavorite(url,name);" 一样。
我说的是,象调用 在指向文件的超连接 上 点 右键,再点“目标另存为”的效果,
能否用js实现。象“加入收藏夹”,
可以写 "javascript:window.external.AddFavorite(url,name);" 一样。
浙公网安备 33010602011771号