0

こんにちは、ブラウザ コントロールがなく、特定のサイズの新しいプレーン ブラウザ ウィンドウを開く方法がわかりません。次のことを試しましたが、うまくいきません。より正確には、コントロールのある通常のブラウザ ウィンドウが開きます。

@Html.ActionLink("New Window", "Index", new {Controller="controller"}, new { target= "_blank, toolbar=0, location=0, menubar=0 " })
4

1 に答える 1

1

そのためには、JavaScript を使用する必要があると思います。

<script>
    function openInNewWindowWithSettings()
    {
        window.open('@Url.Content("~/YourController/YourPage")',target = '_blank', width = '1000px', height = '800px');
                              //options:
                                //fullscreen = 'yes',
                                //height = '800px',
                                //left = '20px',
                                //location = 'no', //address field 
                                //menubar = 'no',
                                //resizeable = 'yes',
                                //scrollbars = 'yes',
                                //status = 'yes', //status bar
                                //titlebar = 'yes',
                                //toolbar = 'yes',
                                //top = '20px', 
                                //width = '1000px'

    }
</script>
<a href='javascript:openInNewWindowWithSettings();'>Link that opens in new window</a>

次に、

return Redirect(_linkToYourUrl);

MVCコントローラーで。

または、上記の HTML リンクに URL を挿入するだけです。

于 2015-10-07T11:55:50.910 に答える