Javascript 对于历史,去(-1)它';它将在铬合金中达到-2

Javascript 对于历史,去(-1)它';它将在铬合金中达到-2,javascript,google-chrome,Javascript,Google Chrome,我的代码如下: <body onload="display()"> -- -- </body> 流量为1。提交页,2。历史页,3。documentLoadPage(已提到body标签) 加载documentLoadPage后,我想显示hsitoryPage。 上述功能在Mozilla中运行良好&IE,但不是chrome,在chrome中,它显示的是submitPage而不是historyPage 这里有什么问题。我试过几种方法。返回虚假陈述,2。查找浏览器(如果是chr

我的代码如下:

<body onload="display()">
--
--
</body>
流量为1。提交页,2。历史页,3。documentLoadPage(已提到body标签)

加载documentLoadPage后,我想显示hsitoryPage。 上述功能在Mozilla中运行良好&IE,但不是chrome,在chrome中,它显示的是submitPage而不是historyPage

这里有什么问题。我试过几种方法。返回虚假陈述,2。查找浏览器(如果是chrome使用的history.go(-1),history.go(0)

更多信息:
  • 这里,从historyPage im加载documentLoadPage到加载historyPage的body标记

  • 加载documentLoadPage后,创建一个弹出窗口,然后将父窗口设置为上一页,即historypage


    请在这方面帮助我,提前谢谢……)

    您的
    display
    函数或其
    if
    语句似乎缺少右括号。感谢您的回复,但这里是类型错误。我为此道歉。我现在编辑了这个,还添加了一些信息。我的angular应用程序也有同样的问题。你找到解决问题的办法了吗?
    function display() {
        if ( openWindow() != null ) {
        goBack(); // Window opened as expected; go back to loading page
    }
    }
    
    function openWindow()
    {
        var newWin = window.open(documentPath, "", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=800,height=550" );
        return newWin;
    }