按钮

JS实现刷新iframe的方法

别等时光非礼了梦想. 提交于 2020-01-16 06:42:31
<iframe src="1.htm" name="ifrmname" id="ifrmid"></iframe> 方案一:用iframe的name属性定位 <input type="button" name="Button" value="Button" onclick="document.frames('ifrmname').location.reload()">   或 <input type="button" name="Button" value="Button" onclick="document.all.ifrmname.document.location.reload()">   方案二:用iframe的id属性定位 <input type="button" name="Button" value="Button" onclick="ifrmid.window.location.reload()">   终极方案:当iframe的src为其它网站地址(跨域操作时) <input type="button" name="Button" value="Button" onclick="window.open(document.all.ifrmname.src,'ifrmname','')"> 代码如下:<input type=button value=刷新

jQueryMobile--基础

大憨熊 提交于 2020-01-16 05:36:42
框架整理: (1)jQuery是一个JS函数库,简化了DOM&AJAX操作,本质与DOM相同 WriteLess,DoMore。 (2)jQueryUI是一个HTML组件库,丰富了HTML的功能。 (3)Twitter Bootstrap是一个HTML/CSS/JS框架,简化了响应式网页的编写,提供了栅格系统+CSSReset+HTML组件。 (4)Google AngularJS是一个JS框架,改变了网页的编写方式,适用于以数据操作为主的SPA应用。 (5)jQueryMobile是一个HTML组件库,适用于移动App的开发。 bootstrap:脚步、起步、引导程序 1.jQueryMobile概述 jQuery Mobile is a HTML5-based user interface system designed to make responsive web sites and apps that are accessible on all smartphone, tablet and desktop devices. 主要内容可以分为四个部分: (1)页面&导航 (2)CSS框架 (3)组件 (4)表单组件 2.使用jQM的步骤 (1)项目中引入jquery 1.8+ (2)项目中创建jqm目录,引入jqm必需资源文件 jquery-mobile.css jquery

web在线打印,打印阅览,打印维护,打印设计

给你一囗甜甜゛ 提交于 2020-01-16 05:07:18
winform打印的方案比较多,实现也比较容易,而且效果也非常炫;但现在越来越多的系统是web系统,甚至是移动端。网上也有非常的web打印方案,但各式各样的问题非常多,比如js兼容性,稳定性等一直缠绕着众多的程序员,或者就是web 打印需要浏览器安装 ActiveX 组件,ActiveX安装不容易成功等等问题。   下面我们来看一种web在线阅览,在线编辑,在线打印的解决方案,Lodop这一款在线打印工具在各版本浏览器的兼容性表现不错,功能方面,我们常用的打印阅览,打印设计,打印机设置等他都提供了,而且额外的功能也是很多的,足够我们开发使用了。他对浏览器安装 ActiveX 组件提供了另外一种方法,首先检测有没有安装插件,未检测到插件时,自动提示,并给出下载插件的地址,这里的插件使用的是exe 格式的,这样就避免了浏览器安全设置的问题,至于怎么安装这里就不在赘述。   1.准备工作:   下载lodop:http://www.lodop.net/uploads/file/Lodop6.198.zip,解压后放到工程中,在页面引入如下代码: <embed id="LODOP_EM" type="application/x-print-lodop" width="0" height="0" pluginspage="../Lodop/install_lodop.exe"></embed

Android数据存储(一)----SharedPreferences详解

守給你的承諾、 提交于 2020-01-16 03:09:38
一、Android数据的存储方式: Android系统一共提供了 四种数据存储方式 。分别是: SharePreference、SQLite、Content Provider和File ;此外还有一种网络存储。由于Android系统中,数据基本都是私有的,都是存放于“data/data/程序包名”目录下, 所以要实现数据共享,正确方式是使用Content Provider 。 在Android中,可以使用几种方式实现数据持久化: Shared Preferences:除SQLite数据库外,另一种常用的数据存储方式。共享参数形式, 一种以Key-Value的键值对形式 保存数据的方式,其本质就是一个xml文件。Android内置的, 一般应用的配置信息,推荐使用此种方式保存 。 Internal Storage:使用Android设备自带的内存存储数据。 External Storage:使用外部存储设备存储数据,一般是指Sdcard。 SQLite Databases:以SQLite数据库存储结构化的数据。SQLite是一个轻量级的数据库,支持基本SQL语法,是常被采用的一种数据存储方式。Android为此数据库提供了一个名为SQLiteDatabase的类,封装了一些操作数据库的API。 Network Connection:使用基于网络的服务获取数据。 二

表单

老子叫甜甜 提交于 2020-01-16 03:08:49
表 单 表单存在于浏览器中,用来收集用户信息。收集完成后,提交到服务器 多使用于: 登录,注册,搜索等场景 表单控件类型: 单行文本输入框: text 密码框: password 单选按钮: radio 复选按钮: checkbox 上传文件: file 提交按钮: submit 重置按钮: reset 按钮: button 代码示例: < input type = "text" name = "" id = "" > //文本输入框 lable标签,包裹住单(复)选框和文字时,点击文字,单(复)选框可以被选中 < label for = "" > < input type = "checkbox" > //复选框 < / label > 下拉列表 < select > < option > 列表 1 < / option > < option > 列表 2 < / option > < option > 列表 3 < / option > ... . . . < / select > 多行文本输入框: ` < textarea name = "" id = "" cols = "30" rows = "10" > < / textarea > //多行文本输入框 表单属性: 1. type: 样式 (每个Input必须填写的属性,默认为text) 2. value: 指定的默认值

CMDB - Bootstarp 套用模板

主宰稳场 提交于 2020-01-16 03:08:10
Bootstarp 套用模板 bootstrap导入静态资源 STATICFILES = (...) # setings.py 文件里 在template里面 开头使用 {% load staticfiles %} {% static '路径' %} # 导入拼接 bootstarp/mian,html {% load staticfiles %} <!DOCTYPE HTML> <html> <head> <title>CMDB</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="keywords" content="" /> <script type="application/x-javascript"> addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); } </script> <!-- Bootstrap Core CSS -

WPF 资源字典

99封情书 提交于 2020-01-16 02:37:10
使用好处:存储需要被本地话的内容(错误消息字符串等,实现软编码),减少重复的代码,重用样式,实现多个项目之间的共享资源; 修改一个地方所有引用的地方都会被修改,方便统一风格; 使用方法 ,归纳起来主要有下面几个步骤: a. 创建资源字典文件, b. 资源字典集成 c. 使用字典中的资源 说明:在创建资源的时候要确保资源文件的编译选项为page,这样就能够保证XAML资源文件最终能够编译为baml文件。但是如果设置为Resource也是一个不错的选择,这样它能够嵌入到程序集中,但是不被编译,当然其解析的速度回稍微慢一点 资源文件分级: 系统性资源 ,一般会在app.xaml中集成; <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="Test.xaml"/> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> 窗体级资源 ; <Window.Resources> <SolidColorBrush x:Key="FadeBrush" Color="Red"/> </Window.Resources> 文件级资源 ;在窗体中再将其注册为窗体资源; <Window.Resources>

按钮的选中状态(选中一个,其他的变为未选中)

荒凉一梦 提交于 2020-01-16 02:18:00
1、首先设定一个属性记录当前选中的按钮 /** * 记录当前选中的按钮 */ @property (nonatomic, weak) UIButton *selectedButton; 2、当点击按钮的时候改变按钮的选中状态 - (IBAction)goButton:(UIButton *)sender { // 1、让当前选中的按钮取消选中 self.selectedButton.selected = NO; //2、让新点击的按钮选中 sender.selected = YES; //3、新点击的按钮就成了当前选中的按钮 self.selectedButton = sender; NSLog(@"%ld",(long)sender.tag); } 3、首次进入时如果有默认选中的按钮就加入下面 的代码: //默认选中第一个按钮 if (i == 0) { [self goButton:button]; }    来源: https://www.cnblogs.com/h-tao/p/5226838.html

for...in... 循环 处理一组按钮的选中状态变动

∥☆過路亽.° 提交于 2020-01-16 02:17:29
for...in... 循环 处理一组按钮的选中状态变动 - (void)buttonAction:(UIButton *)button { [_indexView removeFromSuperview]; //下面线条移除[_tabScrollView setContentOffset:CGPointMake(button.tag * _pageWidth, 0) animated:_transitionAnimated]; //下面两句话更改所有按钮的状态 for (UIButton *tempButton in _tabButtonArray) { if (button.tag != tempButton.tag) { [tempButton setSelected:NO]; } } [button setSelected:YES]; if(button.selected) { _indexView.frame = CGRectMake(0, tabButton.frame.size.height - 2, tabButton.frame.size.width, 2); [tabButton addSubview:_indexView]; } } 来源: https://www.cnblogs.com/OIMM/p/11475721.html

常用JS代码大全

余生颓废 提交于 2020-01-16 00:24:55
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.returnValue 鼠标位置 event.x event.y 窗体活动元素 document.activeElement 绑定事件 document.captureEvents(Event.KEYDOWN); 访问窗体元素 document.all("txt").focus(); document.all("txt").select(); 窗体命令 document.execCommand 窗体COOKIE document.cookie 菜单事件 document.oncontextmenu 创建元素 document.createElement("SPAN"); 根据鼠标获得元素: document.elementFromPoint(event.x,event.y).tagName=="TD document.elementFromPoint(event.x,event.y)