文件和打印的技巧-单独打开一个页面来完成打印功能

——————————————————————————

<script type="text/javascript">        
            function doPrint(){
                window.open(‘print.html‘);
            }
        </script>

————————————————————————

<body style="text-align:center">
        <form>
            <label>姓名:</label>
            <input name="the_name" type="text"/>
            <br>
            <label>年龄:</label>
            <input name="age" type="text"/>
            <br>
            <label>性别:</label>
            <input name="gender" type="text"/>
            <br>
            <input type="button" onclick="doPrint();" value="打印"/>
        </form>
    </body>

————————————————————————

print.html :

<script type="text/javascript">        
            function init(){
                var w = window.opener;
                var f = w.document.forms[0];
                var str = ‘‘;
                str += ‘姓名:‘ + f[‘the_name‘].value;
                str += ‘,年龄: ‘ + f[‘age‘].value;
                str += ‘,性别: ‘ + f[‘gender‘].value;
                document.body.innerHTML = str;
            }
</script>

——————————————————————————

时间: 2024-10-09 22:59:50

文件和打印的技巧-单独打开一个页面来完成打印功能的相关文章

tomcat部署之后 本机访问本地部署的网站打开一个页面非常慢

tomcat部署之后 本机访问本地部署的网站打开一个页面非常慢.有时甚至会造成页面空白或直接卡死. 解决方法:是连接池出的问题.改用c3p0连接池. 将数据库连接池改用c3p0连接池. <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="driverClass" value="com.mysql

如何绑定android点击事件--跳转到另一个页面并实现关闭功能?

一.点击按钮跳转到另一个页面. eg:实现从一个页面点击跳转到另一个页面 1.首先在一个布局文件(.XML)中绘画了一个跳转按钮(id为btn1): <Button         android:id="@+id/btn1"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:tex

打开一个页面关于页面数据加载问题

方法一:直接加载数据 @{ Html.RenderAction("getCalendar"); } 方法二: $.ajax({ type: "post", url: "getCalendar", dataType: "json", data: { start: startdate }, success: function (data) { var events = []; $.each(data, function (i) {

Python3 open() 函数-用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。

完整的语法格式为: open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) 参数说明: file: 必需,文件路径(相对或者绝对路径). mode: 可选,文件打开模式 buffering: 设置缓冲 encoding: 一般使用utf8 errors: 报错级别 newline: 区分换行符 closefd: 传入的file参数类型 opene

3.5 对一个文件描述符打开一个或多个文件状态标志

lib/setfl.c #include "apue.h" #include <fcntl.h> void set_fl(int fd, int flags) /* flags are file status flags to turn on */ { int val; if ((val = fcntl(fd, F_GETFL, 0)) < 0) err_sys("fcntl F_GETFL error"); val |= flags; /* tu

编写函数,以读模式打开一个文件,将其内容读入到一个string的vector中,将每一行作为一个对立的元素存于vector中

#include<iostream> #include<string> #include<vector> #include<fstream> using namespace std; int main(int argc,char *argv[]) { ifstream input(argv[1]); vector<string> vec; string tmp; while(getline(input,tmp)) { vec.push_back(

linux 打开一个文件现swap文件

转自:http://blog.csdn.net/eckelwei/article/details/17078187 有时候在用vim打开文件时提示类似以下的信息: 发现交换文件 ".exportcert.cpp.swp"所有者: liuchuanliang 日期: Thu Mar 1 17:15:41 2012文件名: ~liuchuanliang/ftsafe/EnterSafe-Shuttle-Linux-111114/i386/sample2/source/ExportCert/

Python3基础 try-指定except-as reason 捕获打开一个不存在的文件的时候,会产生OSError异常的示例

镇场诗: 诚听如来语,顿舍世间名与利.愿做地藏徒,广演是经阎浮提. 愿尽吾所学,成就一良心博客.愿诸后来人,重现智慧清净体.------------------------------------------ex1: code: #学习计算机语言,就是与计算机进行对话.说计算机听得懂的话语, #让计算机帮助我们完成一些困难的任务 #多说(多敲代码),多看看反馈(计算机的反应) #语言的基础是语言,但是进阶到一定境界了,语言的核心是思想,是心 #try except #当打开一个不存在的文件的时候

程序4-5 打开一个文件,然后unlink

1 //http://blog.chinaunix.net/uid-24549279-id-71355.html 2 /* 3 ============================================================================ 4 Name : test.c 5 Author : blank 6 Version : 7 Copyright : Your copyright notice 8 Description : 程序4-5 打开一个文件