Skip to content
This repository

<= ie9 and data-rel="back" not working #5722

Open
awbergs opened this Issue March 01, 2013 · 1 comment

2 participants

Austin Bergstrom joaopgg
Austin Bergstrom

Environment Details

jQuery 1.8.3
jQuery UI 1.10.0
jQuery mobile 1.3

Markup

<div id="one" data-role="page">
    <a href="#two" data-transition="slide" data-rel="page">Two</a>
</div>
<div id="two" data-role="page">
    <a href="#" data-rel="back">Back</a>
</div>

Steps To Reproduce
Click on the link to show page two. Click on the back link.

Expected Outcome

Clicking on the back link in page two should take me back to page one.

Actual Outcome

Clicking on the back link inside of page two does nothing.

JSFiddle

Run this in IE9. The page won't load in < IE8.
Also it is using a lesser version of jquery mobile (1.2) and jquery ui (1.9.2) but the results are the same.

http://jsfiddle.net/HEzvN/

Other Issues

In IE7 I get "Access Denied" on line 1653:

// Set a new history item by opening and then closing the Iframe
// document, *then* setting its location.hash. If document.domain has
// been set, update that as well.
history_set = function(hash, history_hash)
{
    /* Line 1653 below */
    var iframe_doc = iframe.document,
    domain = $.fn[str_hashchange].domain;

...
joaopgg

I'm have the same problem... In <=IE9, data-rel="back" is not working

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.