SYMPTOM:
evt=3124 used to simulate a back button doesn’t open the previous page in Strategy Web 10.1 Hotfix 1. When users click on the link more than once in quick succession, Strategy Web navigates up multiple levels instead of opening the previous page.
STEPS TO REPRODUCE:
Main.aspx?evt=3124&src=Main.aspx.rwd.3124&relativePageNumber=-1
CAUSE:
This is working as expected. The URL API is designed to navigate up one level. If users click on the link multiple times, the system considers that the user wants to go up multiple levels (the number of levels is based on how many times the user clicks on this link).
WORKROUND:
Use HTML Container instead of image links. Users can then control the behavior through HTML and JavaScript.
Sample Code can be used in the HTML Container:
<a href="Main.aspx?evt=3124&src=Main.aspx.rwd.3124&relativePageNumber=-1" onclick="jsfunction(event)" target="_self">
<img src="http://www.w3schools.com/tags/smiley.gif <http://www.w3schools.com/tags/smiley.gif>" width="42" height="42" border="0">
</a>
<script language="javascript">
window.jsfunction = function(e){
console.log("clicked");
e.currentTarget.setAttribute("onclick","return false");
}
</script>