Spry and Quicktime ActiveX Issue

I adapted the Spry photo Gallery example to load Quicktimes
movies from a list of links.
Works great in Firefox/Safari... but in Internet Explorer it
seems to knock the ActiveX control out.
Any thoughts on this?
Take a look...
http://pymm.com/reel.html

Hi
i had the same problem. My solution is doing a complete
scripting of the used HTML for the Quicktime plugin (ActiveX). I
have looked how Apple does it. With this solution you have no alert
box anymore asking if the ActiveX should be executed, too.
But it is not easy, because there are some timing problems.
At first if changed in the HTML file the object, param and
the embed Tag by this:
<script language="JavaScript"
type="text/javascript">qt_xml();</script>
so i was sure, that the scripting will be done, when the HTML
is already loaded in the Browser. (First timing problem)
So we will have a look at the rest of the Javascript, loaded
at the beginning of the HTML file.
var sbVideos = new
Spry.Data.XMLDataSet(sbDetailURL+"&type=videos",
"results/row");
var timeOutID = 0
var curRow = ''
function qt_xml(){
timeOutID = window.setInterval('poll_videos()', 1000)
function poll_videos(){
curRow = sbVideos.getCurrentRow();
if (curRow != null){
window.clearInterval(timeOutID)
return qt_xml_out(curRow);
return 0;
Here you see, that the XML of the dataset may not be loaded,
when the script is executed. I poll the data but maybe there is a
smarter soltuion, using the onreadystatechange method of the
underlying XMLHttpRequest Object. I think Spry gives you an event
handler for this, but i don't know exactly if and how. When you
load at first the dataset it can be that the HTML region is not
loaded and you have a timing problem.
So anyway, i used the polling mechanism and it works.
The last thing you need is the scripting of the tags.
function qt_xml_out(curRow){
area = loadObj('video_item');
url = curRow["@video_url"]
if (url){
xml = '<object codebase=\'
http://www.apple.com/qtactivex/qtplugin.cab\'
height=\'140\' width=\'160\'
classid=\'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\'>'
+ '<param name=\'cache\' value=\'true\' />'
+ '<param name=\'autoplay\' value=\'false\' />'
+ '<param name=\'controller\' value=\'true\' />'
+ '<param name=\'src\' value=\''+url+'\' />'
+ '<embed '
+ ' src=\''+url+'\''
+ ' pluginspage=\'
http://www.apple.com/quicktime/download/\''
+ ' type=\'video/quicktime\''
+ ' width=\'150\''
+ ' height=\'140\''
+ ' controller=\'true\''
+ ' autoplay=\'false\''
+ ' cache=\'true\''
+ '>'
+ '</embed></object>';
}else{
xml="&nbsp";
area.innerHTML=xml;
function loadObj(name){
theObj=document.all? document.all[name] :
document.getElementById? document.getElementById(name) : "";
return theObj;
Now it works fine on my site.

Similar Messages

  • Itunes and Quicktime Installation issues

    I am getting seriously frustrated! I am tring to install the Itunes 8 version and I already had Quicktime on my computer. It keeps giving me the same error: "There is a problem with this windows installer package. A program required for this install to complete could not run. Contact your support personnel or package vendor." I don't know what this means or what to do? I went online and made sure that I checked for updates and installed them. I did the removal and reinstallation separately of Quicktime, but when I go to reinstall Quicktime it gives me the same error message now. Anybody have any ideas?

    Check out the itunes technical support group website. I had similar problems and they had the answer I needed there. Here's the link. Just copy and paste and you'll get to the area that solved my problem. http://www.techsupportforum.com/microsoft-support/windows-xp-support/108283-itun es-will-not-install-uninstall.html

  • Flash and Quicktime - Flutter Issue

    I have some animated flash buttons in a little Flash swf
    movie I imported in one scene. I link to a quicktime movie which is
    in another scene. If they overlap in coordinates, even though in
    different scenes, I intermitantly get a flutter while playing the
    quicktime movie.
    The flash sprite is no longer on the stage - what do I need
    to do to stop the flutter?

    Thanks for the input.
    I used member.unLoad() and that seemed to help quite a bit
    but after trying for a while going back and forth between scenes to
    see the flickering/fluttering intermitantly - then it would go away
    again - and I could not duplicate it.
    Anything else you can think of to try? Or is there a good
    detailed reference/description of how some of the renderings get
    generated with flash - about all I know is it happens 'off stage'.
    I greatly prefer the Quicktime DTS as it runs much better -
    no flutter/flicker when not DTS but not acceptible quality.
    Does the flash player try to optimize the screen updates
    somehow by marking areas as dirty and remembering/bufering
    larger/previous areas? There are some flash controls on the same
    page as the video I am runing so I can't completely unLoad() flash
    - not that I know how to force that anyway.
    Thanks again.
    Tim

  • Spry and activex

    When ever I go to preview a page with Spry in IE, I get this
    ActiveX bar at the top of the page everytime it is loaded. Since my
    company uses IE as the preferred browser, I would like to get it
    where the activex issue won't appear again.

    I am having the very same issue. I'm using dreamweaver CS4 Spry to create a tabbed interface. There is no flash or any other dynamic files on the page. The spry on the page works in every browser except Internet explorer. The activeX warning comes up and basically will scare everyone away from your page becuase it's warning that this page can harm your computer. How does someone who is not a programer get by this? Are there certain scripts that need to be placed onto the page to calm IE down? If so, can someone please let me know where to find these scripts? Thanks!

  • QuickTime crashing issue in D3D Visual Context and Direct3D 9Ex

    When using the QuickTime D3D9 Visual Context with a Direct3D 9Ex device, the QTVisualContextCopyImageForTime() function crashes reliably for some movie files. The problem is that the D3D VC is trying to allocate a texture with D3DPOOL_MANAGED semantics in some cases, which is not supported on Direct3D 9Ex. To make matters worse, there is apparently no failure path in place within the D3D VC, and the entire program crashes.
    For reasons I'm not willing to discuss (performance is one), I am unable to revert to Direct3D 9 on Windows 7/Vista.
    Is there a workaround for this issue? Is it possible to force the D3D Visual Context not to use D3DPOOL_MANAGED textures?
    It would be slightly helpful if the criteria for using D3DPOOL_MANAGED textures were documented, since not all movie files use this kind of texture.
    IMHO: In a future release the QT D3D Visual Context should be updated to detect Direct3D 9Ex devices, and automatically disable the use of D3DPOOL_MANAGED texures.
    Message was edited by: -t1

    Same problem here. Migrated our application to Direct3D 9Ex and Quicktime crashes due to usage of the Managed pool which is not a valid option in 9Ex. I agree that Quicktime should detect this by itself, but I'd take some new function or dictionary attribute that could be passed to QTDirect3DTextureContextCreate ...

  • Issues with OSX snow leopard and quicktime

    I recently installed snow leopard and quicktime x does not play avi files. I've tried the perian patch but it won't install on my computer. Everything goes accordingly but when I go to the perian pref panel it says not installed. I click the manual install button and nothing happens. Any ideas?

    Remove the Perian prefPane from /Library/PreferencePanes/, download the latest version, and try installing it. If still no go, try VLC.

  • Itunes 7 and Quicktime HATE ME

    I have tried to install itunes 6 and it worked fine until a couple weeks ago when it would not get to my ipod and quicktime didn't work at all, Now itunes 7 is out and it still won't let me download itunes and quicktime because of the activex control is part of the reason HELP!!!!

    let's get an iTunes 7 installer log to the Apple Engineers for a look.
    1. Open a command prompt window. (Start menu -> Run. Type in "cmd". Hit return.)
    2. Drag and drop iTunesSetup.exe onto the window so that the full pathname of the file is at the command line prompt.
    3. Type in a space, then the following line:
    /l*v C:\log.txt
    4. Hit return.
    5. The installer will create a log file:
    C:\log.txt
    Find that file and send it as an attachment to this email address in the email to Roy, be sure to include the following information:
    - A link to the thread on Apple Discussions where the issue is being discussed
    - The username you are using in the thread
    - The version of iTunes you are using or trying to use
    - A concise description of the issue you are seeing
    - The exact text of the error message you are seeing (if you are seeing one)

  • Quicktime 7.0+ with Vista = error 46: can't find or load quicktime activex

    For awhile, Quicktime Pro was working on my 32bit Microsoft Vista PC that I built, then sometime around 7.1.5 Internet Explorer would no longer play Quicktime files in my browser. No biggie, but then after 7.1.6 it would not longer load at all. I keep getting Error 46: Can't find or load Quicktime ActiveX control.
    If I try launching Quicktime as the administrator, I still get the Error 46. And it just won't load. Even Sony Vegas Video won't render Quicktime files as that gives me an access violation.
    I managed to find a Quicktime 7.0.1 installer, so I deinstalled 7.1.6 and installed 7.0.1 and all was well again. The program would launch and play Quicktime files and Sony Vegas Video would render Quicktime files again.
    But as soon as I rebooted...Error 46 again...even after downgrading. Something's going on with the permissions and I cant seem to fix it.
    The one shining light with 7.0.1 is if I launch it as an Administrator it will work after rebooting. But only if launching it as an Administrator.
    7.1.6 will not do this. It will error everytime regardless of launching as an admin or not.
    Anyone have any ideas how to solve this? And does anyone know if Apple is working to solve this issue? Hopefully this isn't too limited of a bug, otherwise I might be in for a long wait for a fix.

    Hi, all
    I thought I would post the link to another thread where I got this working on my machine.
    http://discussions.apple.com/thread.jspa?threadID=948432&tstart=15
    Hope this helps.
    Thanks,
    David Eaton

  • How to Properly Destroy Quicktime ActiveX Object?

    Hi,
    Does anyone have experience with Quicktime ActiveX objects?  I'm having an issue about destroying/unloading the objects.  When my compiled executable is closed (either programtically through 'Quit Labview' or by selecting 'File-->Exit'), Windows 7 detects a crash and displays:
    So I'm guessing that Quicktime is the culprit because of the 'Fault Module Name'.
    When I shutdown the Quicktime portion of the program (a subvi that gets called several different times), I perform:
    QTOLibrary.IQTMovie.Stop
    QTOLibrary.IQTMovie.Disconnect
    Set QTOControlLib.IQTControl.URL = [blank]
    QTOControlLib.IQTControl.QuickTimeTerminate
    Destroy QTOControlLib.IQTControl reference
    Destroy QTOLibrary.IQTMovie reference
    Destory QuickTime ActiveX container reference
    Any other properties/methods/combinations/order I should try?  Thanks.
    -Joe

    Hi Joe, 
    Quit LabVIEW shuts down LabVIEW, but does not affect other applications. You need to ensure that your ActiveX references are being closed properly, even if you are quitting LabVIEW.
    A good way to ensure that your references are being closed even when you forcibly exit LabVIEW is to use an event structure. Add a new event to the event structure by right clicking on the default "Timeout" label at the top and selecting "Add Event Case...". Then, under the Event Source, "<Application>", select the event, "Application Instance Close". This event will only execute when you attempt to close your application. Add another "Close Reference" function to the block diagram and wire the reference out output of the Invoke node to the reference input of the Close Reference function. Does this fix your error? 
    Julianne K
    Systems Engineer, Embedded Systems
    Certified LabVIEW Architect, Certified LabVIEW Embedded Systems Developer
    National Instruments

  • ITunes and QuickTime will not work..Yeah, another one

    Despite my best efforts to try to solve my problem on my own and not both you kind people, I've been working on and off at trying to get my iTunes working, with no positive results at all. It's honestly been so long, I don't recall what might have sparked the issues, but every time I try to open iTunes or QuickTime they will begin to open but fail, bringing up the common windows error message:
    iTunes has encountered a problem and needs to close. We are sorry for the inconvenience.
    QuickTime Player has encountered a problem and needs to close. We are sorry for the inconvenience.
    So far, I have totally deleted both iTunes and QuickTime twice from my computer- first just through Add/Remove Programs pathways, then more in depth with Registry Crawler to try to remove any traces of the programs- all before re-installing the two programs. Both times have failed, still leaving me unable to open either program, so I've broken down and come here- hoping to find anyone willing to lend a hand to help fix this issue so that I can finally listen to my music the way I used to.

    Perfect information, thanks.
    That combination is almost always caused by some application stashing old QuickTime componentry down in your system files. (Codec packs and video converters are the usual suspects, although some Games might do it too.)
    Let's go looking for the old stuff.
    1. Open My Computer from the desktop or Start menu.
    2. In the Tools menu, click Folder Options.
    3. Click the View tab.
    4. In the "Advanced settings" pane under "Hidden files and folders" make sure that the "Show hidden files and folders" option is selected, and the "Hide extensions for known file types" option is unchecked.
    5. Click OK.
    Now in My Computer, open your C drive.
    Open the "Windows" folder.
    Open the "system32" folder.
    What files and/or folders can you see in there with QuickTime in the file/folder name? (In a standard installation of QuickTime, you should see precisely two files ... QuickTime.qts and QuickTimeVR.qtx ... and no QuickTime folders whatsoever.)

  • PREVIEW and QUICKTIME slow to load in SNOW LEOPARD

    I've just started having a problem (after years of working perfectly) where files are taking FOREVER (up to 30 seconds anyway) to load in both PREVIEW and QUICKTIME.
    This occurs both when opening files fully with double-clicking - and when wanting to Preview by just pressing the space bar. I utilise the latter frequently to audition samples (as I work with music/Logic). This used to be an instantaneous process but can now take up to 30 seconds with the "Loading Preview" message before finally loading.
    It seems to be happening with all files, irrespective of size or type (ie mp3/WAV/AIFF/MOV etc)
    Very ocasionally - and apparently randomly - a file will load quickly.
    I've tried reparing Permissions, running Disk Warrior, reinstalling Preview, uninstalling Perian, opening another User account (in case there was a software conflict of some kind), and cloning my System onto a brand new HD with lots of free space. But none of these have made any difference.
    Anyone have any other ideas as to what this might be?
    Cheers in advance:)

    hey andy
    yeah there definitely appears to be some kind of issue (with core audio?) when i check out Console as this happens.
    i've looked at the subsequent diagnostic report but not sure how to interprete it.
    wold it be useful to post it here?
    cheers
    duane
    10/07/13 11:15:20 AM
    com.apple.launchd[1]
    (com.apple.audio.coreaudiod[547]) Job appears to have crashed: Segmentation fault
    10/07/13 11:15:20 AM
    com.apple.launchd[1]
    (com.apple.audio.coreaudiod) Throttling respawn: Will start in 10 seconds
    10/07/13 11:15:20 AM
    com.apple.ReportCrash.Root[548]
    2013-07-10 11:15:20.419 ReportCrash[548:2703] Saved crash report for coreaudiod[547] version ??? (???) to /Library/Logs/DiagnosticReports/coreaudiod_2013-07-10-111520_localhost.crash
    10/07/13 11:15:30 AM
    com.apple.launchd[1]
    (com.apple.audio.coreaudiod[549]) Job appears to have crashed: Segmentation fault
    10/07/13 11:15:30 AM
    com.apple.ReportCrash.Root[548]
    2013-07-10 11:15:30.556 ReportCrash[548:1407] Saved crash report for coreaudiod[549] version ??? (???) to /Library/Logs/DiagnosticReports/coreaudiod_2013-07-10-111530_localhost.crash

  • Spry Menu 2.0 issues in IE7..   yes another one!

    I have CS4, and have used the widget browser to create a Spry Menu 2.0 and have imported it to my site. It displays fine in every browser except for IE7. I have been reading a LOT of threads on issues similiar to this one, so I'm prepared to tell everyone I know to upgrade to at least IE8!! However, I would like to fix it if possible. The menu bar is located in an include file and is attached to all my pages through the php function. I have made zero changes to the css code since I imported it into the site.
    I also am wondering why there are two css pages for the menu bar.??
    Any help would be appreciated..
    One of the pages on the site is: michaelandrewshairstudio.com/offers.php
    That page is: ( I have taken out some meta tags and content, but the div's are all still in place.) I also deleted some commented tags by accident when I imported it..
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Michael Andrews Hair Salon Offers</title>
    <link href="Spry-UI-1.7/css/Menu/basic/SpryMenuBar.css" rel="stylesheet" type="text/css" />
    <link href="Spry-UI-1.7/css/Menu/basic/SpryMenuBasic.css" rel="stylesheet" type="text/css" />
    <script type='text/javascript' src="Spry-UI-1.7/includes/SpryDOMUtils.js"></script>
    <script type='text/javascript' src="Spry-UI-1.7/includes/SpryDOMEffects.js"></script>
    <script type='text/javascript' src="Spry-UI-1.7/includes/SpryWidget.js"></script>
    <script type='text/javascript' src="Spry-UI-1.7/includes/SpryMenu.js"></script>
    <script type='text/javascript' src="Spry-UI-1.7/includes/plugins/MenuBar2/SpryMenuBarKeyNavigationPlugin.js"></script>
    <script type='text/javascript' src="Spry-UI-1.7/includes/plugins/MenuBar2/SpryMenuBarIEWorkaroundsPlugin.js"></script>
    <link href="CSS/stylesA.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
    <div id="outerwrapper">
    <div id="header">
    <div id="navbar">
    <?php include("Spry-UI-1.7/includes/SpryMenuBar.php"); ?>
    </div>
    </div>
    <div id="mainbody">
    <div id="logo">
    </div>
    <hr />
    <div id="content">
    </div>
    </div>
    <div id="footer">
    <div id="footernav">
    </div>
    <div id="footertext">
    </div>
    </div>
    </div>
    </body>
    </html>
    SpryMenuBar.css
    #MenuBar  {
    background-color:#333;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; /* Specify fonts on on MenuBar and subMenu MenuItemContainer, so MenuItemContainer,
                MenuItem, and MenuItemLabel
                at a given level all use same definition for ems.
                Note that this means the size is also inherited to child submenus,
                so use caution in using relative sizes other than
                100% on submenu fonts. */
    font-weight: normal;
    font-size: 14px;
    font-style: normal;
    padding:0;
    border-color: #999999 #999999 #999999 #999999;
    border-width:3px;
    border-style: outset outset outset outset;
    /* Caution: because ID+class selectors do not work properly in IE6, but we want to restrict these rules to just this
    widget instance, we have used string-concatenated classnames for our selectors for the layout type of the menubar
    in this section. These have very low specificity, so be careful not to accidentally override them. */
    .MenuBar br { /* using just a class so it has same specificity as the ".MenuBarFixedCentered br" rule bleow */
    display:none;
    .MenuBarLeftShrink {
    float: left; /* shrink to content, as well as float the MenuBar */
    width: auto;
    .MenuBarRightShrink {
    float: right; /* shrink to content, as well as float the MenuBar */
    width: auto;
    .MenuBarFixedLeft {
    float: left;
    width: 80em;
    .MenuBarFixedCentered {
    float: none;
    width: 80em;
    margin-left:auto;
    margin-right:auto;
    .MenuBarFixedCentered br {
    clear:both;
    display:block;
    .MenuBarFixedCentered .SubMenu br {
    display:none;
    .MenuBarFullwidth {
    float: left;
    width: 100%;
    /* Top level menubar items - these actually apply to all items, and get overridden for 1st or successive level submenus */
    #MenuBar  .MenuItemContainer {
    padding: 0px 0px 0px 0px;
    margin: 0;  /* Zero out margin  on the item containers. The MenuItem is the active hover area.
        For most items, we have to do top or bottom padding or borders only on the MenuItem
        or a child so we keep the entire submenu tiled with items.
        Setting this to 0 avoids "dead spots" for hovering. */
    #MenuBar  .MenuItem {
    padding: 0px 24px 0px 0px;
    background-color:#333333;
    border-width:1px;
    border-color: #cccccc #ffffff #cccccc #999999;
    border-style: none none none solid;
    #MenuBar  .MenuItemFirst {
    border-style: none none none none;
    #MenuBar .MenuItemLast {
    border-style: none none none solid;
    #MenuBar  .MenuItem  .MenuItemLabel{
    text-align:center;
    line-height:1.4em;
    color:#cccccc;
    background-color:#333333;
    padding: 6px 15px 6px 39px;
    width: 10em;
    width:auto;
    .SpryIsIE6 #MenuBar  .MenuItem  .MenuItemLabel{
    width:1em; /* Equivalent to min-width in modern browsers */
    /* First level submenu items */
    #MenuBar .SubMenu  .MenuItem {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
    font-style: normal;
    background-color:#666666;
    padding:0px 2px 0px 0px;
    border-width:1px;
    border-color: #cccccc #cccccc #cccccc #cccccc;
    /* Border styles are overriden by first and last items */
    border-style: solid solid none solid;
    #MenuBar  .SubMenu .MenuItemFirst {
    border-style: solid solid none solid;
    #MenuBar  .SubMenu .MenuItemFirst .MenuItemLabel{
    padding-top: 6px;
    #MenuBar .SubMenu .MenuItemLast {
    border-style: solid solid solid solid;
    #MenuBar .SubMenu .MenuItemLast .MenuItemLabel{
    padding-bottom: 6px;
    #MenuBar .SubMenu .MenuItem .MenuItemLabel{
    text-align:left;
    line-height:1em;
    background-color:#666666;
    color:#cccccc;
    padding: 6px 12px 6px 5px;
    width: 7em;
    width:auto;
    /* Hover states for containers, items and labels */
    #MenuBar .MenuItemHover {
    background-color: #333333;
    border-color: #cccccc #cccccc #cccccc #cccccc;
    #MenuBar .MenuItemWithSubMenu.MenuItemHover .MenuItemLabel{
    background-color: #333333; /* consider exposing this prop separately*/
    color: #ffffff;
    #MenuBar .MenuItemHover .MenuItemLabel{
    background-color: #333333;
    color: #ffffff;
    #MenuBar .SubMenu .MenuItemHover {
    background-color: #666666;
    border-color: #cccccc #cccccc #cccccc #cccccc;
    #MenuBar .SubMenu .MenuItemHover .MenuItemLabel{
    background-color: #666666;
    color: #ffffff;
    /* Submenu properties -- First level of submenus */
    #MenuBar .SubMenuVisible {
    background-color:#333;
    min-width:100%;  /* This keeps the menu from being skinnier than the parent MenuItemContainer - nice to have but not available on ie6 */
    border-color: #ffffff #ffffff #ffffff #ffffff;
    border-width:0px;
    border-style: none none none none;
    #MenuBar.MenuBar .SubMenuVisible {/* For Horizontal menubar only */
    top: 100%; /* 100% is at the bottom of parent menuItemContainer */
    left:0px; /* 'left' may need tuning depending upon borders or padding applied to menubar MenuItemContainer or MenuItem,
         and your personal taste.
         0px will left align the dropdown with the content area of the MenuItemContainer. Assuming you keep the margins 0
         on MenuItemContainer and MenuItem on the parent
         menubar, making this equal the sum of the MenuItemContainer & MenuItem padding-left will align
         the dropdown with the left of the menu item label.*/
    z-index:10;
    #MenuBar.MenuBarVertical .SubMenuVisible {
    top: 0px;
    left:100%;
    min-width:0px; /* Do not neeed to match width to parent MenuItemContainer - items will prevent total collapse */
    /* Submenu properties -- Second level submenu and beyond - these are visible descendents of .MenuLevel1 */
    #MenuBar .MenuLevel1 .SubMenuVisible {
    background-color: #ffffff;
    min-width:0px; /* Do not neeed to match width to parent MenuItemContainer - items will prevent total collapse*/
    top: 0px; /* If desired, you can move this down a smidge to separate top item''s submenu from menubar -
        that is really only needed for submenu on first item of MenuLevel1, or you can make it negative to make submenu more
        vertically 'centered' on its invoking item */
    left:100%; /* If you want to shift the submenu left to partially cover its invoking item, you can add a margin-left with a
        negative value to this rule. Alternatively, if you use fixed-width items, you can change this left value
        to use px or ems to get the offset you want. */
    /* IE6 rules - you can delete these if you do not want to support IE6 */
    /* A note about multiple classes in IE6.
    * Some of the rules above use multiple class names on an element for selection, such as "hover" (MenuItemHover) and "has a subMenu" (MenuItemWithSubMenu),
    * giving the selector '.MenuItemWithSubMenu.MenuItemHover'.
    * Unfortunately IE6 does not support using mutiple classnames in a selector for an element. For a selector such as '.foo.bar.baz', IE6 ignores
    * all but the final classname (here, '.baz'), and sets the specificity accordingly, counting just one of those classs as significant. To get around this
    * problem, we use the plugin in SpryMenuBarIEWorkaroundsPlugin.js to generate compound classnames for IE6, such as 'MenuItemWithSubMenuHover'.
    * Since there are a lot of these needed, the plugin does not generate the extra classes for modern browsers, and we use the CSS2 style mutltiple class
    * syntax for that. Since IE6 both applies rules where
    * it should not, and gets the specificity wrong too, we have to order rules carefully, so the rule misapplied in IE6 can be overridden.
    * So, we put the multiple class rule first. IE6 will mistakenly apply this rule.  We follow this with the single-class rule that it would
    * mistakenly override, making sure the  misinterpreted IE6 specificity is the same as the single-class selector, so the latter wins.
    * We then create a copy of the multiple class rule, adding a '.SpryIsIE6' class as context, and making sure the specificity for
    * the selector is high enough to beat the single-class rule in the "both classes match" case. We place the IE6 rule at the end of the
    * css style block to make it easy to delete if you want to drop IE6 support.
    * If you decide you do not need IE6 support, you can get rid of these, as well as the inclusion of the SpryMenuBarIEWorkaroundsPlugin.js script.
    * The 'SpryIsIE6' class is placed on the HTML element by  the script in SpryMenuBarIEWorkaroundsPlugin.js if the browser is Internet Explorer 6. This avoids the necessity of IE conditional comments for these rules.
    .SpryIsIE6 #MenuBar .MenuBarView .MenuItemWithSubMenuHover .MenuItemLabel /* IE6 selector  */{
    background-color: #333333; /* consider exposing this prop separately*/
    color: #ffffff;
    .SpryIsIE6 #MenuBar .MenuBarView .SubMenu .MenuItemWithSubMenuHover .MenuItemLabel/* IE6 selector  */{
    background-color: #666666; /* consider exposing this prop separately*/
    color: #ffffff;
    .SpryIsIE6 #MenuBar .SubMenu .SubMenu  /* IE6 selector  */{
    margin-left: -0px; /* Compensates for at least part of an IE6 "double padding" version of the "double margin" bug */
    SpryMenuBasic.css
    /* SpryMenuBasic.css - version 0.5 - Spry Pre-Release 1.7 */
    /* Copyright (c) 2010. Adobe Systems Incorporated. All rights reserved. */
    /* This is the css for a basic Spry 2 MenuBar.
    * The first section is basic layout, and should in general not need to be  modified.
    * The final section of this file specifies images to use for arrows for the menu. These
    * are either down or right-pointing as required by horizonatal or vertical layouts. You
    * can either replace the referenced images with your own, or you can modify these rules to
    * point to your won images.
    * These rules are supplemented by those specified in the OAM file for inclusion in the html document,
    * or alternatively, the file SpryMenuBarBasicSkin.css which is included with this widget. */
    /* Resets for ul and li in menus */
    .MenuBar  .MenuBarView, .MenuBar  .SubMenuView {
    display:block;
    list-style:none;
    margin:0;
    padding:0;
    /*** Layout Rules for Basic Menu ***/
    /* Top Level MenuBar
    * Because we float the MenuItemContainers in the MenuBar, we have to make sure the menubar wrapper expands to hold them all.
    * The simplest way is to float the widget wrapper
    .MenuBar { /* overridden by .MenuBarVertical version of this rule */
    float:left;
    width:100%;
    .MenuBarVertical {
    float:left; /* Used to make menubar shirink to fit contents */
    width:auto;
    /* SubMenus */
    .MenuBar .SubMenu {
    display:block;
    position:absolute;
    top:0;
    left:-10000px; /* By default, all non-visible submenus are hidden by moving way to the west */
    padding:0;
    /* First level of submenus - pulls down from horizontal menubar, right from vertical */
    .MenuBar .SubMenuVisible{ /* overridden by .MenuBarVertical version of this rule */
    top:100%;
    left:0px;
    .MenuBarVertical .SubMenuVisible {
    top:0px;
    left:100%;
    /* All submenus below level 1. All pullout to the right */
    .MenuBar .SubMenu .SubMenuVisible {
    display:block;
    position:absolute;
    top:0px;
    left:100%;
    /* MenuItems, MenuItemLabels, and MenuItemContainers */
    .MenuBar .MenuItem {
    display:block;
    text-decoration:none;
    .MenuBar .MenuItemLabel {
    display:block;
    .MenuBar .MenuItemContainer {
    position:relative;
    white-space:nowrap;
    float:left; /* overridden by .MenuBarVertical version of this rule */
    display:block;
    margin:0;
    padding:0;
    .MenuBarVertical .MenuItemContainer {
    float:none;
    .MenuBar .SubMenu .MenuItemContainer {
    float:none;
    /* Layout Rules needed by IE6 - excluded from other browsers */
    .SpryIsIE6 .SubMenu .SubMenu {
    width:100px;
    height:1%;
    .SpryIsIE6 .MenuBar .SubMenuVisible .SubMenuVisible {
    width:auto;
    /* End Layout section */
    * Arrows - This section specifies arrow images for a submenu dropdowns in Basic SpryMenu.
    .MenuBar .MenuItemLabel{
    background-image:none;
    /* For all arrows used here, we depend upon the image to push itself away from right edge, or the user can add right padding to the MenuItem */
    .MenuBar .MenuItemWithSubMenu .MenuItemLabel{
    background-image:url("images/ArrowMenuDownGrey.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .MenuBar .MenuItemHover.MenuItemWithSubMenu .MenuItemLabel{
    background-image:url("images/ArrowMenuDownWhite.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .MenuBarVertical .MenuItemHover.MenuItemWithSubMenu .MenuItemLabel{
    background-image:url("images/ArrowMenuRight.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .MenuBarVertical .MenuItemWithSubMenu .MenuItemLabel{
    background-image:url("images/ArrowMenuRight.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .MenuBar .SubMenu .MenuItemWithSubMenu .MenuItemLabel{
    background-image:url("images/ArrowMenuRight.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .MenuBar .SubMenu .MenuItemHover.MenuItemWithSubMenu .MenuItemLabel{
    background-image:url("images/ArrowMenuRight.gif");
    background-position:right center;
    background-repeat:no-repeat;
    /* IE6 rules for Arrows */
    .SpryIsIE6 .MenuBar .MenuItemWithSubMenuHover .MenuItemLabel{
    background-image:url("images/ArrowMenuDown.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .SpryIsIE6 .MenuBarVertical .MenuItemWithSubMenuHover .MenuItemLabel{
    background-image:url("images/ArrowMenuRight.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .SpryIsIE6 .MenuBar .SubMenu .MenuItemWithSubMenuHover .MenuItemLabel{
    background-image:url("images/ArrowMenuRight.gif");
    background-position:right center;
    background-repeat:no-repeat;

    I love your subject line
    Spry Menu 2.0 issues in IE7..   yes another one!
    It is us as designers/developers that need to create websites for all current browsers. No sense in blaming the browsers, although in this case we could blame Spry Menu 2.0.
    Problem with that is that Spry Menu 2.0 has been successfully tested in all modern browsers.
    This leaves us with just one possibility, the designer/developer has erred somewhere along the line. After having checked the support files (JS and CSS) and looked at the markup, we now go to the constructor and see the following
    var MenuBar = new Spry.Widget.MenuBar2("#MenuBar", {
        widgetID: "MenuBar",
        widgetClass: "MenuBar  MenuBarLeftShrink",
        insertMenuBarBreak: true,
    A comma after the last value.
    I also am wondering why there are two css pages for the menu bar.??
    One is the standard CSS for the menubar and under normal circumstances, should not be touched; the other is for the convenience of the designer/developer so that he/she can tweak the menubar to suit. If you wish, you can combine both. In all cases, keep in mind that the CSS for the standard (basic) menubar should come first, so that the other CSS can override the first.
    This needs to be corrected in your document
    Gramps

  • Updates to itunes 10.6.1.7 and quicktime 7.7.1 all the levels in any sound I play on my pc are distorted.

    Since updating to itunes 10.6.1.7 and quicktime 7.7.1 (updated both at the same time so not sure which is causing the issue) all the levels in any sound I play on my pc are distorted. The main track in the sound file will be muffled or really soft such as the main vocals in a song. The secondary tracks (harmonies instrumentals etc) are really loud. I thought it was just iTunes, however EVERYTHING has been affected since this update. Windows media player and games, all with the same issue.
    Any one experienced this and have any feeback on how to fix it?

    problem solved after updating itunes to 10.6.3

  • Itunes 10.6 on Lion and Quicktime 10.1 don´t play bought movies from I tunes store, any ideas why?

    I have issues with Itunes 10.6 on Lion and Quicktime 10.1. They don´t play bought movies from I tunes store, any ideas why?

    I found the same issue... I can play other movies but no purchased ones. I can get the sound but the picture is scrambled. Does anyone know how to uninstall and reinstall iTunes? maybe that will work.

  • Spry Drop Down menu issue in IE

    I created a menu bar with Spry and it works fine in Firefox
    but playing up in IE. The drop down menu starts displaying from the
    top of the page and not where the menu bar is. I have never come
    across this issue with Spry and cannot figure out whats wrong. the
    page is www.cerdomustile.com.au/new if you want to have a look. the
    Spry code is:
    @charset "UTF-8";
    /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release
    1.6.1 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights
    reserved. */
    LAYOUT INFORMATION: describes box model, positioning, z-order
    /* The outermost container of the Menu Bar, an auto width box
    with no margin or padding */
    ul.MenuBarHorizontal
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 11px;
    cursor: default;
    width: 500px;
    background-color: #000000;
    font-weight: normal;
    font-family: "Trebuchet MS";
    height: 18px;
    /* Set the active Menu Bar with this class, currently setting
    z-index to accomodate IE rendering bug:
    http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html
    ul.MenuBarActive
    z-index: 1000;
    /* Menu item containers, position children relative to this
    container and are a fixed width */
    ul.MenuBarHorizontal li
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 11px;
    position: relative;
    text-align: left;
    cursor: default;
    width: 100px;
    float: left;
    background-color: #000000;
    font-weight: normal;
    font-family: "Trebuchet MS";
    height: 18px;
    /* Submenus should appear below their parent (top: 0) with a
    higher z-index, but they are initially off the left side of the
    screen (-1000em) */
    ul.MenuBarHorizontal ul
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    z-index: 1020;
    cursor: default;
    width:100px;
    position: absolute;
    left: -1000em;
    height: 18px;
    /* Submenu that is showing with class designation
    MenuBarSubmenuVisible, we set left to auto so it comes onto the
    screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
    left: auto;
    height: 18px;
    position:absolute
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarHorizontal ul li
    width: 100px;
    /* Submenus should appear slightly overlapping to the right
    (95%) and up (-5%) */
    ul.MenuBarHorizontal ul ul
    position: absolute;
    margin: -5% 0 0 95%;
    /* Submenu that is showing with class designation
    MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
    ul.MenuBarSubmenuVisible
    left: auto;
    top: 0;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Submenu containers have borders on all sides */
    ul.MenuBarHorizontal ul
    border: 1px solid #CCC;
    /* Menu items are a light gray block with padding and no text
    decoration */
    ul.MenuBarHorizontal a
    display: block;
    cursor: pointer;
    background-color: #000000;
    padding: 0.5em 0.75em;
    color: #FFFFFF;
    text-decoration: none;
    /* Menu items that have mouse over or focus have a blue
    background and white text */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
    background-color: #000000;
    color: #FFF;
    /* Menu items that are open with submenus are set to
    MenuBarItemHover with a blue background and white text */
    ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal
    a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal
    a.MenuBarSubmenuVisible
    background-color: #000000;
    color: #625647;
    SUBMENU INDICATION: styles if there is a submenu under a
    given menu item
    /* Menu items that have a submenu have the class designation
    MenuBarItemSubmenu and are set to use a background image positioned
    on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenu
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that have a submenu have the class designation
    MenuBarItemSubmenu and are set to use a background image positioned
    on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that are open with submenus have the class
    designation MenuBarItemSubmenuHover and are set to use a "hover"
    background image positioned on the far left (95%) and centered
    vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that are open with submenus have the class
    designation MenuBarItemSubmenuHover and are set to use a "hover"
    background image positioned on the far left (95%) and centered
    vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
    background-repeat: no-repeat;
    background-position: 95% 50%;
    BROWSER HACKS: the hacks below should not be changed unless
    you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form
    controls, we underlay each submenu with an iframe */
    ul.MenuBarHorizontal iframe
    position: absolute;
    z-index: 1010;
    filter:alpha(opacity:0.1);
    /* HACK FOR IE: to stabilize appearance of menu items; the
    slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
    ul.MenuBarHorizontal li.MenuBarItemIE
    display: inline;
    f\loat: left;
    background: #FFF;
    }

    No one has any ideas? Someone had mentioned to me that it was
    some hybrid code that would have to be inserted to make IE read
    differently that Safari, Firefox. Not sure how to go about finding
    the code I'd need, though.
    Thanks in advance,
    Burt

Maybe you are looking for

  • Need to download the Apple Store App to my IMAC

    I must have deleted the Apple App Store from my early 2009 mac running Mac OS X 10.6.8.  The help I got from the online mac guy was to get a good backup and reinstall all my orginial discs which should then put the Apple App Store back on my computer

  • Two entries found in TFS DB for one user, how do I know which one to remvoe?

    We had issue with an account that TFS reported to there are multiple users with the same display name. I searched the database and found two entries with the same 'displayname'. First weird thing is that the account names are only different in some l

  • Availability iPhone 5 in Austria

    First, sorry for my bad English. I am angry because i dont understand why Apple not send iPhone 5´s to Austria. Apple produces in worst case 50.000 pieces of iPhones per Week and Apple let the whole Country Austria wait for much weeks. Why Apple do t

  • Burning CD's works fine, BUT when playing the cd, seconds are being skipped

    Hi, Burning CD's works fine here, but when I play the completed CD, every 30 seconds a second of the song is being skipped. It's like it jumps one second forward. Any ideas for this problem? I already tried to solve it by rebooting and burning the pl

  • Multiple delete is not working.

    Hi, Multiple delete is not working. Please find my backend bean code. Please let me know the issue in my code. Table: <af:table value="#{bindings.CmProcessParamValueView13.collectionModel}" var="row" rows="#{bindings.CmProcessParamValueView13.rangeSi