Spry tabbed panels and "The tag: "li" doesn't have an attribute: "tabindex" ..."

Hi,
I've been using the DW CS4 "Spry Tabbed Panels" on a few pages. When I validate the website (with DW tool for that), I get the following messages for each use of the tabbed panels: The tag: "li" doesn't have an attribute: "tabindex" in currently active versions. [XHTML 1.0 Transitional].
Should I worry about this? I'd like to have a code as clean and XHTML valid as possible. Is there a way to fix this so the message doesn't come up anymore?
Emilie
Example of code this message is linked to:
<div class="TabbedPanels" id="TabbedPanelsADMS">
  <ul id="TabUL" class="TabbedPanelsTabGroup">
    <li id="TabLI1" class="TabbedPanelsTab" tabindex="0">About</li>
    <li id="TabLI2" class="TabbedPanelsTab" tabindex="0">Assets</li>
    <li id="TabLI3" class="TabbedPanelsTab" tabindex="0">Input</li>
    <li id="TabLI4" class="TabbedPanelsTab" tabindex="0">Output</li>
    <li id="TabLI5" class="TabbedPanelsTab" tabindex="0">Support</li>
    <li id="TabLI6" class="TabbedPanelsTab" tabindex="0">Purchase</li>
  </ul>
  <div class="TabbedPanelsContentGroup">
    <!-- TabLI About -->
    <div class="TabbedPanelsContent">
      <!-- end #TabbedPanelsContent TabLI About -->
    </div>
    <!-- TabLI Assets -->
    <div class="TabbedPanelsContent">
      <!-- end #TabbedPanelsContent TabLI Assets -->
    </div>
    <!-- TabLI Input -->
    <div class="TabbedPanelsContent">
      <!-- end #TabbedPanelsContent TabLI Input -->
    </div>
    <!-- TabLI Output -->
    <div class="TabbedPanelsContent">
      <!-- end #TabbedPanelsContent TabLI Output -->
    </div>
    <!-- TabLI Support -->
    <div class="TabbedPanelsContent">
      <!-- end #TabbedPanelsContent TabLI Support -->
    </div>
    <!-- TabLI Purchase -->
    <div class="TabbedPanelsContent">
      <!-- end #TabbedPanelsContent TabLI Purchase -->
    </div>
    <!-- end #TabbedPanelsContentGroup -->
  </div>
  <!-- end #TabbedPanelsADMS -->
</div>

Should I worry about this? I'd like to have a code as clean and XHTML valid as possible. Is there a way to fix this so the message doesn't come up anymore?
If validation is important to you, you need to remove tabindex. Should you worry about it? Not really. Sometimes it makes sense to ignore validation to achieve a particular goal, which is why Spry widgets use tabindex in a technically invalid way.
The explanation as to why Spry does that can be found here: http://blogs.adobe.com/spryteam/2007/03/spry_widgets_and_tab_index.html.

Similar Messages

  • Error code: the tag "img" doesn't have an attribute: "onload" in currently active versions.

    I'm having trouble creating new pages from a template all of a sudden. It's giving me the error code listed above. Any ideas?

    Seems like you are using the dreaded DW pop-up menus. They
    flunk big time
    in many ways. Please read this -
    http://www.losingfight.com/blog/2006/08/11/the-sordid-tale-of-mm_menufw_menujs/
    There are much better ways. Check the uberlink and MacFly
    tutorials at
    PVII -
    http://www.projectseven.com/
    and the Navbar tutorial/articles at Thierry's place
    http://tjkdesign.com/articles/dropdown/
    Or this one (more recent article):
    http://tjkdesign.com/articles/Pure_CSS_Dropdown_Menus.asp
    Or to get it done fast, go here -
    http://www.projectseven.com/tutorials/navigation/auto_hide/index.htm
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "lucille4" <[email protected]> wrote in
    message
    news:ghc6gm$gs$[email protected]..
    > Using Dreamweaver to build a nav bar, the program adds
    an onload attribute
    > to
    > the img tag which then won't validate.
    > The error is "the tag: img doesn't have an attribute:
    onload in currently
    > active versions". It seems to only insert this code when
    you check the box
    > to
    > show the down image initially. Any thoughts on why it
    does this? You can
    > remove
    > this onload attribute and it still seems to function
    properly.
    >
    > <td><a href="mam_rentals.html" target="_top"
    >
    onClick="MM_nbGroup('down','group1','rentals','b_rentals-sel.gif',1)"
    >
    onMouseOver="MM_nbGroup('over','rentals','b_rentals-over.gif','',1)"
    > onMouseOut="MM_nbGroup('out')"><img
    src="b_rentals-sel.gif" alt="Rentals"
    > name="rentals" border="0"
    >
    onload="MM_nbGroup('init','group1','rentals','b_rentals.gif',1)"></a></td>
    >

  • Spry Tabbed Panels and Sliding Door CSS

    Has anyone been able to customize Spry Tabbed Panels using
    the Sliding Door CSS technique?
    Spry Tabbed Panels...
    http://labs.adobe.com/technologies/spry/samples/tabbedpanels/tabbed_panel_sample.htm
    Sliding Door CSS technique...
    http://alistapart.com/articles/slidingdoors/
    It would really be sweet to also have the animation of the
    PVII Tab Panel Magic...
    http://www.projectseven.com/products/tools/tabpanel/demo/

    Hi,
    Really nice :) I tried it and works perfectly.
    Thank you,
    Diana

  • I need to connect my old Mac book pro to the new one to transfer files.  The old one doesn't have Thunderbolt 2 and the new one doesn't have Firewire 800.  Will the Thunderbolt to Firewire adapter or Firewire to Thunderbolt adapter work?

    I want to transfer data from my old Mac book pro to my new one using migrate.  The old computer doesn't have Thunderbolt 2 and the new one doesn't have Firewire 800.  Does the Thunderbolt to Firewire or the Firewire to Thunderbolt adapter work to connect them and transfer data?
    Thank you!

    Yes, use a Firewire cable and the FW to Tbolt adaptor.

  • Problem with Spry Tabbed Panels and Mac Safari

    On a site I'm working on I have implemented Spry Tabbed
    Panels. Everything was great until my boss looked at it on his Mac
    Safari. Spry doesn't seem to honor the 100% width, and cuts it off.
    I have looked at the CSS and don't see what is holding it up.
    Here is
    a link to a screenshot.
    The CSS that defines the width is attached.
    Can anyone help? Thanks!

    Wow, so I am the only one that has ever used Spry that
    doesn't work in Safari? I find that hard to believe.
    So let me twist this another way. Does anyone know why a div
    does not stretch 100% of it's parent in Safari?

  • Spry Tabbed Panels and Master/ Detail Page Set interraction

    Hi,
    I have created a feedback form and am using a Spry Tabbed Panel to allow users to review all responses to one question and then all responses to the next question in different tabs, there are 6 tabs in all. In each tab I have created a Master/ Detail Page set - well actually just the Master appears in the tab. This is working fine. I allow up to 20 responses to be shown on each tab, after which the user selects First/Previous/Next/Last. When they do this the screen refreshes and the tabbed panel display goes back to the default tab, clicking on the tab previously used correctly displays whichever of First/Previous/Next/Last the user selected. I'd like the display to remain on the user's current tab when they select First/Previous/Next/Last.
    The page in question is here http://www.hollisterairshow.com/feedback-results2.php, then scroll about half way down the page and select one of the tabs.
    Thanks.
    Tony

    Hi Tony,
    Look at the following, blue coded is comment only, red coded is what has to be added to your existing code and orange coded is added by the SpryDataSet creator if done properly. Where the orange part starts, thats where you place your cursor when creating the dataset.
        <p> </p>
       <div id="TabbedPanels1" class="TabbedPanels">
          <ul class="TabbedPanelsTabGroup">
            <li class="TabbedPanelsTab" tabindex="0">All feedback</li>
            <li class="TabbedPanelsTab" tabindex="0">Suggestions for improvement</li>
            <li class="TabbedPanelsTab" tabindex="0">What did you like the most</li>
            <li class="TabbedPanelsTab" tabindex="0">What did you like the least</li>
            <li class="TabbedPanelsTab" tabindex="0">What else would you like to see</li>
            <li class="TabbedPanelsTab" tabindex="0">Any other comments</li>
          </ul>
          <div class="TabbedPanelsContentGroup">
            <div class="TabbedPanelsContent">
              <table border="1" align="center" id="allFeedback"> .... start feedback table tag (line 763)
                <tr>
                  <td width="80"><strong>Feedback Number</strong></td>
                  <td><strong>Days attended</strong></td>
                  <td><strong>Arrived by</strong></td>
                  <td><strong>Arrival arrangements</strong></td>
                  <td><strong>Expectations met</strong></td>
                  <td><strong>Ticket price</strong></td>
                  <td><strong>Zip code</strong></td>
                </tr>
    .................... rest of table probably your PHP repeat area
                  </tr>
              </table> .... end feedback table tag    
              <div spry:region="dsAllFeedback">
                <table>        
                   <tr>
                    <th spry:sort="Feedback_Number">Feedback Number</th>
                    <th spry:sort="Days_attended">Days attended</th>
                    <th spry:sort="Arrived_by">Arrived by</th>
                    <th spry:sort="Arrival_arrangements">Arrival arrangements</th>
                    <th spry:sort="Expectations_met">Expectations met</th>
                    <th spry:sort="Ticket_price">Ticket price</th>
                    <th spry:sort="Zip_code">Zip code</th>
                  </tr>
                  <tr spry:repeat="dsAllFeedback" spry:setrow="dsAllFeedback" spry:odd="row_odd" spry:even="row_even" spry:hover="row_hover" spry:select="row_select">
                    <td>{Feedback_Number}</td>
                    <td>{Days_attended}</td>
                    <td>{Arrived_by}</td>
                    <td>{Arrival_arrangements}</td>
                    <td>{Expectations_met}</td>
                    <td>{Ticket_price}</td>
                    <td>{Zip_code}</td>
                  </tr>
                </table>
              </div>
              <br />
              <table border="0">
    I hope this helps.
    Ben

  • Spry Tabs Panel and Paypal

    Is there a way to integrate paypal with Dreamweaver Spry Tab Panels?  I have a site and have used the add to cart code outside of the spry tabs and it works fine as in adds my product to the paypal shopping cart.  When I put the same code into the spry tables, it simply sends me to the paypal homepage and not to the shopping cart.  I need help!!  Any advice would be truly appreciated.
    http://www.takingteainstyle.com/black.html
    Thank you

    Most likely caused by malformed code.  Use the W3C validation tool to check your HTML code for errors.
    http://validator.w3.org/
    You have unclosed <tr> tags in your tables.
    Nancy O.

  • Contact form with Spry 'Tabbed Panels' and 'Validation TextField'

    Hello
    I am considering making a form using Spry tabbed panels (as step 1, step 2, etc.) and the form validation to process name, email, address, credit-card, accept terms and conditions, etc.
    This is instead of a multi-page form, because there could be security flaws there (i.e. passing sensitive information from one page to the next) and it would take longer for the user - needing to open each page, etc. where this is to be used as a buy form (for a single product), sort of like one-click order (but not exactly).
    Overall, it seems like a good idea, someone else has tried it, but I do have some questions that haven't been covered there - relevant for anyone that'd ever want to do this with Spry - that didn't come up there:
    1. Will it degrade gracefully, and still work? For example, when you turn JavaScript, CSS, images, and other things off?
    2. Is it possible to go from Step-to-Step (using the top tabs, or 'Submit' and 'Back' buttons added on the bottom) without entering all of the required information? Because I would like to disable this - perhaps also have the future Steps grayed out and un-clickable.
    3. Is it safe to use this form to enter credit card details, and then email those to the website's account? I am new to SSL, so I'm not sure if I could implement some security feature here? Where should I look?
    4. Does it load the page fast, despite having multiple steps all pre-loaded? Can we make subsequent steps require some 'loading' (without refreshing the page)?
    5. If it doesn't do either of these, how could we make it do that?
    I hope to hear from you!

    Hello
    I am considering making a form using Spry tabbed panels (as step 1, step 2, etc.) and the form validation to process name, email, address, credit-card, accept terms and conditions, etc.
    This is instead of a multi-page form, because there could be security flaws there (i.e. passing sensitive information from one page to the next) and it would take longer for the user - needing to open each page, etc. where this is to be used as a buy form (for a single product), sort of like one-click order (but not exactly).
    Overall, it seems like a good idea, someone else has tried it, but I do have some questions that haven't been covered there - relevant for anyone that'd ever want to do this with Spry - that didn't come up there:
    1. Will it degrade gracefully, and still work? For example, when you turn JavaScript, CSS, images, and other things off?
    2. Is it possible to go from Step-to-Step (using the top tabs, or 'Submit' and 'Back' buttons added on the bottom) without entering all of the required information? Because I would like to disable this - perhaps also have the future Steps grayed out and un-clickable.
    3. Is it safe to use this form to enter credit card details, and then email those to the website's account? I am new to SSL, so I'm not sure if I could implement some security feature here? Where should I look?
    4. Does it load the page fast, despite having multiple steps all pre-loaded? Can we make subsequent steps require some 'loading' (without refreshing the page)?
    5. If it doesn't do either of these, how could we make it do that?
    I hope to hear from you!

  • Spry Tabbed Panels and Pop Up Link from Image Hotspot

    I've created an image map with Hotspot links to either send to another web page or to open a previously created Pop Up window with information.
    I've imported my image, image map and Hotspots into a tab
    The issue I'm having is when clicking on the hotspot (within the Spry tabbed panel), to open the pop up page; it doesn't work
    If I select a Hotspot which sends users to another web page, that works ok.
    Would appreciate it if someone else who has run into this and what your recommendation is for a fix.
    thanks, R Silva

    Hi,
    Unable to post to a public server; however I've attached the files so the code can be reviewed.
    thanks

  • Spry Tabbed Panel and Master/Detail Page Set interraction

    Hi,
    I have created a feedback form and am using a Spry Tabbed Panel to allow users to review all responses to one question and then all responses to the next question in different tabs, there are 6 tabs in all. In each tab I have created a Master/ Detail Page set - well actually just the Master appears in the tab. This is working fine. I allow up to 20 responses to be shown on each page, after which the user selects First/Previous/Next/Last. When they do this the screen refreshes and the tabbed panel display goes back to the default tab, clicking on the tab previously used correctly displays whichever of First/Previous/Next/Last the user selected. I'd like the display to remain on the user's current tab when they select First/Previous/Next/Last.
    The page in question is here http://www.hollisterairshow.com/feedback-results2.php, then scroll about half way down the page.
    Thanks.
    Tony 

    Hi Tony,
    Have a look here http://labs.adobe.com/technologies/spry/samples/data_region/PagingSample.html and here http://labs.adobe.com/technologies/spry/samples/data_region/SpryPagedViewSample.html
    If you need further assistance, go to the Spry Forum http://forums.adobe.com/community/labs/spry
    I hope this helps.
    Ben

  • HT4972 My ipad 1 is stuck on IOS 4 as the IOS 5 update instructions do not work. When I use itunes update the software looks for an update file and the apple site doesn't have one!

    My ipad 1 is stuck on IOS 4 as these IOS 5 update instructions do not work. When I use itunes update the software looks for an IOS 5 software update file and the apple site doesn't seem have one anywhere!

    If you have an iPad 1, the max iOS is 5.1.1. For newer iPads, the current iOS is 6.0.1. For the iPad Mini the iOS is 6.0.2. The Settings>General>Software Update only appears if you have iOS 5.0 or higher currently installed.
    iOS 5: Updating your device to iOS 5 or Later
    http://support.apple.com/kb/HT4972
    How to install iOS 6
    http://www.macworld.com/article/2010061/hands-on-with-ios-6-installation.html
    iOS: How to update your iPhone, iPad, or iPod touch
    http://support.apple.com/kb/HT4623
    If you are currently running an iOS lower than 5.0, connect the iPad to the computer, open iTunes. Then select the iPad under the Devices heading on the left, click on the Summary tab and then click on Check for Update.
    Tip - If connected to your computer, you may need to disable your firewall and anitvirus software temporarily.  Then download and install the iOS update. Be sure and backup your iPad before the iOS update. After you update an iPad (except iPad 1) to iOS 6.x, the next update can be installed via wifi (i.e., not connected to your computer).
     Cheers, Tom

  • Spry tabbed panel and scroll bar cross browser

    Hi everybody, I would like to insert into a
    site a
    scroolbar like this
    example1
    or also like this
    example2
    but I have a problem:
    The scrollabar works in the default tab, in the other tabs
    it's impossible to view the tab's content.
    I have found a similar problem looking around
    here
    but this solution did'nt work, probably because the example
    is for a php site, my site instead is developed in ASP.
    Does someone has a solution?I woul like to avoid to display
    the default scrollbar using the property overflow:auto, because in
    firefox the color attribute doesn't works and the graphic aspect is
    very important.
    Thank you very much.

    Hi cammellonellacruna,
    Can you provide a link where the problem can be seen?
    I've tried with IE 6,7 and Firefox 2 and couldn't see the
    problem.
    Also, try to put more content in the other tabs, to make the
    scrollbars show up.
    Thank you,
    --Florin TUDOR
    Adobe Spry Team

  • I updated Firefox, but the old version is still running and the new version doesn't have my bookmarks?

    And I read that I have to "trash" my old version of Firefox, but when I look in my "programs" to uninstall, it is not there. Really tired of incomplete and vague instructions. I am not a computer nerd and do not know what to do unless specifically told step by step. Thank you

    Check the programs that are on your computer
    '''Windows:''' Start > Control Panel > Uninstall Programs.
    '''Mac:''' Open the "Applications" folder.
    '''Linux:''' Check your user manual.
    • Linux: If you installed Firefox with the distro-based package manager, you should use the same way to uninstall it - see Install Firefox on Linux. If you downloaded and installed the binary package from the Firefox download page, simply remove the folder firefox in your home directory.
    If the above did not help, do this;
    Open the Task Manager. Look for the old Firefox program under
    '''Processes.''' When you find it, right click and select '''Open File Location.'''
    Once the file browser comes up, copy the address bar and post it here.
    Now do the same with the new Firefox. Don't do anything yet, just in case.

  • Upper menu bar stays in French, and the "tools" menu doesn't have a language-choice

    I recently upgraded to Firefox 4.0 . My upper menu-bar is now in French (I live in France...). In the English "tools" menu there is a language option, but in the French "outils" this option is missing.
    When using the "Firefox" menu and setting the language preferences this makes the browser work in English, but my upper menu-bar stays French. How do I get the English version back ?

    You can download the English version here:
    *http://www.mozilla.com/en-US/firefox/all.html

  • HT1420 I have a newer version of iTunes and the Store Menu doesn't have anything about authorizing, etiher at the top of the bottom of the screen.  Help!

    My version of iTunes on my new Mac Mini does not have any menu at the Store button other than some items refering to iPhones or Ipads, and then what you want to search for, such as books, etc.  Where do you find the "authorize" info on this newer version of iTunes?  Nothing copied and pasted in the previous helps looks anything like my iTunes store.  I have an iPod full of music from my iTunes on my previous computer that I'd like to have on this one.

    You are looking at the Store menu at the top of iTunes e.g.
    On iTunes 11 you can also enable the left-hand sidebar via option-command-S so that it looks more like previous versions.

Maybe you are looking for