怎么用js取jsp页面中的代码?
因为是在iframe框架下的网页,直接通过隐藏模块来显示打印预览的话,隐藏的模块还是占据的空间,所以想用把jsp中需要打印的table取出来放到另一个隐藏页面中来预览和打印。求大神给个列子!~
[解决办法]
<div id="table">
<table>要隐藏的table</table>
</div>
var newHTML = window.parent.document.getElementById("table").innerHTML;
能满足否?
[解决办法]
display为none的元素是不占据空间的
[解决办法]
<!DOCTYPE HTML><html> <head> <meta charset="gb2312" /> <title></title> </head> <body> <div id="test" style="display:none;"> <table> <tr> <td>1-1</td> <td>1-1</td> </tr> <tr> <td>1-1</td> <td>1-1</td> </tr> </table> </div> <script> function $(el){ return typeof el == 'string' ? document.getElementById(el) : el; } alert( $('test').innerHTML ) </script> </body></html>
[解决办法]
是原生的js啊,
不要看到 有 美元 就是 库 。。。
然后把这个表格代码插入到一个新页面中去?
这个什么意思?
两个页面什么联系。?
[解决办法]
楼主可以看下 jquery的load方法。
http://www.w3school.com.cn/jquery/ajax_load.asp