首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

window.location.href,window.location.replace(),window.location.reload() 的区别

window.location.href=“url”:改变url地址;window.location.replace(“url”):将地址替换成新url,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后 退”来访问已经被替换的URL,这个特点对于做一些过渡页面非常有用!window.location.reload():强制刷新页面,从服务器重新请求!
类别:网页编程 - JavaScript    查看:126    更新:2014-06-14

jQuery:文档处理->替换->replaceAll(selector)

replaceAll(selector)     返回值:jQuery 概述 用匹配的元素替换掉所有 selector匹配到的元素。 在jQuery 1.3.2中,appendTo, prependTo, insertBefore, insertAfter, 和 replaceAll这个几个方法成为一个破坏性操作,要选择先前选中的元素,需要使用end()方法,参见 appendTo 方法的例二。 参数 selector选择器 用于查找所要被替换的元素 示例 描述: 把所有的段落标记替换成加粗标记 HTML 代码: <p>Hello</p><p>cruel</p><p>World</p> jQuery 代码: $("<b>Paragraph. </b>").replaceAll("p"); 结...
类别:网页编程 - JavaScript    查看:105    更新:2014-05-28

jQuery:文档处理->替换->replaceWith(content)

replaceWith(content)     返回值:jQuery 概述 将所有匹配的元素替换成指定的HTML或DOM元素。   参数 contentString, Element, jQuery 用于将匹配元素替换掉的内容 示例 描述: 把所有的段落标记替换成加粗的标记。 HTML 代码: <p>Hello</p><p>cruel</p><p>World</p> jQuery 代码: $("p").replaceWith("<b>Paragraph. </b>"); 结果: <b>Paragraph. </b><b>Paragraph. </b><b>Paragraph. </b> ...
类别:网页编程 - JavaScript    查看:120    更新:2014-05-28

Prototype实战教程:Element.Methods -> replace

replace replace(element[, html]) -> HTMLElement 使用 html 参数指定的内容替换 element,返回被替换的 element。 译注:该方法类似于 IE 下的 element.outerHTML = html 当用于 Opera 9 的 input 元素时,若将 replace 当作实例的方法调用(如: $('foo').replace('<p>Bar</p>')),会引发错误。在 Web Forms 2 草案中,replace 是 input 的一个保留属性。在这种情形下,请使用一般的版本( Element.replace('foo', '<p>Bar</p>'))。 html 参数可以是纯文本,一个 HTML 片断或者任意具有 toString 方法的 JavaScript 对象。 如果 html 参数中包括 <script> 标签,在 e...
类别:网页编程 - JavaScript    查看:102    更新:2014-05-22

Prototype实战教程:Element -> replace

replace(element[, html]) -> HTMLElement 使用 html 参数指定的内容替换 element,返回被替换的 element。 译注:该方法类似于 IE 下的 element.outerHTML = html 当用于 Opera 9 的 input 元素时,若将 replace 当作实例的方法调用(如: $('foo').replace('<p>Bar</p>')),会引发错误。在 Web Forms 2 草案中,replace 是 input 的一个保留属性。在这种情形下,请使用一般的版本( Element.replace('foo', '<p>Bar</p>'))。 html 参数可以是纯文本,一个 HTML 片断或者任意具有 toString 方法的 JavaScript 对象。 如果 html 参数中包括 <script> 标签,在 element 被替换...
类别:网页编程 - JavaScript    查看:93    更新:2014-05-22

Javascript replace实例

 有如下代码,欲将换行符替换成<br /> 以下是Javascript代码: function repstr(str) { str = str.replace('rn','n'); str = str.replace('r','n'); str = str.replace('n','<br />'); return str; } 但是实际上,这个函数只能进行一次替换,不信的你可以试试看效果。。。 正确的应该是: 以下是Javascript代码: function repstr(str) { str = str.replace(/rn/g,'n'); str = str.replace(/r/g,'n'); str = str.replace(/n/g,'<br />'); return str; }...
类别:网页编程 - JavaScript    查看:103    更新:2014-05-22

preg_replace——执行正则表达式的搜索和替换

mixed preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit]) 在 subject 中搜索 pattern 模式的匹配项并替换为 replacement。如果指定了 limit,则仅替换 limit 个匹配,如果省略 limit 或者其值为 -1,则所有的匹配项都会被替换。  replacement 可以包含 n 形式或(自 PHP 4.0.4 起)$n 形式的逆向引用,首选使用后者。每个此种引用将被替换为与第 n 个被捕获的括号内的子模式所匹配的文本。n 可以从 0 到 99,其中&nbs...
类别:网页编程 - PHP技术    查看:135    更新:2014-05-19

MySQL数据库:Replace INTO的异同

REPLACE的运行与INSERT很相像。只有一点除外,如果表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。请参见13.2.4节,“INSERT语法”。   注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该语句会与INSERT相同,因为没有索引被用于确定是否新行复制了其它的行。   所有列的值均取自在REPLACE语句中被指定的值。所有缺失的列被设置为各自的默认值,这和INSERT一样。您不能从当前行中引用值,也不能在新行中使用值。如果您使用一个例如&ldq...
类别:数据库 - MySQL    查看:114    更新:2014-05-19

Replace替换mysql某字段中的特定字符

replace函数直接替换mysql数据库中某字段中的特定字符 都是当遇到的时候才,知道有这个功能,简单吧!很省事的、处于工作上的需要,自己写函数太麻烦咯!baidu gg出来还是的东西,其实差手册也有,只是脑子没概念不好查^_^     UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE `field_name` LIKE '%from_str%' 说明: table_name —— 表的名字 field_name —— 字段名 from_str —— 需要替换的字符串 to_str —— 替换成的字符串...
类别:数据库 - MySQL    查看:101    更新:2014-05-19

VB.NET中利用Split和Replace函数计算字数

对于Visual Basic开发者来说,处理字符串和执行各种各样的字符串操作是十分重要的。当你需要确定一个长字符串中的字数时,你可以使用VB.NET中的一个简单函数来获得所需要的结果。Split函数使你能够将长字符串分离为单独的字;但是如果在字与字之间不止一个空格,Split就会返回一个错误的结果。为了防止这种情况发生,你可以在使用Split之前用Replace函数来替换多个空格的出现。列表A给出了一个例子。列表APrivate Sub CountWords()Dim strText As String = "It's a wonderful world"Dim iCount As IntegerDo While (strText.IndexOf(Space(2)) >= 0)strText = strText.Replace(Space(2), Space...
类别:程序开发 - VB/.NET    查看:102    更新:2014-05-19

mysql中insert into和replace into及insert ignore用法区别

mysql中insert into和replace into以及insert ignore用法区别: mysql中常用的三种插入数据的语句: insert into表示插入数据,数据库会检查主键,如果出现重复会报错; replace into表示插入替换数据,需求表中有PrimaryKey,或者unique索引,如果数据库已经存在数据,则用新数据替换,如果没有数据效果则和insert into一样; insert ignore表示,如果中已经存在相同的记录,则忽略当前新数据; 下面通过代码说明之间的区别,如下: create table testtb( id int not null primary key, name varchar(50), age int ); insert into testtb(id,name,age)values(1,"bb",13); select * from testtb; insert ignore into testtb(id,name,a...
类别:数据库 - MySQL    查看:121    更新:2014-04-18