Spry Table displaying blank in IE9

Spry table created in XML using CS5 (SpryData.js - version 0.52 - Spry Pre-Release 1.6.1) at http://www.jacquipatterson.com.au/slideshow_celebrant.html
The table displays as required in Firefox, Chrome, Navigator but draws a blank page with IE9. I have searched all over for a similar case but to no avail.
I would be most praisefull if someone has a solution to this annoying problem or has a suggestion on how to get around it.

Change line 35 to
var slides_120609 = new Spry.Data.XMLDataSet("http://www.jacquipatterson.com.au/Slideshowjune.xml", "Root/Row", {sortOnLoad: "venue", sortOrderOnLoad: "ascending"});
and remove line 195
Gramps

Similar Messages

  • Using javascript to dynamically generate the html for a  Spry table

    I have some javascript which generates html code for a Spry
    table which displays the content of a Spry data set. The problem is
    that after I generate the html, Spry never fills in the values for
    the table.
    Here's what I'm doing:
    Using a data set observer, check for onPostLoad and generate
    the html code
    Using innerHTML, stuff the code into the appropriate
    <div>
    Use regionName.updateContent() to update the region I just
    created with the html code I generated
    Interestingly, if I take the generated source for my page and
    remove the data set observer, the Spry table displays correctly
    with all the expected values. This suggests to me that my generated
    html code is correct, but that there is some sort of timing issue
    (i.e. Spry doesn't know about the new code I generated).
    Any suggestions?

    jalperin wrote:
    > Here's what I'm doing:
    >
    Using a data set observer, check for
    onPostLoad and generate the html
    > code
    >
    Using innerHTML, stuff the code into
    the appropriate <div>
    >
    Use regionName.updateContent() to
    update the region I just created
    > with the html code I generated
    >
    > Interestingly, if I take the generated source for my
    page and remove the data
    > set observer, the Spry table displays correctly with all
    the expected values.
    > This suggests to me that my generated html code is
    correct, but that there is
    > some sort of timing issue (i.e. Spry doesn't know about
    the new code I
    > generated).
    >
    > Any suggestions?
    I'd guess that it is a timing issue as well. I haven't looked
    much at the dataset capability in Spry, but it may be that the
    dataset "finds" all of the regions and code that it applies to
    before the onPostLoad event is triggered. If that is the case, then
    your generated code doesn't exist yet,and so the dataset thinks
    that there is nothing for it to apply to.
    Will the HTML that you generate change based upon the dataset
    that is actually returned? I guess I'm looking for the reason why
    the HTML is being generated when it could be in the page itself and
    avoid this issue completely.
    Danilo Celic
    |
    http://blog.extensioneering.com/
    | WebAssist Extensioneer
    | Adobe Community Expert

  • Spry horizontal menu's not displaying right in IE9

    Presently I'm using Dreamweaver CS4.  I have built a web site and placed a horizontal spry menu at the top of the web page.  It is situated on the page just below a smaller  non-spry horizontal menu.    In IE9, the menu appears above and to the right of this smaller menu rather than in the location I want it to appear.  What's more, in Dreamweaver the menu seems to float the upper right of the screen (I've attached a screen shot).   When I review the web site in IE 7, Firefox, Chrome, Opera, and Safari, the menu is correctly placed.
    Can anyone help solve this issue?  When I view the web page in IE9 and put it into IE7 mode, all is well.  Not so in IE9 (or IE8 for that matter).
    I'd appreciate direct email as well as answering it here to help others with my quandry.  My direct email address:   [email protected].
    Thank you!
    This image shows you where the menu appears in Dreamweaver AND in IE9
    This image shows you where the menu correctly displays in IE 7 (standard mode), Chrome, Firefox, Opera, and Safari.
    The smaller navigation you see "Subscribe to Alerts" etc is controlled by the following code:
    #secondarynav {
      width: 475px;
      margin:  0px 0px 0px 0px;
      padding: 0px;
      float: right;
      /* height:20px; */
    The entire page including these menus sits in a container (My Code):
    #container {
      width: 930px;
      height:800px; /* changed from 775px */
      margin: 0 auto;
      border:1pt solid #c7a9a9;
      background-color: #FFFFFF; /* added by WDM, 6/5/2012 to keep container white while page body is gray */
    Control for Menu Bar: (My code)
    #menubar1 ul{
              z-index:5000;
              margin:40px 20px 0px 0px;
    LAYOUT INFORMATION: describes box model, positioning, z-order (Dreamweaver Code)
    /* The outermost container of the Menu Bar, an auto width box with no margin or padding */
    ul.MenuBarHorizontal
    /*  margin: 0; */
        margin:-45px 0px 0px 200px;
        padding: 0;
        list-style-type: none;
        font-size: 10pt; /* change from 100%, 12pt */
        cursor: default;
        width: auto;
        float:left;
              z-index: 5000;
    /* 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: 9pt;  /* change from 100%, 12pt */
        position: relative;
        text-align: left;
        cursor: pointer;
        width: 15em; /* change from 8em */
        float: left;
    /* 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: 10pt;   /* change from 100%, 12pt */
        z-index: 1020;
        cursor: default;
        width: 13.0em;   /* change from 8.2em/14.2 */
        position: absolute;
        left: -1000em;
    /* 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;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarHorizontal ul li
        width: 14.2em;   /* change from 8.2em/14.2 */
    /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
    ul.MenuBarHorizontal ul ul
        position: absolute;
        margin: 0 0 0 170px; /* change from -5% 0 0 80%; */
    /* 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;

    I'm not sure where you attached files (I have not seen a way to do that in the Forum), But I will try to speak generally and work with what you have posted.
    My suspicion is that the negative top margin you have applied is messing things up a bit.
    I also note that it is usually better to apply margins to a CONTAINER of an unordered list (which is what menus are made of), than to apply the margins to the ul itself. So, restore the margin: 0; to the ul.MenuBarHorizontal style selector and create an enclosing element that bears the margin:-45px 0px 0px 200px; though I would still reconsider the use of negative top margin.
    It is entirely possible that this simple change will help.
    Please post the HTML for the top of the <body> section, including the menu code.
    Beth

  • Spry table does not display properly in Explorer 10

    I have set up a web page including a Spry table which works great in all browsers EXCEPT Explorer 10.  Does anyone know how to fix this?
    http://jarrettrifles.com/Jarrett2012-website/pet-calibers.html
    Here's how it looks in Explorer 10:
    This is how it should display (from Chrome):

    Hello,
    hm, there is no problem in my IE 10. Spry works fine - in my case even without using compatiblity mode - (see screenshot, with IE 10 Info):
    BUT you should consider - I quote from different contributions of the forum - "Spry has been deprecated and is no longer officially supported by Adobe" and: "Spry framework related examples available here: http://adobe.github.com/Spry/samples/ or use jQuery."
    Hans-Günter

  • Spry Table - way to select only parts of the dataset to be displayed?

    I have been enjoying putting together a simple spry table (DW CS3) that pulls data from an xml file.  At this point when the table loads it pulls all rows from the dataset and displays them in the table.  My question: is it possible to create a link or some way to pull only certain rows to be displayed.  For instance if the data was about donuts and included, 4 chocolate, 6 glazed and 5 plain, is there a way to only display the 6 glazed?  I have thirty rows of data and it is just a bit too much for people to be able to go through with ease and would love to have the ability to "sort" by asking for only certain types of data and then having those types displayed.
    Is there a way to do this?
    Thanks
    Tom

    You can apply filters to your data set.
    These samples might help you out:
    Filtering with XPath
    Multiple Non-Destructive Filters
    Multiple Non-Destructive Filters Mode
    Non-destructive Filter
    XPath filtering with URL Params
    URL Utils with Spry Data
    Hopes this helps

  • How can i display blank table if data not present

    hi all,
    i have problem here.
    i need to display one blank table if there is no data. in default, it just show column name box.
    now i need to add blank box under column name.
    please if you have any advice, let me know.
    regards,
    dityo

    hi,
    the solution that i get is create two similar table with if condition.
    if condition for table A : <?if:count(G_PARTS) > 0?> . G_PARTS is name of group. table A will showed if data present.
    if condition for table B (blank table) : <?if:count(G_PARTS) = 0?>. this blank table will showed if no data.
    if
    table A
    end if
    if
    table B
    enf if
    hope this help.
    rgrds,
    tyo

  • Spry tables: Sort by date

    I need a spry table to sort by title and date columns; the
    title works fine by selecting the 'sortable column' option when
    making the table - this didn't work for the date column, but I
    think this was because the excel/xml data used had the date info in
    a text format. Once I'd formatted the date column cells in excel
    doc as 'date' in (e.g.) Jan-07 format, the xml conversion changed
    the data to what i think is the standard date format (e.g.
    2007-07-01 00:00:00). Making this column sortable resulted in rows
    being rearranged in the spry table, but not in any logical order.
    please help!
    many thanks,
    S
    (apologies if that was long-winded, wasn't sure whether you
    needed any context)

    You cannot sort a formatted date by default using the Spry.  How is the data stored, in XML or HTML?  And is the date stored as a formatted date or a timestamp?  What is typically suggested is that you store the dates in two formats.  First is a timestamp format or a formatted date as yyyy-mm-dd.  You use that column to sort and then you have a date formatted however you want in a second column and that gets displayed to the user.
    You can see more about this in the following thread: http://forums.adobe.com/thread/85718
    The problem with the dd/mm/yy format is that Spry (and many other solutions) read the information as plain text.  So here's a quick example of oldest to newest
    30122011 - Dec 30, 2011
    31012011 - Jan 31, 2011 - January would come after Dec
    01302011 - Jan 31, 2011
    01312010 - Jan 30, 2010 - 2011 would be before 2010
    20100131 - Jan 31, 2010
    20110131 - Jan 31, 2011
    20111230 - Dec 30, 2011 - In this format all numbers show up in numerical order.

  • FAGLL03 : customer and vendor columns displaying blank

    hi experts,
    In FAGLL03 tcode , customer and vendor columns are displaying blank .
    Is there any settings need to be done in SPRO for displaying the 2 columns .
    kindly give me any suggestions.
    thanks & regards,
    Raghul

    hi Radhika,
    Thanks for your prompt reply.
    I already defined table and field names as mentioned by you .
    Also i checked FAGLPOSYEXT structure the two fields were appearing as it was not there previously.
    When i checked by running FAGLL03 , the fields customer and vendor were appearing blank only.
    Also  i tried by executing the report  BALVBUFDEL - for buffer reset.
    Kindly give me any suggestions how to rectify this .
    Thansk & regards,
    Raghul

  • Spry Table

    Hello, I am using an XML file that has been exported from an
    Access 2007 database for the spry table. The data displays in the
    table just fine. Is there any way to automatically refresh the data
    in the export when the database gets updated? Thank you much!
    jim

    That code should go in your call back function, its the code
    that fires after the update has been perfomred. It depends on how
    your updating your database, but normally its a javascript function
    that is called after you insert to the database.
    Look at this link and check the Spry Datasets tab for
    loadData
    http://labs.adobe.com/technologies/spry/articles/data_api/index.html
    Also look at this for some examples
    http://labs.adobe.com/technologies/spry/samples/
    Also check this forum out
    [L=http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid=72&catid=602]

  • Adobe AIR and Spry Table

    Hi All,
    I'm having an interesting issue -- I'm very new to AIR, btw.
    I build a spry table (using CS3) that pulls a local XML data source, and it displays fine in HTML
    However, when I try to show it as an AIR file, I get this message:spry:region or spry:detailregion attribute has no data set!
    Any ideas off the top?  I will post the code shortly.

    Here are the files (which work fine as html, but throw error as AIR)

  • Spry:repeat display data in multiple rows/columns

    I know how to use spry:repeat to display data in table rows,
    one item per row.
    Is there a way to tell spry to display data in a grid of x
    rows by y columns?
    I'm trying to maximize the page's real estate. Here is the
    page
    http://www.jannah.com/mp3/browse.html
    Click on "Artist/Scholar" in "STEP1" section. "STEP2" section
    gets filled with a list. I'm trying to display that list in 3
    columns and as many rows as needed. How do I do that?
    While I'm at it, I also can't figure out why the spry:select
    is not working for "STEP2" section; I need to click twice on the
    same item to get it highlighted. the other spry selects on the page
    work ok. Can someone take a look.
    Greatly appreciated.

    You can't use Spry with tables to do this, but if you're up
    to using a div based layout/presentation, it is possible. Check out
    the Zuggest sample:
    http://labs.adobe.com/technologies/spry/samples/data_region/ZuggestSample.html
    It uses floated divs to get the same effect. The nice thing
    about using divs, is that more columns dynamically appear as the
    horizontal real-estate is expanded.
    --== Kin ==--

  • Mixing Key Figures and Characteristics in 2004s Table Display

    In a 3.x query definition using table display, I could put a key figure in the middle of the characteristics.  The results would be columns Char1, Char2, KF1, Char3, for example.  The same query upgraded to 2004s insists on displaying the key figure at the end of the characteristics, even with the Query Properties / Data Formatting set to Tabular View (in BEx Analyzer).
    Any ideas on how to keep the key figure in the middle of the characteristics?
    Thanks.

    Hi,
    New QD wont support table display. You need to use Report designer for this.
    Thanks & Best Regards,
    Rajani

  • AP_INVOICE_DISTRIBUTIONS table is blank

    Hi
    I have uploaded "STANDARD" and "PREPAYMENT" invoices using ap_invoices_interface and ap_invoice_lines_interface tables and run the concurrent. Everything is imported successfully but the ap_invoice_distributions table is blank while data is appearing on invoice line level distribution window.
    Please guide me what is exactly happening?
    Thanks & Best Regards
    Waqas Hassan

    Hi
    We have the same issue after import ap invoice. Now, we need to validate the invoice after import and ap_invoice_distributions data will be created.
    I think it is because the invoice with the tax line, please try to remove tax line and use tax_code to replace tax_line.

  • Report is displaying blank?

    hi all
    my report with less parameters is working fine but when i increased parameters its showing me report can anyone guide me plz.its displaying blank page
    here is my codes:
    DECLARE
    repid REPORT_OBJECT;
    v_rep VARCHAR2(100);
    rep_status VARCHAR2(20);
    plid ParamList;
    vParamValue number;
    BEGIN
    plid := Get_parameter_List('tmp');
    IF NOT Id_Null(plid) THEN
    Destroy_parameter_List( plid );
    END IF;
    plid := Create_parameter_List('tmp');
    add_parameter(plid,'P_num',text_parameter,to_char(:pays.num));
    add_parameter(plid,'p_code',text_parameter,to_char(:pays.code));
    add_parameter(plid,'p_basic',text_parameter,to_char(:pays.basic));
    add_parameter(plid,'p_housing',text_parameter,to_char(:pays.housing));
    add_parameter(plid,'p_water',text_parameter,to_char(:pays.ele_water));
    add_parameter(plid,'p_transport',text_parameter,to_char(:pays.transport));
    add_parameter(plid,'p_desc',text_parameter,to_char(:pays.description));
    add_parameter(plid,'p_amount',text_parameter,to_char(:pays.amount));
    add_parameter(plid,'p_deduct',text_parameter,to_char(:pays.deduction));
    add_parameter(plid,'p_net',text_parameter,to_char(:pays.net_amount));
    add_parameter(plid,'p_total',text_parameter,to_char(:pays.total));
    add_parameter(plid,'p_other',text_parameter,to_char(:pays.other));
    add_parameter(plid,'p_money',text_parameter,to_char(:pays.money_in_words));
    add_parameter(plid,'p_num2',text_parameter,to_char(:payslip.num));
    add_parameter(plid,'p_name',text_parameter,to_char(:payslip.employee_name));
    add_parameter(plid,'p_gender',text_parameter,to_char(:payslip.gender));
    add_parameter(plid,'p_nat',text_parameter,to_char(:payslip.nationality));
    add_parameter(plid,'p_martial',text_parameter,to_char(:payslip.martial_status));
    add_parameter(plid,'p_date',text_parameter,to_char(:payslip.join_date));
    add_parameter(plid,'p_job',text_parameter,to_char(:payslip.job_title));
    add_parameter(plid,'p_bank',text_parameter,to_char(:payslip.bank));
    add_parameter(plid,'p_account',text_parameter,to_char(:payslip.account_no));
    add_parameter(plid,'p_year',text_parameter,to_char(:payslip.year));
    Add_parameter(plid, 'PARAMFORM', TEXT_parameter, 'NO');
    repid := FIND_REPORT_OBJECT('REPORT6');
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,cache);
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'PDF');
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER, 'paramform=no');
    v_rep := RUN_REPORT_OBJECT(repid,plid);
    rep_status := REPORT_OBJECT_STATUS(v_rep);
    WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
    LOOP
    rep_status := report_object_status(v_rep);
    END LOOP;
    /*Display report in the browser*/
    WEB.SHOW_DOCUMENT('http://sara:8889/reports/rwservlet/getjobid'
    ||substr(v_rep,instr(v_rep,'_',-1)+1)
    ||'?'
    ||'server=repserver&P_num='||:pays.num
    ||'&p_code'||:pays.code
    ||'&p_basic'
    ||:pays.basic||'&p_housing'
    ||:pays.housing||'&p_transport'||:pays.transport
    ||'&p_water'||:pays.ele_water||'&p_amount'
    ||:pays.amount||'&p_deduction'||:pays.deduction
    ||'&p_netamount'||:pays.net_amount
    ||'&p_total'||:pays.total||'&p_other'
    ||:pays.other||'&p_word'||:pays.money_in_words
    ||'&p_num2'||:payslip.num
    ||'&p_name'||:payslip.employee_name
    ||'&p_gender'||:payslip.gender||'&p_nat'
    ||:payslip.nationality||'&p_martial'
    ||:payslip.martial_status||'&p_date'
    ||:payslip.join_date||'&p_job'
    ||:payslip.job_title||'&p_bank'
    ||:payslip.bank||'&p_account'
    ||:payslip.account_no||'&p_year'
    ||:payslip.year||'&paramform=no','_blank');
    END;
    Edited by: SarahSarahSarah on Aug 16, 2009 4:20 AM
    Edited by: SarahSarahSarah on Aug 16, 2009 4:23 AM

    sarah,
    Check the query in the report. The reason for blank report will be the query returning blank. So check the report's query in SQL *PLUS or other softwares like TOAD, SQL Developer etc.
    Regards,
    Manu.

  • How to open a new page from a Spry Table click, with element info?

    Hello, Spry experts!
    This is probably simple, but I've searched for hours and can't find what I need. I'm using Dreamweaver CS4 and Spry 1.6.1 to create a simple Spry Table from an XML data set using PHP as my back end.  I've used Dreamweaver's Insert->Spry->Spry Data Set to create everything, and the table is working fine.  Colors, clicks, sorts, etc., are all working correctly as expected.
    What I want is to be able to add a behavior such that when a table row is clicked, I can open a new page.  Moreover, I want to pass a parameter from the table to the new page, like http://www.mydomain.com/newpage.php?aid=12345 or whatever.
    So, for example, my table has two columns, "a_id" and "a_name", and my repeat region looks like this:
    <div spry:region="xml_assignments">
    <table width="500">
    <tr>
    <th spry:sort="a_id" class="spry_header">ID</th>
    <th spry:sort="a_name" class="spry_header">Assignment</th>
    </tr>
    <tr spry:repeat="xml_assignments" spry:setrow="xml_assignments" spry:odd="spry_odd" spry:even="spry_even" spry:hover="spry_hover" spry:select="spry_select">
    <td>{a_id}</td>
    <td>{a_name}</td>
    </tr>
    </table>
    </div>
    What I want is to be able to open an entirely new URL, passing the value of the {a_id} in the selected row as a parameter to the new URL, as in something like:  http://www.mydomain.com/newpage.php?aid={a_id}
    So my questions are: 
    1. How best to apply the action to the table?  Add an onclick to the tr tag?  Something else?
    2. How to extract the {a_id} value from the current row and pass it as a parameter to the action?
    Or maybe just take another approach entirely?
    I know that I can make the actual text in the table cells hyperlinks, and use them to link to the new page, which is fine.  The desire here is just to make it so that the user can click "anywhere" on the table row (as they can currently do with the spry:select behavior) and have the link kick off, whether they actually click on the linked text or somewhere in the row where there is no text.
    I'm sure this is obvious and simple, but I'm new to this level of Spry detail, and my brain is fried from hunting.  Any guidance will be gratefully appreciated!
    Glen Barney

    I found the answer myself, after posting this, of course!
    I changed:
    <tr spry:repeat="xml_assignments" spry:setrow="xml_assignments" spry:odd="spry_odd" spry:even="spry_even" spry:hover="spry_hover" spry:select="spry_select">
    to
    <tr spry:repeat="xml_assignments" spry:setrow="xml_assignments" spry:odd="spry_odd" spry:even="spry_even" spry:hover="spry_hover" spry:select="spry_select" onclick="window.location.href='./newpage.php?aid={a_id}';">
    Basically just added the onclick parameter...
    And it all just worked!

Maybe you are looking for