IE - Running Scripts From your Hard Drive Warning!
If you have SP2 installed, by default, IE will show a warning message and attempt to block QuickMenu from
running until you allow active content from your hard drive. This warning and block does not occur online,
it is a local IE security precaution only.
Despite the warning, OpenCube software will not access your system, this is simply an IE precaution.
Firefox, Safari, and Netscape by default, trust local content, and QuickMenu will run from your hard drive in these browsers.
To allow active content in IE you can....
A: Temporarily enable the software by clicking the yellow security warning bar, and selecting
"Allow Blocked Content".
B: Permanently enable active content locally...
1: Select 'Tools' --> 'Internet Options' from the IE menu.
2: Click the 'Advanced' tab.
3: Check the 2nd option under 'Security' in the tree (Allow active content to run in files on my computer.)
---Menus and Flash Objects---
Overview-
Flash objects are programmed to take up all of the available real estate in a page at
the point where they are inserted. This means that dynamic content, such as all drop
down menus will have their sub menus covered when they attempt to load over a Flash
object. Unfortunately, due to the way that Flash renders in the individual browsers
there is nothing that can be done with the menu code to resolve this problem. However,
Flash does have parameters and embed codes that can be added to the Flash object to
allow for dynamic content, such as menus to display on top of the Flash object.
The wmode Parameter-
In order for your dynamic content to display over your Flash objects you will need to
add the wmode parameter to your Flash object:
<param name="wmode" value="transparent">
You Flash object will likely have other parameters in use, and you can simply add this
one to the existing list. The last step is to add the wmode to your Flash object's embed
tag. The embed tag is typically the last tag used for calling your Flash object. An example
tag is located below:
<embed src="movies/ten_1.swf" quality="high" etc... etc... etc...>
You will want to add the wmode tag as shown below:
<embed src="movies/ten_1.swf" wmode="transparent" quality="high" etc...>
With the wmode added as both a parameter and part of the embed tag, your menus will function
over the Flash objects as intended.
Caveats-
Recently, a lot of Flash files have been programmed to be called in via JavaScript rather
than through traditional object tags. This has been done to address the 'Click to Activate'
patch which has been enabled in Internet Explorer due to the lost lawsuit with Eolas and
the delivery of active content. With this patch, all Flash and Java objects must first be
clicked prior to running inside of the browser. To circumvent this, a number of Flash
applications are now calling the objects through JavaScript. These scripts vary greatly
in the methods used to delivery the Flash content. To correct issues with Flash objects that
that have been inserted into your page via JavaScript, you will need to contact the author
of the object to determine the best way to add additional parameters to the inserted object.
When JavaScript is used to call the Flash object a copy of the Flash code will be inserted
inside of the page nested in <noscript> tags. These are in place in case a user has JavaScript
disabled. Please be advised that adding the param tags to anything within the noscript tags will
have no bearing when a browser has JavaScript enabled. As stated previously, the wmode will need
to be added to the JavaScript in order for the menus to cascade over the object.
Known Bugs-
The wmode setting will produce unpredictable results when used in the Safari browser. Unfortunately,
due to a number of problems with Flash in this particular browser there are no workarounds available
to fully resolve the issue. This problem is present on the Adobe homepage (www.adobe.com) who are
currently the owners of Flash. They use a JavaScript detect to replace the Flash object with a static
image when Safari 1 is detected. In Safari 2, the menus will cascade over the Flash content, however
typically only the current selected menu item will be visible, and the rest of the menu content will
flicker when the mouse is moved. At present, replacing the Flash object with an image using a
JavaScript detect for the Safari browser is currently the only way to work around this issue.
Links-
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_14201
css 菜单生成工具(QuickMenu)
需积分: 0 33 浏览量
更新于2008-10-28
收藏 393KB RAR 举报
【CSS菜单生成工具QuickMenu详解】
QuickMenu是一款强大的CSS菜单生成工具,专为不熟悉或者不想手动编写CSS代码的用户设计。它提供了多种预设的CSS菜单模板,这些模板设计精美,风格各异,可以直接应用于网站中,提升网页的用户体验。同时,QuickMenu还允许用户根据自己的需求进行个性化定制,轻松创建出符合网站风格的导航菜单。
一、快速应用预设模板
QuickMenu内置了多种预先设计好的CSS菜单样式,包括水平菜单、垂直菜单、下拉菜单、多级菜单等。这些模板涵盖了常见的网页导航布局,用户只需要选择一个合适的模板,然后将其复制到自己的HTML文件中,即可快速实现导航功能。这种方式极大地节省了开发时间,尤其对于初学者或者需要快速搭建网站的用户来说非常方便。
二、自定义菜单设计
除了预设的模板,QuickMenu还支持用户自定义菜单的样式。你可以调整菜单的颜色、字体、边框、背景、阴影等视觉元素,以匹配你的网站主题。工具提供了一个直观的界面,允许用户通过拖拽和点击来改变各个属性,而无需接触一行CSS代码。这种图形化的操作方式降低了设计菜单的门槛,使得非编程人员也能轻松上手。
三、代码生成与导入
在设计完成后,QuickMenu会自动生成相应的CSS和HTML代码。这些代码是优化过的,确保在不同的浏览器和设备上都能正常显示。用户可以直接将生成的代码复制到自己的项目中,或者保存为单独的CSS和HTML文件,以便于管理和维护。QuickMenu的代码生成功能使得菜单的实现变得更加便捷和高效。
四、响应式设计支持
考虑到现代网页设计的趋势,QuickMenu也支持响应式布局。这意味着你创建的菜单能够在不同尺寸的设备上自动调整,适应手机、平板电脑和桌面电脑等各种屏幕大小。这确保了无论用户使用何种设备访问,都能获得良好的导航体验。
五、兼容性和可扩展性
QuickMenu生成的CSS菜单代码兼容大多数主流浏览器,如Chrome、Firefox、Safari、Edge等,确保了广泛的应用场景。同时,由于其基于标准的CSS和HTML,因此与其他前端框架(如Bootstrap、jQuery等)结合使用时也相当灵活,为后续的网站开发留下了广阔的空间。
总结起来,QuickMenu是一个强大且易用的CSS菜单生成工具,它提供的预设模板和自定义设计功能,使得创建专业级别的网页导航变得简单。无论你是网页设计师还是初次接触网页开发的新手,QuickMenu都能帮助你快速构建出美观、实用的导航菜单,提高网站的整体品质。通过使用QuickMenu,你可以将更多精力集中在内容创作和网站功能的实现上,而不是花费大量时间在CSS代码的编写上。

cug11404318
- 粉丝: 0
- 资源: 1
最新资源
- Ollama安装包Mac版
- 【人工智能比赛获奖源码】+【PyQt5混元大模型】+【桌面聊天应用】+【效率辅助工具】
- 三相VIENNA整流器Simulink仿真详解:输入电压与输出电压规格化设定,高效率与精准控制特性的系统分析展示,三相VIENNA整流技术详解:Simulink仿真分析与电路设计特点 输入220V
- 是德Keysight Infiniium MXR/EXR-Series Oscilloscopes使用说明书下载
- 按年龄和国家划分的全球平均人体身高.zip
- 《基于多时段动态电价策略优化电动汽车有序充电,实现电网负荷平衡与用户充电成本节约》,《基于多时段动态电价策略与粒子群算法的电动汽车有序充电优化》,《基于多时段动态电价的电动汽车有序充电策略优化》 平台
- LabVIEW与YOLOv5融合:多模型并行推理的ONNX Runtime封装DLL,支持视频、图片双模式CPU/GPU切换式识别,实现灵活选择高性价比推演模式,可迅速标注及高效训练,LabVIEW与
- Chatbox MAC安装包
- 质心侧偏角与横摆角速度相平面法在车辆动力学控制中的协调应用与程序实现,车辆动力学控制的质心侧偏角与横摆角速度相平面法研究及程序实现,相平面法,车辆动力学控制,协调控制使用,质心侧偏角-横摆角速度相平面
- IIS假死监视工具,发现假死就重启iis和释放程序池
- FPGA采集CameraLink相机Full模式解码输出方案:从输入到HDMI高清视频输出的实现流程,FPGA采集CameraLink相机Full模式解码输出实现方案:从相机输入到HDMI视频输出精细
- c++-继承与派生-例题源代码
- 【毕业设计参考】AVR寻迹小车.rar
- springcloud
- 波特兰建筑许可数据.zip
- Vuforia package-10-28-4