预览模式: 普通 | 列表

  $(document).ready(function(){
var speed=30; //数字越大速度越慢
var $tab=$("#hotTopic");
var $tab1=$("#talking");
var $tab2=$("#scroll");
$tab2.html($tab1.html());
function Marquee(){
 if($tab2[0].offsetWidth-$tab[0].scrollLeft<=0)
 $tab[0].scrollLeft-=$tab[0].offsetWidth;
 else{
 $tab[0].scrollLeft++;
 }
 }
var MyMar=setInterval(Marquee,speed); //数字越大速度越慢
$tab.hover(function(){
        clearInterval(MyMar);
        },function(){
        MyMar=setInterval(Marquee,speed)
            })
     })
 

查看更多...

分类:JQuery/JS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 270

IE6支持透明PNG图片解决方案:DD_belatedPNG.js

DD_belatedPNG.js 是一个能是IE6支持p显示ng透明图片,而且还支持背景循环(background-repeat)和定位(backgrond-position) ,支持focus,Hover。

使用方法:

<!--[if IE 6]>
<script src="DD_belatedPNG.js"></script>
<script>
DD_belatedPNG.fix('.png_bg');
</script>
<![endif]-->

其中:
DD_belatedPNG.js 为文件路径,.png_bg 为需要引用的容器名,如果需要多处引用可以使用如下方法:

DD_belatedPNG.fix('.example1, .example2, img');

其中.example1 和 .example2 为class 选择器,img 就是标签了。

查看更多...

分类:JQuery/JS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 190

区分 IE6 / IE7 /IE8 /Firefox浏览器 CSS Hack

selector{
property:value; /* 所有浏览器 */
property:value\9; /* 所有IE浏览器 */
+property:value; /* IE7 */
_property:value; /* IE6 */
}

当然,注意顺序。根据CSS的优先性,上面的写法,分别针对Firefox、IE8、IE7和IE6显示值

注意下面介绍的这些hack写法仅适用于XHTML1.0。如果没有在HTML最前加上




<!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">

那么效果将不一样!此外,这里所说的IE8,不是指IE8的兼容模式,因为IE8的兼容模式其实就是IE7。

分类:CSS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5

顶级位图转矢量软件VectorMagicSetup 1.14

最新版顶级位图转矢量软件VectorMagicSetup 1.14(PC版)。这个版本可以直接把图片拖到窗口就行,之前那个版本要把图片文件放到程序特定的文件夹里面,而且文件名不能是中文才可以(应该是破解问题)。

下载地址

http://hotfile.com/dl/6728226/15787d1/GFX-Vector.Magic.Desktop.Edition.v1.14.CRK-FFF.rar.html

http://uploading.com/files/WF2S1V1O/GFX-Vector.Magic.Desktop.Edition.v1.14.CRK-FFF.rar.html

分类:Graphic | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 333

精通CSS与HTML设计模式中文版PDF电子书下载

 Amazon盛誉图书,业界专家十余年功力结晶,参透CSS与HTML,350多种可以立刻用于实战的设计模式,Web设计与开发人员的必备参考书。
“不管你是什么水平的开发人员,本书都是必备的参考书。”
——Jonathan Snook。著名web程序员,The Art andScience of CSS一书作者 
“我太喜欢这本书了。事实上我买了两本。一本放在公司,一本放在家里……本书讲解非常系统,既值得通读,也是绝佳的参考书……赶紧买一本好好研读吧。”
——JavaRarlch.com
由于浏览器不兼容、缺乏开发环境支持等因素。Web开发至今仍然是一项难言轻松的工作。事实上,为了简化Web开发,全球广大程序员已经开发了各种技术、众多框架和库,甚至出现五花八门的旁门左道。但是。“银弹”并没有出现。
本 书中。Web开发专家MlchaeI Bowers通过350多种设计模式总结了自己多年的Web开发经验,并详细讲解了每种模式的工作原理。每种设计模式、示例和源代码都经过了精心设计,可 以很方便地在实际项目中使用。本书既是一部优秀的教程。可以系统而深入地学习CSS和HTML;也是不可或缺的参考书,可以大大提高你在Web设计和开发 中的效率和创造力。

查看更多...

分类:JQuery/JS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 351

精通JavaScript PDF电子书下载(高清晰扫描版)

精通JavaScript(图灵计算机科学丛书) ,让你大开眼界的 JavaScript 力作,跟随 jQuery 之父到达前所未有的深度,Amazon 五星盛誉图书。本书是目前最深入的JavaScript图书,讲述了现代JavaScript的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题--现代JavaScript是什么和不是什么,浏览器支持的当前状态,以及需要注意的陷阱等。书中所有概念都来自于现实案例的分析。

查看更多...

分类:JQuery/JS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 124

mysql_fetch_row,mysql_fetch_array,mysql_fetch_asso

一直以来,有搞不懂这些Mysql中从查询结果集中取得数据的函数mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc , mysql_fetch_object

之间有什么区别,先给大家一段PHP实例:

<?php

$link=mysql_connect(’localhost’,'root’,'feiqiao');
mysql_select_db(’abc’,$link);
$sql = “select * from book”;
$result = mysql_query($sql);
while($row = mysql_fetch_row($result))
{
echo $row['cid'].’::’.$row[1].’<br>’;
}

查看更多...

分类:PHP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 54

SQL server触发器入门9 -慎用触发器

触发器功能强大,轻松可靠地实现许多复杂的功能,为什么又要慎用呢。 触发器本身没有过错,但由于我们的滥用会造成数据库及应用程序的维护困难。

在数据库操作中,我们可以通过关系、触发器、存储过程、应用程序等来实现数据操作,比如删除 T1 表记录时期望删除 T2 表相关的记录,此时可以建立级联删除的关系,也可以为 T1 表建立触发器使同时删除 T2 表相关记录,也可以自定义存储过程删除 T1 和 T2 表的记录,也可以在应用程序中使用两个 SQL 语句来删除……到底用哪一种好呢,应该说我们建立通过建立关系来实现级联删除是最好的,除非更有高的需求。

查看更多...

Tags: SQL server 触发器

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 51

SQL server触发器入门8-实例触发器回滚

我们看到许多注册系统在注册后都不能更改用户名,但这多半是由应用程序决定的, 如果直接打开数据库表进行更改,同样可以更改其用户名,在触发器中利用回滚就可以巧妙地实现无法更改用户名。

use 数据库名
go
create trigger tr
on 表名
for update
as

    if update(userName)
        rollback tran

关键在最后两句,其解释为:如果更新了 userName 列,就回滚事务。

Tags: 存储过程 触发器

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 57

SQL server触发器入门7-禁用和启用触发器

1.禁用: 
alter table 表名 disable trigger 触发器名称
2.启用:
alter table 表名 enable trigger 触发器名称 
 

查看更多...

Tags: SQL server 触发器

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 78

1.用查询分析器查看

use 数据库名
go
exec sp_helptext '触发器名称'

将会以表的样式显示触发器内容。
除了触发器外,sp_helptext 还可以显示 规则、默认值、未加密的存储过程、用户定义函数、视图的文本

查看更多...

Tags: 存储过程 触发器

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 133

在查询分析器中运行:

use 数据库名
go
select * from sysobjects where xtype='TR'

sysobjects 保存着数据库的对象,其中 xtype 为 TR 的记录即为触发器对象。在 name 一列,我们可以看到触发器名称。

Tags: SQL server 触发器

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 53

SQL server触发器入门4-触发器更多语法

INSTEAD OF
执行触发器语句,但不执行触发触发器的 SQL 语句,比如试图删除一条记录时,将执行触发器指定的语句,此时不再执行 delete 语句。例:
create trigger feiqiao
on tbl
instead of delete
as
    insert into Logs...

查看更多...

Tags: SQL server 触发器

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 230

SQL server触发器入门3-删除触发器

1.用查询分析器删除

在查询分析器中使用 drop trigger 触发器名称 来删除触发器。

也可以同时删除多个触发器:drop trigger 触发器名称,触发器名称...

注意:触发器名称是不加引号的。在删除触发器之前可以先看一下触发器是否存在:

if Exists(select name from sysobjects where name=触发器名称 and xtype='TR')

查看更多...

Tags: SQL server 触发器

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 42

SQL server触发器入门2-重命名触发器

1.用查询分析器重命名
exec sp_rename 原名称, 新名称
sp_rename 是 SQL Server™ 自带的一个存储过程,用于更改当前数据库中用户创建的对象的名称,如表名、列表、索引名等。

2.用企业管理器重命名
在表上点右键->“所有任务”->“管理触发器”,选中所要重命名的触发器,修改触发器语句中的触发器名称,点击“确定”。

Tags: SQL server 触发器

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 37