2011-06-22 50 views
-2

我想使用下面的代码,但希望它发生在当前页面,当我点击链接。这可能吗?提前致谢。 :)全屏当前页面按钮按

<!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> 
+0

你能实际上包括你的测试你的问题的结果?如果你尝试这个代码会发生什么?什么是错误信息或者什么是错误的? –

+0

http://jsfiddle.net/YaMNT/ – HAWKES08

+0

很明显,提问者想要在当前窗口中全屏加载新的URL。所显示的代码将试图全屏显示一个新窗口(但不会),而霍克斯希望通过主浏览器窗口 – mplungjan

回答

0

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

+0

他想更改窗口url并删除一些Chrome – mplungjan

+0

基本上我只想保持同一页面运行,但使窗口全屏就像弹出窗口点击一个按钮。 – HAWKES08

0

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

有一个可怕的黑客打开一个新窗口,并关闭父母,但更糟的是。

用于全屏幕参数,但它幸运地被删除。网络“设计者”不能决定用户窗口的大小,也不能通过关闭主窗口来消除他们的历史记录。

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

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

+0

@Hawke - 查看更新并阅读本文http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – mplungjan