如何使用jQuery单击上一个屏幕上的按钮?

时间:2012-12-20 22:36:10

标签: javascript jquery

我需要点击当前屏幕上的按钮,点击上一个屏幕上的按钮 点击当前按钮屏幕的编写方法很简单(见下文),但我在上一个屏幕上找到按钮时遇到了麻烦。

$('body.printing').prepend('<input type="button" value="Retry" id="RetryLetter"/>');

    $("#RetryLetter").click(function()
    {
//          parent.history.back().$("#printLetter").click();
        var prButton =  document.referrer.getElementById("printLetter");
        prButton.click();
//          window.opener.$("#printLetter").click();
    });

我尝试了几种变体 - 到目前为止没有任何效果

2 个答案:

答案 0 :(得分:4)

document.referrer只是一个带引用URL的字符串。它不是您可以访问的DOM元素。

http://wap.w3schools.com/jsref/tryit.asp?filename=tryjsref_doc_referrer

答案 1 :(得分:0)

因此,似乎点击上一页按钮的唯一方法是从此按钮重新创建获取请求。
我记住会话对象中的请求字符串(URL和参数),然后从以下页面重复此请求