javascript - 如何全屏打开目标="_blank"?

标签 javascript html asp.net vb.net

我正在尝试以全屏方式打开新页面。下面的尺寸是我的屏幕分辨率。我仍然必须单击浏览器上的可调整大小的按钮才能将其扩展到全屏。

如何在不单击重新调整大小的情况下打开它以填充屏幕?

Helper.Redirect("resource.aspx", "_blank",
                  "menubar=0,scrollbars=1,width=1366,height=768,top=10")

方法

Public Shared Sub Redirect(url As String, target As String, windowFeatures As String)
    Dim context As HttpContext = HttpContext.Current

    If ([String].IsNullOrEmpty(target) OrElse target.Equals("_self", StringComparison.OrdinalIgnoreCase)) AndAlso [String].IsNullOrEmpty(windowFeatures) Then

        context.Response.Redirect(url)
    Else
        Dim page As Page = DirectCast(context.Handler, Page)
        If page Is Nothing Then
            Throw New InvalidOperationException("Cannot redirect to new window outside Page context.")
        End If
        url = page.ResolveClientUrl(url)

        Dim script As String
        If Not [String].IsNullOrEmpty(windowFeatures) Then
            script = "window.open(""{0}"", ""{1}"", ""{2}"");"
        Else
            script = "window.open(""{0}"", ""{1}"");"
        End If

        script = [String].Format(script, url, target, windowFeatures)
        ScriptManager.RegisterStartupScript(page, GetType(Page), "Redirect", script, True)
    End If
End Sub

我尝试了 'fullscreen=yes, scrollbars=yes,location=yes,resizable=yes' 参数。它没有用。

最佳答案

尝试:

window.open('newWin.html','NewWindow','fullscreen=yes');

来源:

Here

关于javascript - 如何全屏打开目标="_blank"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23276927/

相关文章:

html - 使网站背景图片适合屏幕尺寸

javascript - setInterval 触发过于频繁 (Javascript)

javascript - Parse.com - 无法将特定用户添加到角色

php - 无法使用预准备语句将链接插入 MySql

asp.net - 在负载平衡环境中覆盖 HttpContext.Current.Cache。

asp.net - 如何使 gridview 列成为电子邮件链接

asp.net - 未应用 IIS 7 URL 重写规则

javascript - 为什么用 jQuery 在 head 中插入脚本如此奇怪?

javascript - 缩放的 Canvas 元素的坐标

javascript - CSS3 动画点击