I have a slightly odd issue with navigation on a mobile web app. The process flow is that I start viewing a document at URL:
http://act.local/mydb.nsf/mhome.xsp?documentId=1BBBBA33DFC32F3B002579BC003016DD&action=openDocument#contact
Inside that document is a link to a view which I click:
http://act.local/mydb.nsf/mhome.xsp?documentId=1BBBBA33DFC32F3B002579BC003016DD&action=openDocument#activitiesbycontactid
So the # parameter has changed, this is fine. The page I go to has a DataView on it which is configured to open the page called activity when a document is clicked. But what happens when I click the link is this:
http://act.local/mydb.nsf/mhome.xsp?documentId=1BBBBA33DFC32F3B002579BC003016DD&action=openDocument#activity&databaseName=Dev853/IdeaJam!!mydb.nsf&documentId=327ECBDE46654A77002579BC003020EF&action=openDocument
Hopefully it's obvious what is happening, the existing URL which was opening a document directly hasn't been rewritten properly when I try and open the next document, instead the document unid I am trying to open is appended onto the end of the URL. This just leads to confusion on the part of the server and it can't open anything at all!
Matt