zoukankan      html  css  js  c++  java
  • 下拉菜单被flash挡住的最好解决方法­

     

    下拉菜单被flash挡住的最好解决方法­

    ­

    以往解决方法:­

         解决方法是将flash设置为透明:­

    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0 width="**" height="**" accesskey="1" tabindex="2" title="sss">­

    <param name="movie" value="**.swf" />­

    <param name="quality" value="high" />­

    <param name="wmode" value="transparent">­

    <embedwmode="transparent"src="**.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="**" height="**"></embed>­

    </object>­

        但是这个不是最好的解决方法,因为有些打了补丁的机器会出现,下拉菜单点击两次才能正常访问的问题。­

        如果用JQuery来实现下拉菜单依然会被挡住!!­

    ­

    网站开发人员的应对办法:­

    ­

        一、下载后将压缩包内的“FLASH.js”文件放入站点任意文件夹中图片点此下载­

    ­

      二、在网页<head></head>之间插入以下代码­

    ­

         <!--修正FLASH正确显示代码开始-->­

         <script language="javascript" type="text/javascript" src="flash.js的相对路径"></script>­

         <!--修正FLASH正确显示代码结束-->­

    ­

      三、用下面javascript语句完全替换网页中“<object> ……〈/object>"(包括首尾标记)­

    ­

        <script language="javascript" type="text/javascript">­

             writeflashhtml("_swf=你的FLASH文件地址", "_width=你的FLASH文件宽度", "_height=你的FLASH文件高度" ,"_wmode=transparent");­

        </script>­

    ­

  • 相关阅读:
    《大道至简》读后感
    四大扩展欧几里得算法
    java8中使用函数式接口
    04_web基础(一)之tomcat介绍
    03_java基础(九)之综合练习与考核评估
    建站流程
    03_java基础(八)之static关键字与代码块
    (十)拒绝服务攻击工具包
    (九)拒绝服务攻击工具
    (八)拒绝服务–应用层DoS 攻击
  • 原文地址:https://www.cnblogs.com/cancer_xu/p/1565719.html
Copyright © 2011-2022 走看看