你搜索一下JS+FALSH幻灯片效果,一堆的代码!!!

解决方案 »

  1.   

    不需要淘宝帐号,直接复制这个链接就可以看看,你可以点击进去看大图,
    都是FLASH实现的,就是不知道在哪传递图片路径,而且好像那个路径是经过加密的。
    一楼的那个哥们,这样搜出来的都是FLASH播放效果,倒是可以,不过里面的图片路径还是让用户可以看到,不是很理想。
    我就是想尽量不让用户知道我的图片路径。
      

  2.   

    传参数很简单的!!!搜索一下JS+FALSH幻灯片效果就知道怎么传参数给FLASH了!!
      

  3.   

    给你看一个片段:style type="text/css">
    td {font-size: 12px;color:#FF0000}
    </style>
    <script type="text/javascript"><%
                set rs=server.CreateObject("adodb.recordset")
       sql="select * from pic  where order  by id desc " 
       rs.open sql,conn,1,3
     
             title1=rs("title")
             url1=rs("url")
       id1=rs("id")
             rs.movenext         title2=rs("title")
             url2=rs("url")
       id2=rs("id")
             rs.movenext         rs.close
             set rs=nothing 
     
     %>
     var imgUrl=new Array();
    var imgtext=new Array();
    var alink=new Array();imgtext[1]="<%=title1%>";
    imgUrl[1]="<%=url1%>";
    alink[1]="articleshow.asp?id=<%=id1%>"imgtext[2]="<%=title2%>";
    imgUrl[2]="<%=url2%>";
    alink[2]="articleshow.asp?id=<%=id2%>"
      var focus_width=220
     var focus_height=200
     var text_height=18
     var swf_height = focus_height+text_height
     
     
     var pics=imgUrl[1]+"|"+imgUrl[2] 
     var texts=imgtext[1]+"|"+imgtext[2] 
     var links=alink[1]+"|"+alink[2] 
     
     document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
     document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="focus1.swf"><param name="quality" value="high"><param name="bgcolor" value="#F0F0F0">');
     document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
     document.write('<param name="FlashVars" value="pics='+pics+'&texts='+texts+'&links='+links+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
     document.write('</object>');
     
     </script>看到这部分:<param name="FlashVars" value="pics='+pics+'&texts='+texts+'&links='+links+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">没?
    这部分就是传参数的
    剩下的就是你的FLASH的制作了!!
      

  4.   

    http://img.taobao.com/2k8/sys/detail/view_pic080220.swf
    咋看出来是微软的播放器泥?你问的是flash问题,基本与js无关哦.js代码禁右键紧键盘什么招都用上也防止不了图片盗用.如果说是防盗链就又是另外一回事了,但仍然与js无关...
      

  5.   

    谢谢 chinmo !不过我还想问一句,就是如果我把传递的图片路径加密后,那么那个Flash怎么接受呢?
    是不是FLASH页可以处理传递过来的参数解密啊?
    谢谢您耐心的回答。
    Navymk,因为我找不到Flash相关在哪里发贴,所以就在这里发了。
      

  6.   

    一样得,因为加密是你自己写的加密算法,那么解密算法你当然也可以写在FLASH了
      

  7.   

    这些就得要求你会熟悉FLASH的脚本编程了
      

  8.   

    我对FLASH的脚本编程目前也不是太熟悉了,只能做不太难的,像这种涉及加密和解密的没弄过