http://tuka.s12.xrea.com/index.xcg?page=HTA
FrontPage - FSWikiLite
IEをご利用しているようなので、HTAを活用されてはどうでしょうか。詳細はURIにあるとおりです。
http://www.vector.co.jp/swreg/catalogue/sr029992/
プロレジ - XPturbo
出来るかどうかわからないですが、こんなソフトもあります。
でも、IEを起動して、メニューバーの[表示]で、要求される表示にして一端、IEを終了すれば、次の起動からはその設定で起動されます。この設定は、変更しない限り保たれます。
HTMLのheadタグの内側で、JavaScript(Jscript)を使って指定すると良いのではないでしょうか。
というか、他の方法は思いつきません。
欠点は、ブラウザ側でスクリプトを拒否されていたらアウトな点ですが、これは諦めるしかなさそうです。
以下、テキトーなサンプルコードです。
--
<html>
<head>
<titke>sample</title>
<script type=”text/javascript”>
<!--
if (window.self.location.search.indexOf(”?”) <= -1 ) {
w = window.open(”myFileName.html?reopen=yes”, ”_self”, ”width=300,height=200,resizable=no,scrollbars=no,toolbar=no,location=no,status=no,directories=no”);
window.self.close();
};
// -->
</script>
<noscript>
JavaScript対応ブラウザで表示してください。
</noscript>
</head>
<body>
</body>
</html>
ありがとうございます。
なぜかうまくいかないようです。???
もしかしてポップアップの事ですか?
<A href=”javascript:w=window.open(’アドレス’,’’,’scrollbars=yes,Width=250,Height=100’);w.focus();”>ポップアップ</A>
リンク先を質問のような表示にするのはできます。
htmlファイルを開いたときにポップアップウインドウのように表示されるようにしたいのです。
(もちろん別ウインドウが表示されるのはちがいます )
以下のコードをhtmlファイルに埋め込むことで、出来なくは無いんですが、window.close()の時に確認ダイアログが表示されます。。。
<script language=”javascript”>
<!--
if(window.opener==null)
{
window.open(location.href,’winname’,’width=300,height=200,resizable=no,scrollbars=no,toolbar=no,location=no,status=no,directories=no’);
window.close();
}
//-->
</script>
ありがとうございます。
window.openの部分だけ表示、というのはむりなのでしょうか?
>window.openの部分だけ表示、というのはむりなのでしょうか?
いろいろ調べてみたのですが、自分自身を表示している(親)windowの属性は、一部を除いて出来ないようです。
おそらくは、(ブラクラ対策とか)セキュリティ上の理由だと思われます。
window.open(location.href,’_self’,’width=300,height=200,resizable=no,scrollbars=no,toolbar=no,location=no,status=no,directories=no’);
と言う風にウィンドウ名を_selfにすれば、Javascriptを実行したwindowの再利用は出来ますが、windowの属性に関する引数は無視されてしまいます。
(もじらくらいしか対応していない)Javascript1.3の表示系プロパティも同様でした。
例)
window.self.scrollbars.visible = false;
window.self.locationbar.visible = false;
window.self.menubar.visible = false;
window.self.personalbar.visible = false;
window.self.statusbar.visible = false;
window.self.toolbar.visible = false;
なんとか有効なのは、WINDOWのサイズ変更
例)
window.self.resizeTo(300,200);
と、下記URLのスクロールバーの消去くらいでしょうか。
結局お役に立てず、なんとも残念です。
ありがとうございます。
最近のHPのインストールディスクって、
Autorunでhtmlを立ち上げてそこから
メニューを選ばせるようになっているんです。
その最初のページが枠のないHTMLだったので
ちょっと自分もやってみようと思ったのですが、
関連ファイルやインクルードファイルが多すぎて
解析する気にならなかったんです。
ぼんやりとJavaScriptで一発でできるんだろうな、
とおもっていたのですが。。。
むずかしいみたいですね。
htmlであればOSに依存しないし、しかも一瞬ブラウザを
使っているという風にはみえないので、これができれば
お手軽ににインフォファイルがかっこよくつくれるなー、
とおもっていいたのですが。。。
htaを紹介してもらってこれも使いやすい、とおもいましたが、
HTAはWindowsのみですし・・・・
すみません。ソフトやプラウザの設定ではなく、htmlの中に記述する方法でお願いします。
基本的にどんなプラウザから開いても同じになるように。(TABブラウザは無理ですけどネスケなど)