Я решил проблему, создав переменную глобального массива как
var myStack = new Array();
Затем, когда я нажимал на тег div
, я вставлял прототип функции вместе с аргументами в переменную myStack
. Например:
myStack.push(\"myfunction(args1, args2);\");
Затем, используя код, который я разместил в своем вопросе, внутри обработчика BackButton
, я написал следующий код:
var divToShow = myStack.pop();
eval(divToShow);
Надеюсь, это поможет другим.