上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 39 下一页
摘要: *.location.href 用法: top.location.href=”url” 在顶层页面打开url(跳出框架) self.location.href=”url” 仅在本页面打开url地址 parent.location.href=”url” 在父窗口打开Url地址 this.location.href=”url” 用法和self的用法一致 if (top.location == self.location) 判断当前location 是否为顶层来 禁止frame引用 如果页面当中有自定义的frame的话,也可以将parent self top换为自定义frame的... 阅读全文
posted @ 2014-03-10 15:45 wanshutao 阅读(226) 评论(0) 推荐(0)
摘要: Cookie可以保持登录信息到用户下次与服务器的会话,换句话说,下次访问同一网站时,用户会发现不必输入用户名和密码就已经登录了(当然,不排除用户手工删除Cookie)。而还有一些Cookie在用户退出会话的时候就被删除了,这样可以有效保护个人隐私。 Cookie在生成时就会被指定一个Expire值,这就是Cookie的生存周期,在这个周期内Cookie有效,超出周期Cookie就会被清除。有些页面将Cookie的生存周期设置为“0”或负值,这样在关闭页面时,就马上清除Cookie,不会记录用户信息,更加安全。 阅读全文
posted @ 2014-03-09 15:39 wanshutao 阅读(4359) 评论(1) 推荐(0)
摘要: 你从字面上就可以理解到 window 指的是当前窗口 而 self 指的是自己 在HTML 中 由于页面可以镶嵌页面 所以这2个就有了 区别 比如说 我有个页面A.HTML 里面嵌套了一个B.HTML 在A中使用 window.location 跳转 就把整个 页面跳转了 而在 A中镶嵌B页面的位置 使用了 self跳转 就只是把B界面跳转了 A页面其他地方没有变化 就拿 很简单的 百度搜索页面来比 你输入不同的搜索内容 变化的只是下面的内容 而搜索栏本身没有变化 就是self实现下面的跳转 阅读全文
posted @ 2014-03-09 10:17 wanshutao 阅读(660) 评论(0) 推荐(0)
摘要: .html()用为读取和修改元素的HTML标签.text()用来读取或修改元素的纯文本内容.val()用来读取或修改表单元素的value值。这三个方法功能上的对比.html(),.text(),.val()三种方法都是用来读取选定元素的内容;只不过.html()是用来读取元素的HTML内容(包括其Html标签),.text()用来读取元素的纯文本内容,包括其后代元素,.val()是用来读取表单元素的"value"值。其中.和.text()方法不能使用在表单元素上,而.val()只能使用在表单元素上;另外.html()方法使用在多个元素上时,只读取第一个元素;.val()方法 阅读全文
posted @ 2014-03-08 11:05 wanshutao 阅读(409) 评论(0) 推荐(0)
摘要: 问题,这是我看的dtcms的模板引擎制作的内容,在csdn问的问题及解答//解析普通变量{}r[15]=newRegex(@"({([^\[\]/\{\}=:'\s]+)})",options);就是这个({([^\[\]/\{\}=:'\s]+)}),小括号表示分组吧,小括号里又套了个大括号什么意思,大括号如果里面有数值,比如{3},我知道重复3次,除非\{\},表示{}原样输出匹配,可以大括号里又套了个小括号(),小括号里\表示转义吧,我看应该匹配除了[]/{}=:'以及一个以上空白,除了上面的那些符号外其他都匹配,match遍历符合条件的内容, 阅读全文
posted @ 2014-02-27 10:52 wanshutao 阅读(530) 评论(0) 推荐(0)
摘要: C# 字符串变量str 的值为"a\nb"如果直接输出显示的话,就成了:ab需要输出显示为:a\nb问,怎么办?千万别告诉我定义: str=@"a\nb",因为str的值不是我定义的using System;using System.Text.RegularExpressions;class Program{ static void Main() { string str = "a\nb"; Console.WriteLine(Regex.Escape(str)); // 输出: a\nb }} 阅读全文
posted @ 2014-02-25 15:27 wanshutao 阅读(2210) 评论(0) 推荐(0)
摘要: 静态构造函数是C#的一个新特性,在编程过程中用处并不广,它的主要目的是用于初始化一些静态的变量。因为这个构造函数是属于类的,而不属于任何一个实例,所以这个构造函数只会被执行一次,而且是在创建此类的第一个实例或引用任何静态成员之前,由.NET自动调用。在程序中我们可以这样写:class SimpleClass{static public Object object;// Static constructorstatic SimpleClass(){// Initialize static parametersomthing}}也可以这样写,这和上面的做法其实没有区别:class SimpleCl 阅读全文
posted @ 2014-02-25 10:43 wanshutao 阅读(235) 评论(0) 推荐(0)
摘要: 1、抽象类是可以有构造函数的。但很多人认为,构造函数用于实例化一个对象(或建立一个对象的实例),而抽象类不能被实例化,所以抽象类不应该有公共的构造函数(FxCop.设计规则)。但不应该有“公共”的构造函数,和不应该有构造函数,这是两个不同的概念,所以,FxCop.设计规则中也说,如果抽象类需要构造函数,那么应该声明为“protected”。2、既然抽象类是可以,甚至有时候应该有构造函数,那抽象类的构造函数的作用是什么?我觉得至少有两个:(1)初始化抽象类的成员;(2)为继承自它的子类使用。比如以下例子:[c-sharp] view plaincopyprint?01.public abstra 阅读全文
posted @ 2014-02-25 10:33 wanshutao 阅读(933) 评论(0) 推荐(0)
摘要: '\r'是回车,'\n'是换行,前者使光标到行首,后者使光标下移一格。通常用的Enter是两个加起来。下面转一篇文章。回车和换行今天,我总算搞清楚“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别了。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的 阅读全文
posted @ 2014-02-24 16:08 wanshutao 阅读(667) 评论(0) 推荐(0)
摘要: XML节点是什么呢?当我们在处理XML文件的时候必须要明白XML节点的概念,那么从这里的讲述,你将会了解XML节点对于XML文件的意义,希望对你有所帮助。在我们学习LINQ删除XML节点之前我们先来看看什么是XML节点,那么下面就向你详细介绍下关于XML节点的学习体会。希望对你了解和学习XML节点有所帮助。对于XML节点的认识:就像一个树状的目录。可以把第一行当作它扎根的“土地”。XML文件是由节点构成的。它的第一个节点为“根节点”。一个XML文件必须有且只能有一个根节点,其他节点都必须是它的子节点。我们在FLASH里使用XML对象解析XML的时候,this 代表整个XML文件,它的根节点就是 阅读全文
posted @ 2014-02-18 11:25 wanshutao 阅读(3462) 评论(0) 推荐(0)
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 39 下一页