簡體   English   中英

如何在“onclick”javascript函數中打開新窗口

[英]How to open new window in "onclick" javascript function

在我的 JSP 文件中,我有一個類似下面的代碼......我如何編寫語法來打開應該在新窗口中打開的 onclick 函數

<label>
<a href="#" onclick="javascript:launchNewProfileByUmscode();"><s:text  name="create.prospect.lb2"/></a>
          
 </label> 

來自 JS 的代碼

function launchNewProfileByUmscode() {

$("#modal-new-edu-user").modal('hide');

if(FPL_CID_CHANGES_2011) {
    var  brNo  = BRANCH_NO;
    var  irNo  = FA_NO;
    
    buildCidWidget(brNo,irNo);
}
 

}

像這樣的東西?

window.open("https://www.google.com");

您不需要任何高級 JS。 您的launchNewProfileByUmscode函數應該是:

function launchNewProfileByUmscode() {
    window.open("WEBSITE URL");
}
 

這是發生的事情:

 function lauchNewProfileByUmscode(){ window.open("https://google.com"); }
 <label> <a href="#" onclick="lauchNewProfileByUmscode()"><s:text name="create.prospect.lb2"/>Try me</a> </label>

據我了解,您可能想要這樣做。

  <label>
    <a href="#" onclick="javascript:void(launchNewProfileByUmscode())">
      <s:text name="create.prospect.lb2" />Link.....</a>
  </label>
  <script>
    function launchNewProfileByUmscode() {
      window.open("https://www.google.com")
    }
  </script>

您可以使用window.open() (請參閱此文檔)。

例子:

window.open("http://www.cnn.com/", "CNN_WindowName", windowFeatures)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM