td

js把网页内容导入word、Excel中

荒凉一梦 提交于 2020-03-03 14:53:03
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "> <html xmlns=" http://www.w3.org/1999/xhtml "> <head runat="server"> <title>无标题页</title> </head> <body> <form id="form1" runat="server"> <div> <table width="100%" border="1" id="PrintA"> <tr> <td> dfsdfds</td> <td> &dsfds</td> <td> &sdf;</td> <td> dsf</td> </tr> <tr> <td> dsf</td> <td> dsfds</td> <td> fsdfdsfdsf</td> <td> dsfs</td> </tr> <tr> <td> dsfds</td> <td> dsf</td> <td>

基于Angularjs实现分页

断了今生、忘了曾经 提交于 2020-03-03 13:46:43
前言 学习任何一门语言前肯定是有业务需求来驱动你去学习它,当然ng也不例外,在学习ng前我第一个想做的demo就是基于ng实现分页,除去基本的计算思路外就是使用指令封装成一个插件,在需要分页的列表页面内直接引用。 插件 在封装分页插件时我实现了几种方式总体都比较零散,最后找到了一个朋友( http://www.miaoyueyue.com/archives/813.html )封装的插件,觉还不错,读了下他的源码就直接在项目中使用了。 原理和使用说明 1、插件源码主要基于angular directive来实现。 2、调用时关键地方是后台请求处理函数,也就是从后台取数据。 3、插件有两个关键参数currentPage、itemsPerPage,当前页码和每页的记录数。 4、实现方法调用后我们需要根据每次点击分页插件页码时重新提交后台来获取相应页码数据。 在调用的页码中我使用了$watch来监控。 我初次使用时是把调用函数放在了插件的onchange中,结果发现每次都会触发两次后台。这个地方需要注意。 5、我把请求后台封装成了Service层,然后在Controller里调用,也符合MVC思想。 效果图 调用代码 1 <div ng-app="DemoApp" ng-controller="DemoController"> 2 <table class="table table

股票所有历史开盘数据下载成本地数据

依然范特西╮ 提交于 2020-03-02 18:02:02
股票历史数据是研究和分析股票的基础数据,不管是量化分析还是看股票走势都少不了历史开盘数据,今天来写一写如何把 股票所有历史开盘数据下载成本地数据 。 照例:不想写代码的直接翻到底部,有现成的工具可以下载。 首先找到目标网站,长这样(避免一些问题,就不提名字了): 数据还是很规范的,开盘价、收盘价、最高价、最低价、交易量、涨跌幅都有。 股票所有历史开盘数据都在网页源代码里了,省的我们F12了,在网页源代码里数据是这样的: 数据格式还是很规范的,方便我们下载~ import re import pandas import requests url = '目标网站的url' # 这里不写具体网站的链接了,大体做法都是一样的。 response = requests.get(url).text # 得到网页的源代码 ###下面是解析开盘数据的代码,大部分都可以这么参考,简单的正则表达式### times = re.findall('class="first left bold noWrap">(.*?)</td>').group(1) # 获取到所有历史的交易时间 open_price = re.findall('class="first left bold noWrap">.*?</td>\s+<td data-real-value="(.*?)"').group(1) #

JS表单全选以及反选

自作多情 提交于 2020-03-01 09:24:14
效果图: 当表单内所有均被选择时,最上方全选自动勾选; 当表单内有选项未被选择时,最上方全选自动取消; 当最上方全选勾选时,表单内所有均被自动勾选。 < body > < div class = "wrap" > < table > < thead > < tr > < th > < input type = "checkbox" id = "j_cbAll" / > < / th > < th > 商品 < / th > < th > 价钱 < / th > < / tr > < / thead > < tbody id = "j_tb" > < tr > < td > < input type = "checkbox" / > < / td > < td > iPhone8 < / td > < td > 8000 < / td > < / tr > < tr > < td > < input type = "checkbox" / > < / td > < td > iPad Pro < / td > < td > 5000 < / td > < / tr > < tr > < td > < input type = "checkbox" / > < / td > < td > iPad Air < / td > < td > 2000 < / td > < / tr > <

复利计算5.0—结队编程(总结)

核能气质少年 提交于 2020-03-01 06:01:35
1 <%-- 2 Created by IntelliJ IDEA. 3 User: lenovo 4 Date: 2016/4/6 5 Time: 22:01 6 To change this template use File | Settings | File Templates. 7 --%> 8 <%@ page contentType="text/html;charset=UTF-8" language="java" %> 9 <html> 10 <head> 11 <title>Title</title> 12 </head> 13 <body> 14 <form> 15 <table align="center"> 16 <tr> 17 <td>股票名称</td> <td>行情报价</td><td>涨跌幅</td><td>选择</td> 18 </tr> 19 <tr> 20 <td>中国重工</td> <td>7.16</td><td>-1.24%</td><td><input type="radio" name="gupiao" value="1"/> </td> 21 </tr> 22 <tr> 23 <td>中国中车</td> <td>10.30</td><td>-0.84%</td><td><input type="radio" name="gupiao

PHP中heredoc和nowdoc的用法

寵の児 提交于 2020-03-01 03:07:27
我先定义一个三行三列的表格: $table="<table border='1' width=\"80%\">//使用转义符 <tr> <td>编号</td> <td>用户名</td> <td>描述</td> </tr> <tr> <td>1</td> <td>tang</td> <td>she said \"I'm a girl\"</td>//因为在php文文件中,出现了单双引号冲突,所以这里用了转义符。 </tr> </table>"; echo $table; 输出结果: 我们发现当在php文件中同时使用单引号和双引号就会出现冲突我们要用到转义符。 heredoc语法结构 <<<标识名称 内容 标识名称; 注意: 标识名只能包含字母、数字、下划线,并且必须字母和下划线开始 结束符前不能有任何内容,像制表符和空格都不可以 PHP5.3之后可以将标识符用双引号括起来,其他和双引号作用一样 $table=<<<EOF <table border='1' width=80%> <tr> <td>编号</td> <td>用户名</td> <td>描述</td> </tr> <tr> <td>1</td> <td>tang</td> <td>she said "I'm a girl"</td> </tr> </table> EOF; echo $table; 输出结果:

(八)使用命名空间

点点圈 提交于 2020-02-29 22:08:32
一、XML命名冲突   在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突。   这个 XML 文档携带着某个表格中的信息:   <table> <tr>   <td>Apples</td>   <td>Bananas</td> </tr> </table>   这个 XML 文档携带有关桌子的信息(一件家具): <table> <name>African Coffee Table</name> <width>80</width> <length>120</length> </table>   假如这两个 XML 文档被一起使用,由于两个文档都包含带有不同内容和定义的 <table> 元素,就会发生命名冲突。   XML 解析器无法确定如何处理这类冲突。 二、使用前缀来避免命名冲突   此文档带有某个表格中的信息: <h:table> <h:tr> <h:td>Apples</h:td> <h:td>Bananas</h:td> </h:tr> </h:table>   此 XML 文档携带着有关一件家具的信息: <f:table> <f:name>African Coffee Table</f:name> <f:width>80</f:width> <f:length>120</f:length> </f:table>   现在

层的移动,使用了jquery

寵の児 提交于 2020-02-29 16:50:06
直接上代码. <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd" > < html xmlns ="http://www.w3.org/1999/xhtml" > < head > < title > Sales Information System </ title > < meta http-equiv ="Content-Type" content ="text/html; charset=utf-8" > < style type ="text/css" > body { } { margin : 0px 0px 0px 2px ; padding : 0 ; text-align : left ; width : 100% ; height : 100% ; } .report { } { margin : 0 ; padding : 0 ; border-collapse : collapse ; width : 1033px ; } .report .bodyen { } { margin : 0 ; padding : 0 ; font-family :

react 父组件与子组件双向绑定

六月ゝ 毕业季﹏ 提交于 2020-02-29 16:36:53
在项目中我们可能会遇到类似这样的场景,也就是父子组件的双向数据绑定 首先,先把在head中引入react.js、react-dom.js和可选择的babel.js (这里需要注意引用的顺序,react.js必须在react-dom.js之前) <head> <script src="react.js"></script> <script src="react-dom.js"></script> <script src="babel.js"></script> </head> 在body里新建一个挂载点 <body> <div id='app'></div> </body> 然后就可以开始写JSX了,注意script标签需注明type类型为"text/babel"或"text/jsx"  <script tpye="text/babel"> //父组件 class Father extends React.Component { constructor(props) { super(props) this.state = { fname: '父组件', fage: 18, key: '' }; } setFname(event) { this.setState({fname: event.target.value, key: event.target.value}); /

html基础知识

二次信任 提交于 2020-02-28 21:14:20
XHTML常用标记 含义 标签 段落 p 标题 h1-h6 空格 &nbsp 加粗 b,strong 倾斜 em 换行 br 水平线 hr 删除线 del 大于号/小于号 &gt大于 &lt小于 版权 &copy(圈C) HTML列表 列表是一种规定格式的文字排列方式,用于列举内容。常用的列表分为有序列表、无序列表和自定义列表。 有序列表 < ol > < li > 列表项 1 < / li > < li > 列表项 2 < / li > …… < / ol > 在<ol,<li 中可以使用type、start属性。 type属性用于设置编号的种类和格式,其取值如下: l:编号为数字,默认值。例如:1,2,3,…… A:编号为大写英文字母。例如:A,B,C,…… a:编号为小写英文字母。例如:a,b,c,…… I:编号为大写罗马字符。例如:Ⅰ,Ⅱ,Ⅲ,…… i:编号为小写罗马字符。例如:ⅰ,ⅱ,ⅲ,…… 有序列表 < ol type = "a" start = "3" > < li type = "A" > Java < / li > < li > Sevlet < / li > < li > Php < / li > < / ol > 无序列表 < ul > < li > 列表项 1 < / li > < li > 列表项 2 < / li > …… < / ul > 在<ul