- 浏览: 246440 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (151)
- JSP (18)
- Script (11)
- jsp數據庫操作 (4)
- Excel報表導出 (5)
- JAVA (13)
- 精品文章 (3)
- 网络知识 (1)
- XML (4)
- tomcat (4)
- WebService (2)
- Windchill (39)
- eclipse (1)
- 娱乐休闲 (4)
- 批處理 (7)
- 文件 (1)
- HTTP (3)
- HttpClient (4)
- BIOS (1)
- Socket (6)
- FTP (1)
- HTML (3)
- 人生哲理 (0)
- CSS (1)
- 极品软件 (5)
- 數據庫 (3)
- Mail (1)
- SWT Designer (1)
- 系統優化 (3)
- Ajax (3)
- df (0)
- aaa (0)
最新评论
-
magicyang918:
你上边写得是两种实现方式吗?
applet将服务器上文件下载到本机指定目录下 -
magicyang918:
哥哥,看的不是很明白,能不能说清楚点啊?
applet将服务器上文件下载到本机指定目录下 -
zzh03614:
写的很好啊,楼主,期待更多的内容更新
windchill_jsp_actions -
bspeng922:
没有图片啊……
Windchill 工作流的提示和技巧 -
talin2010:
!
jxl template 写excel
学习网站以来的错误总结
以下是我学网站以来的错误总结,写出来与大家分享一下。希望大家能有好的办法给予指导.
1 顶部图片下方有空隙产生解决的办法:
---------------------------------------------------------
1) 设置img 为 style="display:block"
2)设置vertical-align属性为vertical-align:top | bottom |middle |text-bottom
2 弹出窗口时传参绑定问题,写时有时浏览器不能解析。正确写法
-----------------------------------------------------------
<a href='#'
onclick=javascript:window.showModelessDialog('listphoto.aspx?id=<%#Getstr(Eval("picpath").ToString())%>','','dialogWidth=800') >
3 css 中可能使有javascript 代码.
---------------------------------------------------------
如: Css 的expressin 可以用js 代码
a { target:expression(this.target="_blank"); }
4 在aspx 中,页名命名不能和函数名一样
---------------------------------------------------------
如,test.aspx,在test.aspx.cs,中,函数名不能命名为test()
5 在.net2.0中,滚动条样式不能应用解决的办法
---------------------------------------------------------
1)删除应用样式前台代码中的此行代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2)滚动条样式的应式一般都写在body中。如:
body { SCROLLBAR-FACE-COLOR: #799ae1; SCROLLBAR-HIGHLIGHT-COLOR: #799ae1; SCROLLBAR-SHADOW-COLOR: #799ae1; SCROLLBAR-3DLIGHT-COLOR: #799ae1; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #aabfec; SCROLLBAR-DARKSHADOW-COLOR: #799ae1; }
把上面的body 改为html 就可应用上滚动条样式
6 表格自动换行,不会被撑大
----------------------------------------------------------
style="table-layout: fixed; word-break: break-all; "
7如何让某一标签应用两个 CSS样式
----------------------------------------------------------
<p class="text side">...</p>
同时给P元素两个类,中间用空格格开,这样所有text和side两个类的属性都会加到P元素上来。如果它们两个类中的属性有冲突的话,后设置的起作用,即在CSS文件中放在后面的类的属性起作用。
8 应用样式时的优先级
----------------------------------------------------------
如: td{ height:19px!important;height:18px}
!important它指定当前样式的优先级为高,后边再进行定义的相同样式是不会将其重置。因此按标准的CSS来说,height:18px这一句是无效的,因为前边的定义具有更高的优先级。
但是IE不支持该属性,而Firefox却支持。。
因此在Firefox中认的是height:19px,而IE则会先被设置为height:19,然后再设置为height:18px,这种现象可以加以利用实现IE和Firefox的布局兼容
9 使用.net 2.0换肤 用法总结
---------------------------------------------------------
换肤,在朋友的提醒下,用cookies。
便想到了用javascript 和cookies 一起来使用,但是javascript 不是太好用。后来就放弃了。
.net 2.0集成有skin 外观文件。可以用skin 和cookies 一起使用来实现这一效果.
方法:
1:)定义外观文件blue 和orage 两个,自动放在App_Themes 文件夹下.
2:)在blue和orange 文件夹下,可以建css文件和.skin文件.
3:)在page_PreInit()根据传参的不同,更改言主题;具体代码如下:
protected void Page_PreInit(object sender, System.EventArgs e) { string str = ""; if (HttpContext.Current.Request.Cookies["theme"] != null) { str = Convert.ToString(HttpContext.Current.Request.Cookies["theme"]); } if (!string.IsNullOrEmpty(Request.QueryString["theme"])) { Page.Theme = Request.QueryString["theme"]; HttpCookie skin = new HttpCookie("theme"); skin.Value = Page.Theme; Response.Cookies.Add(skin); } else if (str.ToString() == "") { Page.Theme = "blue"; } else { Page.Theme = Request.Cookies["theme"].Value.ToString(); } }
代码这样写就实现了换肤的功能,但是你关闭该页面,再次打开时还是原来的,不是你更改过的,这是为什么呢?
找了好长时间才知道原来是cookies 没有设有效日期。
在建立cookies时加一句
skin.Expires=convert.ToDateTime(DateTime.Now+TimeSpan.FromDays(1));
这样可以设cookies的有效时间为1天
通过这次学习学会了
1 使用cookies
2 skin
3 不旦 在Dream 下可以创建下拉菜单 ,在FireWorks 也可以实现。
10.javascript特殊字符
--------------------------------------------------------------------
<body> </body> <script> data=function() {/*测试数据放在这儿了随便放什么数据“'”或“"”这些特殊字符都可以*/} alert((data+"").slice(13,-4)) </script>
11.RSS实现方法。
-----------------------------------------------------------------
1:动态生成一个xml 文件 方法如下
1) 新建一下Rss.aspx 页,前台把html标签删除。
在Rss.aspx.cs页中Page_Load()中,
Response.ContentType="text/xml"; Response.Write(GetRss());
2)在GetRss()函数中生成一个Xml格式的文件
newsdb db = new newsdb(); string sqlstr = "select * from Content"; DataSet ds = db.GetDatasetbysqlstr(sqlstr); StringBuilder strCode = new StringBuilder(); strCode.Append("<?xml version=\"1.0\" encoding=\"utf-8\" ?>"); strCode.Append(@"<rss verson='2.0'>"); strCode.Append("<channel>"); strCode.Append("<title>新闻显示</title>"); strCode.Append(@"<link>http://"+Request.ServerVariables["SERVER_NAME"]+"</link> "); strCode.Append("<copyright>Copyright 2005</copyright> "); foreach (DataRow dt in ds.Tables[0].Rows) { string ID = dt["NewsID"].ToString(); string title = dt["Title"].ToString(); strCode.Append("<item>"); strCode.Append("<title>" + title + "</title>"); strCode.Append(@"<link>http://" + Request.ServerVariables["SERVER_NAME"] + "/admin/Admin_show.aspx?ID=" + ID + "</link>"); strCode.Append("</item>"); } strCode.Append("</channel>"); strCode.Append("</rss>"); return strCode.ToString();
12. .net 2.0中url映射方法
----------------------------------------------------------------------
直接在webconfig中配
在 <System.Web>下
保存
<UrlMappings enabled="true"> <add url="~/defalut" mappedUrl="default.aspx">
这样在引用页时直接用default就行了
如
:<a href="default">首页</a>
此中方法可以隐藏扩展名
13 .net 连结SQL2005,可以任意换到其它电脑而不用附加数据库
-------------------------------------------------------
在写连接字符串时在web.config中配置如下:
<add name="Constr" connectionString="Data source=.;AttachDbFilename=|DataDirectory|\test.mdf";integrated secuity=true;" providerName="System.Data.SqlClient"/>
但是数据库要放在app_data下
14.在数据绑定时如果是bool型的,用eval绑定时并不想让显示ture ,或false
---------------------------------------------------------------------
<ItemTemplate> <asp:Label ID="flagLabel" runat="server" Text='<%#Convert.ToInt32(Eval("flag"))==0 ? "<span style=color:red>未回答</span>":"<span class=finish></span>" %>'>'></asp:Label> </ItemTemplate>
15 使用showModelessDialog时,如果不想在对话框中弹出新窗口,解决办法
----------------------------------------------------------------------
<a href="#" onclick=javascript:window.showModelessDialog('answerquestion.aspx?id=<%#Eval("id")%>','','dialogWidth=800') >回答</a> 在answerquestion.aspx页中的<head>与</head>之间加上这行代码 <base target="_self">
发表评论
-
发aaa
2011-08-04 00:20 0a -
fdsa
2011-07-25 19:58 0a -
ffffff
2011-01-29 17:25 0fff -
fff
2010-06-22 20:57 29afffff -
将图片爆破成粒子
2010-03-08 14:18 967<html> <head><s ... -
Cookie与自动保存
2008-05-27 23:28 1521Cookie与自动保存 0.相关概念及知识 1.编写和保存Co ... -
几个颜色代码
2007-01-27 14:26 1382FF3366 99FF00 3399CC 666666 999 ... -
将图片爆破成粒子
2007-01-01 13:28 1869<***html***><***head** ... -
Dreamweaver网页编辑技巧十八例
2007-01-01 12:55 12071>如何制作电子邮件 ... -
网页制作--新七种武器网页制作--新七种武器
2007-01-01 12:52 11641、在我们的印象中,网 ... -
网页制作--新七种武器网页制作--新七种武器
2007-01-01 12:46 9431、在我们的印象中,网页中鼠标的的摸样总是千篇一律,不是箭头就 ... -
玩透弹出窗口
2007-01-01 12:40 1251经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个 ... -
上下跳跃的大字
2007-01-01 12:32 1047<****script LANGUAGE="J ... -
网页制作经典代码集
2007-01-01 11:54 1339从前写过一个整理总结网页基本制作的文章。想不到的是在很多站点的 ... -
通杀 网页源代码加密
2007-01-01 11:48 1224在地址栏或按Ctrl+O,输入: javascript:s= ... -
禁止页面复制、保存等常用js命令
2007-01-01 11:26 1893<--body onselectstart=" ... -
常用數據類型轉換
2006-12-31 11:08 10171、char---->String---->int ... -
光標焦點設置
2006-12-26 19:47 13141.一般用在填表或登陸頁面 java 代码 &l ... -
小應用技巧
2006-12-24 18:03 10581、image的使用---------鼠標放上去透明度變化 ...
相关推荐
本文将详细讲解如何在UIWebView中进行Cookie的读取与保存。 首先,理解Cookie的基本概念。Cookie是由服务器发送到用户的浏览器并存储在本地的小型文本文件,用于在用户与服务器之间维持状态。当用户再次请求同一...
例如,当用户登录成功后,服务器返回的登录信息可以被插件自动保存为Cookie;当需要验证用户身份时,插件会自动读取Cookie中的信息。 关于插件的使用,首先要在小程序项目中引入这个名为`xcx_cookie`的资源。这可能...
总结起来,实现Cookie自动填充和注销功能涉及对Cookie的理解、JavaScript的事件处理和存储操作。这个小案例提供了一个实践的平台,有助于巩固这些理论知识,提高实际开发能力。在实际项目中,还需要考虑安全性、隐私...
在C#编程中,网页登录并自动保存Cookie是一项常见的需求,尤其在开发自动化脚本或者充值类软件时。本文将详细讲解如何利用C#实现这一功能,并以`XRequest.cs`这个类文件作为核心实现部分。 首先,我们需要理解...
本文将详细探讨Cookie与WebView的结合使用,以及如何在iOS中实现自动登录。 一、Cookie基础 Cookie是由服务器端发送到客户端(浏览器)的一小段文本信息,用于存储用户的状态信息,如登录状态、个性化设置等。当...
3. **自动登录**:当用户再次访问网站时,浏览器会在每个HTTP请求头中自动添加上之前保存的`session_id` Cookie。服务器接收到请求后,会查找对应的session记录,如果找到,就认为是已登录的用户,无需再次输入...
**JSP中的Cookie自动登录详解** 在Web开发中,为了提供更好的用户体验,许多网站和应用程序实现了自动登录功能,比如我们常见的QQ自动登录。这个功能可以让用户在打开应用或网站时无需每次都输入用户名和密码,极大...
Cookie是由服务器端发送到浏览器的一小段文本信息,浏览器会将其保存,并在后续的请求中自动发送回服务器。Cookie通常包含键值对,键表示数据的名称,值是实际的数据。在本例中,键可能是"username"和"password",...
JAVA 通过 Session 和 Cookie 实现网站自动登录的技术 在网站开发中,实现自动登录功能是非常重要的,JAVA 通过 Session 和 Cookie 实现网站自动登录的技术是其中的一种方法。本文将详细介绍如何使用 Session 和 ...
如果只希望在本次会话期间保持登录状态,可以设置为会话级Cookie,即浏览器关闭时自动删除。 然而,直接在Cookie中存储用户名和密码存在安全风险。如果用户的计算机被恶意软件感染,这些Cookie可能被窃取,导致账户...
本文实例为大家分享了jsp cookie+session实现简易自动登录的具体代码,供大家参考,具体内容如下 关闭浏览器只会使存储在客户端浏览器内存中的session cookie失效,不会使服务器端的session对象失效。 如果设置了...
在Python编程中,登录网站并保存Cookie是一种常见的需求,特别是在自动化测试、数据抓取或模拟用户行为时。本文将详细讲解如何使用Python实现12306登录并保存Cookie的方法,以便于后续的请求能够保持登录状态。 ...
### Cookie自动登录认证详解 #### 一、Cookie与自动登录机制概述 在Web开发中,自动登录功能为用户提供了极大的便利性,同时也提高了用户体验。自动登录功能的核心在于如何利用Cookie来存储用户的身份验证信息,...
每次浏览器向同一服务器发起请求时,它会自动将该服务器设置的Cookie一并发送回去。这样,服务器就能识别出是哪个用户在进行交互。 在标题所提的“用户密码保存”场景中,通常不建议直接将密码存储在Cookie中,因为...
4. **恢复拖动状态**:当用户下次访问相同页面时,浏览器会自动发送之前存储在Cookie中的拖动位置信息。通过JavaScript读取Cookie,开发者可以将层恢复到用户上次离开时的位置,提供连续的用户体验。 5. **实现原理...
总结,通过使用jQuery和`jquery.cookie.js`,我们可以轻松地实现在用户登录后将用户名和密码保存到Cookie,从而在用户下次访问时自动恢复登录状态。然而,这只是一个基础示例,实际应用中还需要考虑更多的安全措施和...
实现专业化的Cookie自动登录判断,需要考虑以下几个关键点: 1. **安全存储**:存储在Cookie中的信息必须经过加密,防止被恶意用户截取。即使Cookie被窃取,也无法轻易解析出用户名和密码。 2. **有效期管理**:...
而Cookie是Web应用程序中常见的一种客户端存储机制,用于在用户浏览器上持久保存少量数据。在实现自动登录功能时,Struts2和Cookie的结合使用可以极大地提升用户体验,让用户在访问网站时无需反复输入用户名和密码。...
Servlet负责验证用户身份,成功后创建Cookie并返回到响应中,客户端接收到响应后自动保存Cookie。 7. **文件`index.jsp`和`deal.jsp`**:`index.jsp`可能是登录界面,用户输入账号和密码后提交;`deal.jsp`负责处理...
"Cookie保存登录状态"这一概念就是用来解决这个问题的一种常见方法。这里,我们深入探讨一下Cookie的工作原理,以及它如何在用户登录后维持其登录状态。 Cookie是由Web服务器发送到用户的浏览器并存储在本地的小型...