蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

- 急!急!急!- 求图片显示代码 - 竟标用!

[img]http://www.9527.com/1234.jpg[/img]

求一个这样的 代码! 用于竟标用!

请问 这样的代码   在没有网络连接的 时候  会显示吗?

急 万分感谢!

QQ 12431243

把那个flash遮罩下载到本地好象就可以

直接在这个网站查找源代码。。把那段javascript抓出来调用。哈哈

flash   下了  ! 但是 图片 不显示! :(

查javascript内的flash路径对不对,图片路径对不对,图片格式对不对,先用网上的flash遮罩绝对地址试,如果全可以,再改为本地的试,如果还不行,就重找一个这样的flash遮罩,记的以前sina网上的下载不能用,但sohu上的下载就能用。

网上有现成的程序,不是很麻烦

到处都有这样的js
建议用搜索
或者查看源文件的方法。。

http://www.ruochi.com/html/blogview.asp?logID=37
图片浏览器

[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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
body,td,th {
        font-family: 宋体;
        font-size: 12px;
        color: #666666;
}
body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}
a {
        font-size: 12px;
        color: #666666;
}
a:link {
        text-decoration: none;
}
a:visited {
        text-decoration: none;
        color: #666666;
}
a:hover {
        text-decoration: underline;
        color: #FF6600;
}
a:active {
        text-decoration: none;
        color: #FF6600;
}
-->
</style></head>
<!--
注:表格的宽度为切换的图片的宽度,即将表格的宽度设定为与图片的宽度一样
-->
<body>
<br />
<br />
<br />
<table width="231" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td>
        <STYLE type=text/css>#imgTitle {
        FILTER: ALPHA(opacity=70); LEFT: 0px; OVERFLOW: hidden; POSITION: relative; TEXT-ALIGN: left
}
#imgTitle_up {
        LEFT: 0px; HEIGHT: 1px; TEXT-ALIGN: left
}
#imgTitle_down {
        LEFT: 0px; TEXT-ALIGN: right
}
.imgClass {
        BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#txtFrom {
        VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.button {
        PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #7b7b63; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 9px sans-serif; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.button {
        COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:link {
        COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:visited {
        COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:hover {
        BACKGROUND: #fff; COLOR: #fff; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
}
.buttonDiv {
        BACKGROUND: #000000; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 21px; HEIGHT: 1px; TEXT-ALIGN: center
}
.trans {
        FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=0,finishOpacity=40); WIDTH: 90px; BACKGROUND-COLOR: #000
}
</STYLE>

<SCRIPT language=javascript type=text/javascript>
var imgWidth=231;              //图片宽
var imgHeight=272;             //图片高
var textFromHeight=22;         //焦点字框高度 (单位为px)
var textStyle="f12";           //焦点字class style (不是连接class)
var textLinkStyle="p1"; //焦点字连接class style
var buttonLineOn="#f60";           //button下划线on的颜色
var buttonLineOff="#000";          //button下划线off的颜色
var TimeOut=5000;              //每张图切换时间 (单位毫秒);
var imgUrl=new Array();
var imgLink=new Array();
var imgtext=new Array();
var imgAlt=new Array();
var adNum=0;
//焦点字框高度样式表 开始
document.write('<style type="text/css">');
document.write('#focuseFrom{width:'+(imgWidth+2)+';margin: 0px; padding:0px;height:'+(imgHeight+textFromHeight)+'px; overflow:hidden;}');
document.write('#txtFrom{height:'+textFromHeight+'px;line-height:'+textFromHeight+'px;width:'+imgWidth+'px;overflow:hidden;}');
document.write('#imgTitle{width:'+imgWidth+';top:-'+(textFromHeight+14)+'px;height:18px}');
document.write('</style>');
document.write('<div id="focuseFrom">');
//焦点字框高度样式表 结束


imgUrl[1]='images/pic1.jpg';   //图片来源的地址
imgtext[1]='<A HREF="#" TARGET="_blank" class="'+textLinkStyle+'">测试图像1</A>';  //图片下方文字链接的代码
imgLink[1]='#';  //图像的链接地址
imgAlt[1]='测试图像1';  //图片下方的文字,与imgtext中的文字一样




imgUrl[2]='images/pic2.jpg';
imgtext[2]='<A HREF="#" TARGET="_blank" class="'+textLinkStyle+'">测试图像2</A>';
imgLink[2]='#';
imgAlt[2]='测试图像2';




imgUrl[3]='images/pic3.jpg';
imgtext[3]='<A HREF="#" TARGET="_blank" class="'+textLinkStyle+'">测试图像3</A>';
imgLink[3]='#';
imgAlt[3]='测试图像3';



imgUrl[4]='images/pic4.jpg';
imgtext[4]='<A HREF="#" TARGET="_blank" class="'+textLinkStyle+'">测试图像4</A>';
imgLink[4]='#';
imgAlt[4]='测试图像4';


function changeimg(n)
{
        adNum=n;
        window.clearInterval(theTimer);
        adNum=adNum-1;
        nextAd();
}
function goUrl(){
window.open(imgLink[adNum],'_blank');
}
//NetScape开始
if (navigator.appName == "Netscape")
{
document.write('<style type="text/css">');
document.write('.buttonDiv{height:4px;width:21px;}');
document.write('</style>');
function nextAd(){
        if(adNum<(imgUrl.length-1))adNum++;
        else adNum=1;
        theTimer=setTimeout("nextAd()", TimeOut);
        document.images.imgInit.src=imgUrl[adNum];
        document.images.imgInit.alt=imgAlt[adNum];       
    document.getElementById('focustext').innerHTML=imgtext[adNum];
        document.getElementById('link'+adNum).style.background=buttonLineOn;
        document.getElementById('imgLink').href=imgLink[adNum];
        for (var i=1;i<=imgUrl.length;i++)
        {
           if (i!=adNum){document.getElementById('link'+i).style.background=buttonLineOff;}
        }       
}
        document.write('<a id="imgLink" href="'+imgLink[1]+'" target=_blank class="linkwhite"><img src="'+imgUrl[1]+'" name="imgInit" width='+imgWidth+' height='+imgHeight+' border=1 alt="'+imgAlt[1]+'" class="imgClass"></a><div id="txtFrom"><span id="focustext" class="'+textStyle+'">'+imgtext[1]+'</span></div>')
        document.write('<div id="imgTitle">');
        document.write('<div id="imgTitle_down">');
//数字按钮代码开始
for(var i=1;i<imgUrl.length;i++){document.write('<a href="javascript:changeimg('+i+')" class="button" style="cursor:hand" title="'+imgAlt[i]+'">'+i+'</a>');}
//数字按钮代码结束
        document.write('</div>');
        document.write('</div>');
        document.write('</div>');
        nextAd();
}
//NetScape结束
//IE开始
else
{
var count=0;
for (i=1;i<imgUrl.length;i++) {
        if( (imgUrl[i]!="") && (imgLink[i]!="")&&(imgtext[i]!="")&&(imgAlt[i]!="") ) {
                count++;
        } else {
                break;
        }
}
function playTran(){
        if (document.all)
                imgInit.filters.revealTrans.play();               
}
var key=0;
function nextAd(){
        if(adNum<count)adNum++ ;
        else adNum=1;
       
        if( key==0 ){
                key=1;
        } else if (document.all){
                imgInit.filters.revealTrans.Transition=6;
                imgInit.filters.revealTrans.apply();
                   playTran();
    }
        document.images.imgInit.src=imgUrl[adNum];
        document.images.imgInit.alt=imgAlt[adNum];       
        document.getElementById('link'+adNum).style.background=buttonLineOn;
        for (var i=1;i<=count;i++)
        {
           if (i!=adNum){document.getElementById('link'+i).style.background=buttonLineOff;}
        }       
    focustext.innerHTML=imgtext[adNum];
        theTimer=setTimeout("nextAd()", TimeOut);
}
document.write('<a target=_self href="javascript:goUrl()"><img style="FILTER: revealTrans(duration=1,transition=5);" src="javascript:nextAd()" width='+imgWidth+' height='+imgHeight+' border=0 vspace="0" name=imgInit class="imgClass"></a>');
document.write('<div id="txtFrom"><span id="focustext" class="'+textStyle+'"></span></div>');
document.write('<div id="imgTitle">');
document.write(' <div id="imgTitle_down"> <a class="trans"></a>');
//数字按钮代码开始
for(var i=1;i<imgUrl.length;i++){document.write('<a id="link'+i+'"  href="javascript:changeimg('+i+')" class="button" style="cursor:hand" title="'+imgAlt[i]+'" onFocus="this.blur()">'+i+'</a>');}
//数字按钮代码结束
document.write('</div>');
document.write('</div>');
document.write('</div>');
}
//IE结束
</SCRIPT>
        </td>
  </tr>
</table>
</body>
</html>[/html]


恩,可以实现的,像楼上这位说的,你改一下图片路径就可以了,图片就可以显示出来了。不联网也可以显示。

---------
请不要灌水,谢谢 - Hutia





Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com