【问题标题】:Fullscreen current page with button press按下按钮全屏当前页面
【发布时间】:2011-06-22 13:19:30
【问题描述】:

我想使用下面的代码,但希望在我单击链接时发生在当前页面上。这可能吗?提前致谢。 :)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Open window to fullscreen without f11</title>
<script type="text/javascript">
function openWin(url){
var sw=screen.width;
var sh=screen.height;
newwin=window.open(url,'newwin','width='+sw+',height='+sh+',top=0,left=0,scrolling=0,toolbar=0,direc tories=0,menubar=0,location=0');
}
</script>
</head>

<body>
<a href="http://www.codingforums.com" onclick="openWin(this.href);return false;">Coding Forums</a>
</body>
</html>

【问题讨论】:

  • 你真的可以在你的问题中包含你的测试结果吗?如果您尝试此代码会发生什么?错误信息是什么或还有什么问题?
  • 很明显,提问者希望将新的 url 全屏加载到当前窗口中。显示的代码将尝试全屏显示一个新窗口(但不会),而 Hawkes 想尝试在主浏览器窗口中做到这一点

标签: javascript fullscreen


【解决方案1】:

您是否尝试过使用 window.location.href 而不是 window.open? window.open 用于打开新的浏览器窗口。

【讨论】:

  • 他想更改窗口 url 并删除一些 chrome
  • 基本上我只是想保持相同的页面运行,但通过单击按钮使窗口像弹出窗口一样全屏。
【解决方案2】:

不,不可能在同一个窗口中打开一个 url 和 CHANGE THE CHROME,你也不应该尝试。

有一个可怕的 hack 会打开一个新窗口并关闭父窗口,但情况更糟。

曾经有一个全屏参数,但幸运的是它被删除了。网络“设计者”不能决定用户窗口的大小,也不能尝试通过关闭主窗口来删除他们的历史记录。

如果你在这里搜索全屏,你会得到很多,其中一个:

How to make the window full screen with Javascript (stretching all over the screen)

【讨论】:

猜你喜欢
  • 2011-09-19
  • 1970-01-01
  • 1970-01-01
  • 2015-04-27
  • 1970-01-01
  • 1970-01-01
  • 2013-11-01
  • 2015-07-17
  • 1970-01-01
相关资源
最近更新 更多