jsp打印页面 js代码】的更多相关文章

function doPrint() { bdhtml=window.document.body.innerHTML; sprnstr=""; //开始打印标识字符串有17个字符 eprnstr=""; //结束打印标识字符串 prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+18); //从开始打印标识之后的内容 prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));…
<script type="text/javascript"> var url = location.href; $(function(){ var url = location.href; $(".nav li a").each(function(ind,val){ if(url.indexOf($(val).attr("href")) != -1){ $(val).addClass("current"); }…
/*------ setCookie(name,value) -----------*/ function setCookie(name,value) { var Days = 30; //此 cookie 将被保存 30 天 var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+ escape (value) + ";expire…
捣鼓了大半个上午,终于搞定.这样设置就可以了: 点击MyEclipse上方的菜单栏中的window菜单.选择Preferences菜单项.在弹出的窗口的左侧树形菜单依次选择:MyEclipse.Files and Editors.Javascript.Editor.Syntax Coloring. 再在右边点开Background.Script Block 在右边自定义你需要的颜色,Apply即可. 如下图所示:…
场景:有些实体对象可以放到HttpSession对象中,保正在一个会话期间可以随时获取这个对象的属性,例如可以将登录用户的信息写入session,以保证页面随时可以获取并显示这个用户的状态信息.下面以此为例. 本文转自:http://blog.csdn.net/baidu_30809315/article/details/77159549 1.后台将用户这一实体对象写入session(HttpSession),这里是从拦截器中写入,代码中的userInfo是从单点登录服务器获取的登录用户信息 U…
第一种方法:指定不打印区域 使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内. 详细如下: <style media=print type="text/css">   .noprint{visibility:hidden}   </style>   要打印的内容.哈哈!<p class="noprint">将不打印的代码放在这里.</p><a href="javasc…
1.程序说明 1) 此程序可以实现选择页面中的区域进行打印,以iframe方式进行打印: 2) 与原生态的print() 区别在于,取消打印页面后可以完整保留当前访问页面的内容. 2.代码部分 1) JS 函数:  代码如下 复制代码 function do_print(id_str)//id-str 打印区域的id{      var el = document.getElementById(id_str);      var iframe = document.createElement('…
1.js实现(可实现局部打印)  <html> <title>js打印</title> <head></head><body> <input id="btnPrint" type="button" value="打印" onclick="javascript:window.print();" /> <input id="btnP…
JSP 标签还是很方便的,比如 Struts.Spring 等提供给我们的 JSP 标签,可以用它们来获取变量或进行一些计算.比如 struts2 的 <s:url value="/admin/unmi.action"/> 会为我们自动在前面附加上应用上下文,如实际会生成 /testsite/admin/unmi.action.还有更多更方便的标签使用,比如用标签获取到 session 或请求中的数据作为 js 的变量等. 引申此话题的,其实不光是在 JS 中使用 JSP…
原理: jsp中的Java代码 -- 服务器端代码 js代码 -- 客户端代码 java是在服务器端运行的代码,jsp在服务器的servlet里运行,而JavaScript和html都是在浏览器端运行的代码. 所以服务器端先执行,执行后将信息传给客户端. 因此加载jsp页面的执行顺序是java -> jsp ->js, 加载jsp的时候先编译java代码,有错误的话会直接报错:没报错的话会执行jsp代码,最后加载js代码.…
// JavaScript Document //如何在一个网站或者一个页面,去书写你的JS代码: //1.js的分层(功能) : jquery(tools) 组件(ui) 应用(app), mvc(backboneJs) //2.js的规划(管理) : 避免全局变量和方法(命名空间,闭包,面向对象) , 模块化(seaJs,requireJs) window.onload = function(){ mv.app.toTip(); mv.app.toBanner(); mv.app.toSel…
1.存在形式 文件 如: <script src='js/jc.js'></script> 前页面 <script type='text/javascript'>alert('页面')</script> 注意:js代码块要放在页面最底部,body的闭合标签上面即可,如下标黄部分. <!DOCTYPE html><html>    <head>         <meta http-equiv="conten…
前面有一篇博文是介绍JS模版的加载和赋值,赋值有两种,详细可查看本博客的那篇博文:LodopJS代码模版的加载和赋值简单来说,就是打印项的值是变量,在添加打印项前进行赋值:打印项的值是字符串,给打印项设置类名,可以在添加打印项只有按照类名赋值(也可以是序号等),详细可查看上面链接里的博文. 对于打印项的模版本身是变量的这种模版,直接使用打印设计返回的值都不是变量,可以手动修改成变量,或者在需要是变量的打印项后面加这句LODOP.SET_PRINT_STYLEA(1,"ContentVName&q…
外部css样式:把css样式写到一个文件内,方便使用,减少冗余. 如果使用的是外部css样式,页面怎么引用: 使用 <link rel="stylesheet" type="text/css" href="css/table-role2.css"/> href写的是css文件的地址. js代码写在页面上的 <script type="text/javascript"></script>标签内…
把代码写在 window.onload = function () { //js代码 //此处js代码是页面完全加载完之后执行 } 即可. 例: <script type="text/javascript"> window.onload = function () { $().html("Email Receiver"); } </script>…
http://files.cnblogs.com/files/tanlingdangan/top_right.rar.gz 右上角鼠标滑过展开收缩动画效果js代码的演示页面http://www.51xuediannao.com/js/texiao/top_right/…
1.存在形式 文件 如: <script src='js/jc.js'></script> 前页面 <script type='text/javascript'>alert('页面')</script> 注意:js代码块要放在页面最底部,body的闭合标签上面即可,如下标黄部分. <!DOCTYPE html><html>    <head>         <meta http-equiv="conten…
1.焦点图 $(document).ready(function(){ var i=0; var autoChange= setInterval(function(){ if(i<$(".hdp li").length-1){ i++; }else{ i=0; } changeTo(i) ; },1500); $(".hdp").find("li").each(function(item){ $(this).hover(function()…
   此文章针对已经搭建好jenkins和会使用iconfont图标库而写. 主要目标就是在不通过更改html文件,完成页面交互图标信息,因为美工最多可以上传代码并且自动发布,并不会在Html中加入我们想要通讯的代码. *看一下最后的总结 *看一下最后的总结 *看一下最后的总结 有用的内容说三遍 应用场景: 当我双击任意一个图标的时候,应该把图标的class返回到主页面上,并且绑定数据 具体实现步骤. 1.页面嵌入iframe . 略过.. <iframe class="ContentIf…
近期在做关于站点的项目,总是发生这种问题 写的javascript代码在页面上没有问题,可是将js代码移植到.js的文件里,在页面上进行调用,总是出现失效等错误 另外改动后的js代码,又一次刷新网页仍然不起作用 经过大量搜索并经过验证.能够用以下方法来解决 将js代码封装到js文件里失效的原因可能是js文件里存在中文凝视,导致在运行的时候中断,在js文件尽量不要写中文凝视 改动后的js代码刷新网页后不起效果可能是由于你所用的浏览器使用缓存的问题,可在浏览器中设置取消使用缓存,并删除暂时文件.重新…
如何查看一个网页特定效果的js代码(动画效果可js和css)(页面可以看到js的源代码) 一.总结 1.动画效果可能是 CSS 实现的,也可能是 JS 实现的. 2.直接Chrome的F12调试即可, 页面可以看到js的源代码的 二.如何查看一个网页特定效果的js代码 问题: 如何查看一个网页中特定效果的js代码-?比如鼠标悬浮有个动画效果如何查看对应的js代码? 解答: css也可实现动画效果 回答问题一:动画效果可能是 CSS 实现的,也可能是 JS 实现的.如果是 CSS 实现的,审查元素…
有这样一类问题, 如下所示, 就是在dom结构没有生成时就在js代码中调用了, 此时就会报错: <head> <script> console.log(document.body.nodeName); </script> </head> <body> </body> 上图所示的代码表明, 如果js代码在页面DOM没有解析出来时, document无法获取body元素, 这样就会造成报错. 解决方法有下面两种: 1. 将操作dom的代码…
在各种限时,秒杀活动中,有个自动循环的点击的工具是很重要的. 为了方便起见,我们把Js代码放在浏览器的控制台执行,但是刷新页面后,js代码就清空了,也就无法执行. 可以用js代码实现一个不受页面刷新影响不断执行的代码,如下: 1. 必要的知识 prompt() 弹出对话框,获取用户输入的文本setTimeout(,) 延迟执行函数write() 可向指定对象写入html代码或者js代码with() 设定代码的作用域 2.大致框架 var timeout = prompt("设置刷新时间"…
为了在手机上也能正常显示页面,所以为之前写的页面又重写了一遍,专门用来在移动端显示,用js代码检测设备,如果是pc就显示pc的页面,如果是移动就显示移动的页面,但遇到一个问题就是在移动端打开会有一个延迟,会先加载pc然后过个两秒在显示移动的页面,这个问题一直苦恼着我...直到今天请教朋友的时候才知道问题所在 .............. 我把检测设备的代码放到 ready函数里面了,所以它会等页面加载完在显示移动端页面 所以我把它单独当到了页面最上面就解决了这个问题 问题描述:为什么在移动端检测…
参考网址1:http://www.csharpwin.com/csharpspace/2360.shtml...参考网址2:http://www.oschina.net/question/234345_53939网址1.2都是c语言中对于web控件的解决办法,对于两者我都只是借鉴了一下方法,最终都只是对网页中js代码中的widow.open和window.close进行处理. 大概有两种方法:一种对js代码进行替换,换成web控件可执行不出错的程序,另一种是对于web控件在执行js代码widow…
html代码 <!DOCTYPE html><html><head>     <title></title>     <meta charset="utf-8">     <script type="text/javascript" src="jquery.min.js"></script>     <script type="text…
dom对象控制显示文章字体大小的js代码 <head> <script type="text/javascript"> function check(size){ document.getElementById("mycode").style.fontSize=size+"pt"; } </script> </head> <body> <div id="mycode&qu…
站长常用的200个js代码 1.文本框焦点问题 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后,产生该文件 <input type="text" value="郭强" onfocus="if(value=='郭强') {value=''}" onblur="if (value=='') {value='郭强'}&q…
原因:浏览器会缓存js 如果是将js代码直接通过<script>标签插入jsp页面中则不存在这个问题 在加载页面的时候会重新加载js代码 如果直接将js代码以文件的形式引入,那么每次在修改之后需要清除浏览器缓存控制台才能更新js代码 解决办法:关闭浏览器缓存 我用的Google浏览器,这里以关闭chrome缓存功能为例: 1.打开chrome 2.按F12打开开发者工具 3.按F1打开Settings界面 4.找到NetWork类中Disable cache,勾选上即可 5.之后每次修改完js…
通过Edge.js项目,你可以在一个进程中同时运行Node.js和.NET代码.在本文中,我将会论述这个项目背后的动机,并描述Edge.js提供的基本机制.随后将探讨一些Edge.js应用场景,它在这些场景中可以为你开发Node.js程序提供帮助. 为何要使用Edge.js? 虽然许多应用程序只能用Node.js编写,不过有些情况下又需要综合Node.js和.NET两者的优点.基于以下几个理由,你想要在程序中使用.NET和Node.js:.NET框架和NuGet包提供了一个丰富的功能生态系统,它…