簡體   English   中英

MenuItem.NavigateUrl = Javascript導致打開兩個窗口,一個為null

[英]MenuItem.NavigateUrl = Javascript results in opening two window, one null

我正在使用動態生成的.NET菜單控件。 一些菜單項設置為:

javascript:window.open('{0}{1}','_blank','');

因為我希望這些菜單項在新的(彈出)窗口中打開。 例:

javascript:window.open('http://google.com','_blank','');

如果不設置MenuItem.Target,則會在Google上創建一個新窗口,並且當前窗口的內容值設置為“ null”。 窗口的HTML源為“ null”-就是這樣。

如果我設置MenuItem.Target =“ _blank”(值的大小無關緊要),則保留了我的基本窗口,但是我得到了第三個內容=“ null”的窗口。

已打開的屏幕的屏幕截圖

我相信這很簡單,但是我已經嘗試了所有可以想到的排列方式。

javascript:void(window.open('http://google.com','_blank',''));

暫無
暫無

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

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