IE、Firefox、Operaで動作する方法で、JavaScriptを使って訪問者のブラウザをフルスクリーンにするにはどうしたらいいですか?
これは、JavaScriptでのフルスクリーンに限りなく近いものです。
<script type="text/javascript">
window.onload = maxWindow;
function maxWindow() {
window.moveTo(0, 0);
if (document.all) {
top.window.resizeTo(screen.availWidth, screen.availHeight);
}
else if (document.layers || document.getElementById) {
if (top.window.outerHeight < screen.availHeight || top.window.outerWidth < screen.availWidth) {
top.window.outerHeight = screen.availHeight;
top.window.outerWidth = screen.availWidth;
}
}
}
</script>
幸いなことに、疑うことを知らないウェブユーザーにとっては、これはjavascriptだけではできません。もしまだ存在していなければ、ブラウザ固有のプラグインを作成して、それをダウンロードしてもらう必要があります。最も近い方法は、ツールバーやナビゲーションバーのない最大化されたウィンドウですが、ユーザーはURLを見ることができます。
window.open('http://www.web-page.com', 'title' , 'type=fullWindow, fullscreen, scrollbars=yes');">
これは、ユーザーから多くのブラウザ機能を奪うことになるため、一般的には悪い習慣とされています。
をサポートすることができます。
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default5.aspx.cs" Inherits="PRODUCTION_Default5" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
<script type="text/javascript">
function max()
{
window.open("", "_self", "fullscreen=yes, scrollbars=auto");
}
</script>
</head>
<body onload="max()">
<form id="form1" runat="server">
<div>
This is Test Page
</div>
</form>
</body>
</html>