你当前的位置>>技术文章

在IE和Firefox中实现Flash透明背景 不指定

Aug 20 08:33 出处:本站原创
     要在一个静态的背景上加一个透明的Flash会显示动态的效果,按照常规方式加了代码后,在IE中能显示透明背景Flash,但是用Firefox浏览器却发现没有透明的效果,那究竟应该怎么加呢?于是搜索和研究了一下。

要在IE中实现flash背景透明,需要加这样一个值:
<param name=”wmode” value=”transparent”>


 而在IE、Mozilla、Firefox浏览器中起作用的是这个标签 {embed}{/embed}那这样,在{embed}标签内加入属性 wmode=”transparent” 就可以实现flash背景透明,遂修改代码如下:

CSS hack:区分IE6,IE7,firefox 不指定

Aug 15 10:39 出处:本站原创
区别IE6FF
        background:orange;*background:blue;
区别IE6IE7
        background:green !important;background:blue;
区别IE7FF
        background:orange; *background:green;
区别FFIE7IE6
        background:orange;*background:green !important;*background:blue;

对单选按钮radio进行CSS样式处理 不指定

Aug 7 11:51 出处:本站原创
这个处理方式是我最好的同事发给我的,效果相当不错,发出来与大家一起分享!

Highslide JS

查看效果地址:http://www.geekso.com/demo...

大家可以打看那个地址然后查看原代码就可以了,如果想保存复制一下源代码到你的html文件里即可。
关于那张图的地址为:http://www.geekso.com/demo...

PHP数字左侧自动补0 不指定

Aug 7 10:54 出处:本站原创
PHP 数字左侧自动补0

举例来说:员工的工号 X001
虽然 MySQL 本身的字段设定成 zerofill 的属性时,会将不足位数的部份补上0,但是这个功能只能用在数字的字段上面。
所以必要的时候只好靠PHP来进行了。

<?php
    $sourceNumber = "1";
    $newNumber = substr(strval($sourceNumber+1000),1,3);
    echo "$newNumber";
?>

万维网的未来——语义网 不指定

Aug 5 10:23 出处:本站原创

在万维网日益普及的今天,人们充分体会到网络的巨大魅力。现在,我们可以与处于地球上遥远地方的人进行交流,浏览世界各地的信息,享受网上冲浪的乐趣。但是上过网的人都知道,现在所使用的万维网的功能并不尽如人意,如网页单调枯燥、搜索引擎智能化程度低等。但不管怎样,我们还是可以说,万维网是空前而不绝后的。那么,您是否想过万维网的未来又是什么样的呢?

目前的万维网其进化、扩大和完善的空间还很大,可以说万维网还没有走出婴儿期。为使万维网迈上一个新的台阶,从此摆脱幼稚,走向成熟和真正的智能化,10年前为我们发明因特网超文本系统的麻省理工学院万维网协会主席蒂姆·伯纳斯·李,现在又在致力于开发新一代的万维网(互联网),他为之取了一个直观的名称——“语义网”(the Semantic Web)。

1、什么是“语义网”?

所谓“语义”就是文本的含义。语义需要理解文本的意思和结构,而与显示方式无关。语义网就是能够根据语义进行判断的网络。

笔记本在家在公司轻松灵活更换IP地址 不指定

Jun 30 22:48 出处:本站原创
你在家里设置的IP地址是192.168.0.X网段,而单位或出差时所使用的IP地址则是可自动获取的192.168.1.X网段的话,那你就必需进入网卡的IP地置设置中对这做一更改,将其冲设IP为对应网段或改为自动获取IP地址。

    有没有较好的办法,设置两种IP地址获得方式,而减少这种使用麻烦呢?

    其实Windows XP等主流操作系统已为我们提供了一个较好的解决方案。大家可右击桌面上的“网上邻居”,选择快捷菜单中的“属性”;再右击连接用的“本地连接”,选择快捷菜单中的“属性”,单击“Internet协议(TCP/IP)”,然后单击“属性”按钮。细心的读者可在这里面看见一个“备用设置”,其就用是用来灵活更换IP地址用的。

    从其说明上就可看出:“如果计算机在一个以上的网络上使用,请输入以下的备用设置”。其作用是,首选的IP地址设置如果没有找到DHCP服务器,则TCP/IP会自动使用备用配置。当计算机在多个网络上使用时,至少可能有一个网络没有DHCP服务器,在不需要“自动专用IP寻址配置(APIPA)” 时,备用配置很有用。

    比如办公室和家用笔记本电脑就是一个很好的例子。在办公室,笔记本电脑使用分配DHCP的TCP/IP配置。在家里,没有DHCP服务器,笔记本电脑将自动使用备用配置,允许访问家庭网络设备和Internet。这使笔记本电脑在不手动重新配置TCP/IP时操作两种网络非常方便。

正则表达式 不指定

Jun 27 12:35 出处:本站原创
字符描述: \:将下一个字符标记为特殊字符或字面值。例如"n"与字符"n"匹配。"\n"与换行符匹配。序列"\\"与"\"匹配,"\("与"("匹配。
    ^ :匹配输入的开始位置。
$ :匹配输入的结尾。
* :匹配前一个字符零次或几次。例如,"zo*"可以匹配"z"、"zoo"。
+ :匹配前一个字符一次或多次。例如,"zo+"可以匹配"zoo",但不匹配"z"。
? :匹配前一个字符零次或一次。例如,"a?ve?"可以匹配"never"中的"ve"

Apache Rewrite解决问号匹配的写法 不指定

Jun 24 17:11 出处:本站原创
这个问题我用了一个上午终于解决了,需求是这样的:

A地址:域名/ProductView.jsp?lClassID=200

B地址:域名/goods.php?id=3

实现把用户输A地址跳到B地址,就是跳转的功能。

原先用我用最常的方法实现如:RewriteRule ^ProductView.jsp?lClassID=200$    goods.php?id=3 [L]
看上去是没有问题的,但在地址上输入跳转不了。后来网上查了一下资料如下:

js判断复选框checkbox数组是否被选中 不指定

Jun 18 09:17 出处:本站原创

<script>
function test()
{
var x=document.getElementsByName("enjoy[]");
var issel=false;
for(var i=0;i<x.length;i++)
{
if(x[i].checked)
{
issel=true;
return issel;
}
}
return issel;
}
</script>
<body>
<form id="form1" name="form1" method="post" action="">

<input type="checkbox" name="enjoy[]" id="enjoy[]" />

<input type="checkbox" name="enjoy[]" id="enjoy[]" />


<input type="submit" name="button" id="button" onclick="alert(test());" value="提交" />
</form>

php计划任务(按指定时间来运行某个程序) 不指定

Jun 8 15:16 出处:本站原创
    前一阵子遇到有一个程序要在某个时间点来运行,但想来想去也不知用那种方法来触发这个程序,第一个想到的时用JS配合PHP来现实,但没有实现成功,后来请教了一个高手说可以在操作系统里配置。在 Linux 中,我们经常用到 crond 服务器来完成这项工作。cron 服务器可以根据配置文件约定的时间来执行特定的作务。比如我们可以在配置文件中约定每天早上4点,对 httpd 服务器重新启动,这就是一个计划任务;windows 的计划任务我们大家都很熟悉。下面我要介绍的是网站计划任务(访问触发)。
  
   第一个首先要解决的时谁来触发,我选择的是用前台页面来触发,
   代码如下:
<img src="visit.php?job=cron&t=1212880316" alt="" style="width:0px;height:0px;" />

   t=1212880316//这个是时间

  第二个要解决的时什么时侯运行,(具体的不讲了,把代码贴出)

//计划执行时间
if($job=='cron'){
  check_method();
  //查询数据库的下一个时间是否小于现在的时间
  if($maxrecord['deltemptime']<$nowtime['timestamp']){
    $crondb = array();
    //day为0为每日 week周 minute时间断 hour什么时侯开始
    $rt['cron'] = array('day'=>'0','week'=>$config['cron_week'],'m'=>$config['cron_minute'],'hour'=>$config['cron_hour']);
    $crondb[] = $rt;
  }
  foreach ($crondb AS $key => $cron_val){
    //设置了允许分钟段
    if (!empty($config['cron_minute'])){
      $m = explode(' ', $config['cron_minute']);
      
      $m_now = intval(local_date('i',$nowtime['timestamp']));
      if (!in_array($m_now, $m)) {//不包含此分钟的跳出
        continue;
      }
    }

    /*执行任务*/
                               /*********此处是你写的任务***********************/
    $next_time = get_next_time($cron_val['cron']);
    $DB->query("UPDATE `maxrec` SET `deltemptime`={$next_time}");
  }
  exit;
}
分页: 1/8 第一页 1 2 3 4 5 6 7 8 下页 最后页 [ 显示模式: 摘要 | 列表 ]