Javascript onclick window.location的备选方案

Javascript onclick window.location的备选方案,javascript,redirect,Javascript,Redirect,我有一个按钮: <input class="formatButton verInfo2" type="button" value="Aceptar" id="btnAceptar" /> 当点击调用了一大堆有趣的动作,这些动作又调用了PHP等等,问题是所有这些魔法都发生在另一个页面上,这个按钮仅仅是一个触发器。我想在单击按钮并单击onclick=window.location时加载这样的其他页面,但在这样使用时: <input class="formatButton v

我有一个按钮:

<input class="formatButton verInfo2"  type="button" value="Aceptar" id="btnAceptar" />

当点击调用了一大堆有趣的动作,这些动作又调用了PHP等等,问题是所有这些魔法都发生在另一个页面上,这个按钮仅仅是一个触发器。我想在单击按钮并单击onclick=window.location时加载这样的其他页面,但在这样使用时:

<input class="formatButton verInfo2"  type="button" value="Aceptar" id="btnAceptar" onclick="window.location='somepage.php';" />

它完全忽略了我在文档末尾的脚本,我特别需要它来触发最后一个脚本,因为它使用按钮的id:

  <script src="js/jquery.js"></script>
  <script type="text/javascript" src = "js/agregarPcLogic.js"></script>
  <script src="js/addLab.js"></script>

我认为发生这种情况是因为它按顺序读取代码,一旦按下按钮并加载另一个页面,它就会忽略其他页面,因此我认为在之前的某个地方添加这样的脚本可以解决这个问题,但我认为它看起来很庞大,所以我的问题是,有没有其他方法或技术可以用来加载页面

还是最好的解决方案

<input class="formatButton verInfo2"  type="button" value="Aceptar" id="btnAceptar" 
  <script src="js/jquery.js"></script>
  <script type="text/javascript" src = "js/agregarPcLogic.js"></script>
  <script src="js/addLab.js"></script>
  onclick="window.location='somepage.php';" />


提前非常感谢你的智慧之言

决定只添加另一个脚本,其中包含:

$("id of button").click(function(){
  window.location.href='link to page .php';
})