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 149 浏览量
更新于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
最新资源
- 基于Arduino设计的直流电压表毕业项目,原理图、源码-电路方案
- 基于深度学习和单目摄像头测距的前车碰撞预警系统源码详解(附设计文档),基于深度学习和单目摄像头测距的前车碰撞预警系统源码详解(GPU与CPU版本),前车碰撞预警-FCW,基于深度学习和单目摄像头测距
- RedPanda.C .3.2.win64.MinGW64-11.4.zip
- unixbench自动化脚本
- 毕业设计基于Python的Django-html基于知识图谱电影推荐问答系统源码(完整前后端+mysql+说明文档+LW+PPT).zip
- 青海统计年鉴2000-2020年
- 价值19800的影视视频微信小程序源码-自带支付通道带采集+搭建教程
- mingw-w64-x86-64-gmp-6.3.0-2-any.pkg.zip
- lua基础编程,包括lua的基本类型,语法,table,面向对象,协程,和c api
- 扫地机器人路径规划中遗传算法的应用与MATLAB实现-遗传算法-路径规划-扫地机器人-优化搜索-matlab
- 软考初级程序员 C程序设计(一)ppt
- spec2017工具cfg配置文件
- ltp20240524工具
- 西门子PLC STEP7编程软件梯形图与昆仑通态触摸屏电锅炉峰谷电供热系统全方案,CAD原理图全套包装解析,西门子PLC与昆仑通态触摸屏联控电锅炉供热系统:峰电供热与谷电蓄热水箱全自动蓄能程序CAD原
- HFI脉振方波高频注入与增强滑膜esmo代码:含原厂文档,TI与ST移植方式,学习资料大放送,HFI脉振方波高频注入与增强滑膜esmo代码:含原厂文档,可移植使用,支持TI与ST方式,HFI脉振方波高
- 2025年2月28日PPTX