• 网页FLASH幻灯片播放带链接源代码 pixviewer.swf使用(转)


       
    <script type="text/javascript">
    <!--

    var focus_width=360
    var focus_height=270
    var text_height=20
    var swf_height = focus_height+text_height

    var pics='图片地址1|图片地址2|图片地址3|图片地址4'
    var links='链接1|链接2|链接3|链接4'
    var texts='显示文字1|显示文字2|显示文字3|显示文字4'

    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="pixviewer.swf"><param name="quality" value="high"><param name="bgcolor" value="#DADADA">');
    document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
    document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
    document.write('<embed src="pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#DADADA" quality="high" width="'+ focus_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"/>'); document.write('</object>');

    //-->
    </script>


    说明:

    本Flash播放图片格式只支持.jpg和.jpeg格式,不支持.gif格式。

    最多播放6张图片,无法再播放更多。

    width="XXX" height="XXX" 是幻灯片的尺寸,textheight=20 是文字区域高度,都可以自行调节;注意最好使用同样比例的图片,以防变形;代码中的borderheight=270(图片高度)与textheight=20(文字区域高度)之和应该等于height="290"(幻灯片高度)。bgcolor="#FDD248" 是背景颜色,可以参考颜色代码表设置。
    其中http://www.cnblogs.com/jesse/archive/2007/07/12/570603.html 有pixviewer.swf源文件下载

    如果想多添加几张图片,分以下三步骤:(反之则删除相应部分,注意最多是6个)

    |图片地址5|图片地址6——在var pics中添加图片地址,与前一个地址用|分割开。

    |链接5|链接6——在var links中添加链接地址,与前一个地址用|分割开。

    |显示文字5|显示文字6——在var texts中添加相应的显示文字,与前一个地址用|分割开。

    其中“图片地址X”、“链接X”、“显示文字X”是相对应的一组,如果不需要某一部分(如链接X)可以删除。

    具体实例:制作一个文件夹,存放4张图片,分别命名为1.jpg 2.jpg 3.jpg 4.jpg,4个链接分别是新浪网、新华网、雅虎中国和wusir博客,显示文本做好相应的描述。同时将pixviewer.swf拷贝到这个文件夹,将 下边内容放入<html><body>...</body></html>的“...”中,存 为.html文件,运行即可。

     

     <script type="text/javascript">
    <!--

    var focus_width=360
    var focus_height=270
    var text_height=20
    var swf_height = focus_height+text_height
     

    var pics='1.jpg|2.jpg|3.jpg|4.jpg'
    var links='http://www.sina.com.cn|http://www.news.cn|http://cn.yahoo.com|http://blog.sina.com.cn/wusir371'
    var texts='新浪网|新华网|雅虎中国|wusir博客'

    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="pixviewer.swf"><param name="quality" value="high"><param name="bgcolor" value="#DADADA">');
    document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
    document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
    document.write('<embed src="pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#DADADA" quality="high" width="'+ focus_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"/>'); document.write('</object>');

    //-->
    </script>

  • 相关阅读:
    LeetCode 24. Swap Nodes in Pairs (两两交换链表中的节点)
    LeetCode 1041. Robot Bounded In Circle (困于环中的机器人)
    LeetCode 1037. Valid Boomerang (有效的回旋镖)
    LeetCode 1108. Defanging an IP Address (IP 地址无效化)
    LeetCode 704. Binary Search (二分查找)
    LeetCode 744. Find Smallest Letter Greater Than Target (寻找比目标字母大的最小字母)
    LeetCode 852. Peak Index in a Mountain Array (山脉数组的峰顶索引)
    LeetCode 817. Linked List Components (链表组件)
    LeetCode 1019. Next Greater Node In Linked List (链表中的下一个更大节点)
    29. Divide Two Integers
  • 原文地址:https://www.cnblogs.com/huangyibo/p/3504370.html
Copyright © 2020-2023  润新知