{"issue":{"state":"closed","created_at":"2011-12-05T17:48:33Z","updated_at":"2011-12-05T23:01:39Z","user":{"gravatar_id":"98516d6279e645cfe68a3a5b6e3b2a74","id":357530,"url":"https://api.github.com/users/thstart","login":"thstart","avatar_url":"https://secure.gravatar.com/avatar/98516d6279e645cfe68a3a5b6e3b2a74?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"comments":16,"body":"The following is an issue only with IE Desktop.\r\n\r\n1) If ajax is enabled in jQuery Mobile the site looks great and the buttons look beautiful and have an added visible link\r\nwhich makes clicking on buttons in IE to work always as expected, also submit buttons are working fine.\r\n\r\nThe issue (only with IE) is that when ajax is enabled a hash appears in the browser bar and other side effects too. \r\n\r\nOne side effect is for example you login on the site and you are on /user/login page and the address bar shows \r\nit up correctly. My server performs a login redirection which goes to the front page but in the browser address bar /user/login stays. \r\n\r\nIf you click on a link the address bar changes correctly. But if you want to do a server redirection, \r\nin address bar you see /user/login staying. You are in /myinfo but you see /user/login in the address bar. \r\nIf you happen to come to myinfo with clicking on other links before, IE adds '#' tag for example /user/login#myinfo. \r\nComing to myinfo, you fill out the form and hit submit. Because in the browser bar you have /user/login#myinfo, \r\nthe form is not submitted because web2py thinks you are in /user/login.\r\n\r\nIf I don't load jQury Mobile after jQuery I don't get this issue if only jQuery is used.\r\n\r\n2) if ajax is enabled gobally jQuery Mobile has an option to add 'ajax disabled' for the link or submit button, \r\nbut it does not change the behavior with IE - using data-ajax=\"false\r\n\r\n3) the only way to show the browser bar correctly and eliminate the hash is by disabling the ajax globally. \r\nWhich makes the site not looking good and now you have a different issue. Clicking on buttons and submit with \r\nIE is not reliable, you have to click on the upper part of the button (?!?).\r\n\r\n\r\n\r\n\r\n\r\n","assignee":null,"id":2452237,"labels":[{"name":"3 - Medium","color":"f5b800","url":"https://api.github.com/repos/jquery/jquery-mobile/labels/3+-+Medium"}],"number":3222,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"title":" jQuery Mobile + IE Desktop + browser address bar showing incorrect address","html_url":"https://github.com/jquery/jquery-mobile/issues/3222","closed_at":"2011-12-05T22:04:45Z","url":"https://api.github.com/repos/jquery/jquery-mobile/issues/3222","milestone":null},"action":"created","comment":{"created_at":"2011-12-05T23:01:39Z","updated_at":"2011-12-05T23:01:39Z","user":{"gravatar_id":"20196c9dc97267632ce6e6b778361eae","id":23505,"url":"https://api.github.com/users/johnbender","login":"johnbender","avatar_url":"https://secure.gravatar.com/avatar/20196c9dc97267632ce6e6b778361eae?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"@thstart \r\n\r\nI'm not at all sure how that relates. :(","id":3025046,"url":"https://api.github.com/repos/jquery/jquery-mobile/issues/comments/3025046"}}