はじめての親子ハイキングに挑戦!! >>

ローカルの状態で、動作をしたいのですが、
トップページから、検索し、次のホームページへ
リンクさせたいのですが、その際ブラウザの表示で、
画面サイズ800×600の環境で表示し、タイトルバー
や、スタートバーなど、非表示にして、何もない
状態で表示させたいのです。

トップページも次のリンク先もどちらも同じサイズで
表示させたいのですが、以下のソースの間に入れたい
のですが、わかりません。
教えてください。

<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT Language="JavaScript">
<!--
function linkFile(){
A = document.form1.text1.value; //入力された文字列を取得
A1 = A.substr(0,7); //文字列分割(前半7文字)
A2 = A.substr(7,6); //文字列分割(後半6文字)
location.href = "file:///C:/fff/fff/" + A1 + "/" + A2 +".html"; //ローカルファイルへジャンプ
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM name="form1">
入力:<INPUT size="20" type="text" name="text1"><BR>
<INPUT type="button" value="表示" onclick="linkFile();">
</FORM></BODY></HTML>

このQ&Aに関連する最新のQ&A

A 回答 (2件)

実はサブウインドウ出すの嫌いだから、あんまり詳しくわからないんですよ。



でも、上のタイトルの出る部分は消せちゃマズイでしょ?
よくHP開くと、サブウインドウで広告出る時あるけど、xボタンまで消えてたらどうやって消すのですか?
alt+F4で消せるけど、知らない人結構いますよ。

たぶん無理でしょうから、それは諦めてください。

念のためこちらで調べてみてください。

http://www.openspc2.org/reibun/javascript/append …

自分自身のウインドウに表示されてるメニューバーを後から消す方法は、すみませんがわかりません。
すぐに、もっと詳しい方からレスがつけばいいですが、それまで参考URLのHPの「ウインドウ編」と「サブウインドウ編」を見て、ご自身で研究なさってみてください。

私に思いつくことといえば、最初のページが表示されると、すぐにメニューバーのないサブウインドウで自分自身を表示して、親ウインドウは自分で閉じる。
というぐらいです。

あまりお力になれなくて申し訳ないです。

参考URL:http://www.openspc2.org/reibun/javascript/
    • good
    • 0
この回答へのお礼

早速の回答有難うございます。
何度もわかりやすい回答をしていただいて、
感謝しております。
nuruhho44さんのアドバイスを参考に考えて
みたいと思います。

お礼日時:2004/01/25 00:30

こんばんは。

私です。

要は新しいウインドウを開いて、タイトルバー等を非表示にすればいいわけですかね?

location.href = "file:///C:/fff/fff/" + A1 + "/" + A2 +".html"; //ローカルファイルへジャンプ

の部分を

url = "file:///C:/fff/fff/" + A1 + "/" + A2 +".html";
win1 = window.open(url,"","width=800,height=600");

の2行に入れ替えればいいんじゃないでしょうか。

細かい設定をする場合は以下URLをご参照ください。

参考URL:http://www.openspc2.org/reibun/javascript/sub_wi …

この回答への補足

nuruhho44さん、お世話になります。
またまた、回答していただいて有難うございます。
上のタイトルバーの閉じるボタンや最大化最小化
ボタンも見えないようにしたいのですが、

win1 = window.open(url,"","width=800,height=600,titlebar=no,scrollbars=no,location=no,menubar=no,left=0,top=0");

と入力して実行したのですが、タイトルバーのみ
消えません。アドバイスいただけると嬉しいです。
よくわからないのですが、別ウインドウが立ちあが
るのですが、これは、window.openで書いている
からでしょうか?初心者でもうしわけありません。

これをトップページ(800×600)で表示、数字を
入力して、ヒットしたページへ移動。(800×600)
で別ウインドウでする方法などはありません
でしょうか?
良かったら教えてください。

補足日時:2004/01/24 20:43
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qタイトルバーを非表示にできますか?

こんにちは!シノといいます。

HTMLでタイトルが表示されているバー(タイトルバー)を非表示にしたいのですが、そう言ったタグはありますでしょうか?

教えてください。

Aベストアンサー

それとは少し違うかもしれませんが
タイトルバーを無くすことができます。
というかフルスクリーンです。
タグは↓
<A href="javascript:void(0);" onclick="oWin=window.open('フルスクリーンにしたいページのアドレス','_blank','fullscreen=1');">文字</A>
これは参考URLに乗っけたアドレスの
サイトの管理人さんもいっていますが
閉じるボタンがないと本当に迷惑です。
私もそうゆうサイトにいった事が有り
心の中で切れました。
閉じるボタンは
文字の場合
<A href="javascript:window.close();">閉じる</A>
ボタンの場合
<INPUT type="button" value="閉じる" onclick="window.close()">
です。

参考URL:http://www002.upp.so-net.ne.jp/littledear/

Qwindow.openでタイトル名の指定

window.openで開くウインドウのタイトルバーに指定文字列を入れたいのですが、できますでしょうか?
ファイル(画像)を直リンクで開く為、そのパスが表示されてしまいます。

いろいろ検索して
var w1 = "";
w1 = window.open(url , "hoge" , "width=640,height=180,scrollbars=yes,location=1");
w1.document.title = "test";
とかでできると書いてあったサイトもあったのですが私の場合どうもうまくいきません・・。

お願いいたします。

Aベストアンサー

じゃぁこうすれば良いんじゃないですか?

var w1;
w1=window.open("","_blank","width=640,height=180,scrollbars=yes,location=1");
w1.document.open();
w1.document.write("<html><head><title>IMAGE<"+"/title>");
w1.document.write("<"+"/head>");
w1.document.write("<body>");
w1.document.write("<img src='image.gif' alt='image.gif' width='100' height='100'>");
w1.document.write("<"+"/body>");
w1.document.write("<"+"/html>");
w1.document.close();

Qウィンドウのタイトルを変えたい

JavaScriptの超初心者でIEを使っています。
オープンしたウィンドウのタイトルバーに何らかのテキスト情報を表示したいのですが、どうしたら良いでしょうか。

Aベストアンサー

document.title="タイトル";
と、すると変えることが出来ます。
下の例1ではボタンを押すとタイトルをAからBに変更します。
(例1)
<html>
<head>
<title>A</title>
<script language="JavaScript">
<!--
function chenge(){
 document.title="B";
}
//-->
</script>
</head>
<body>
<form>
 <input type="button" value="AからBへ" onclick="chenge()">
</form>
</body>
</html>
また、例2は占いを行い、結果をタイトルに表示します。
(例2)
<html>
<head>
<title>A</title>
<script language="JavaScript">
<!--
function chenge(){
 var n=Math.round(Math.random()*100);
 document.title="今日のラッキー指数は"+n+"です";
}
//-->
</script>
</head>
<body>
<form>
 <input type="button" value="占う" onclick="chenge()">
</form>
</body>
</html>
例2のようにタイトルには数値、文字、変数(←数値、文字に限り)に変更することができます。

document.title="タイトル";
と、すると変えることが出来ます。
下の例1ではボタンを押すとタイトルをAからBに変更します。
(例1)
<html>
<head>
<title>A</title>
<script language="JavaScript">
<!--
function chenge(){
 document.title="B";
}
//-->
</script>
</head>
<body>
<form>
 <input type="button" value="AからBへ" onclick="chenge()">
</form>
</body>
</html>
また、例2は占いを行い、結果をタイトルに表示します。
(例2)
<html>
<head>
<title>A</title>...続きを読む

Qブラウザの右上にあるボタンを消すには?

IEを使用しています。
ブラウザの右上にある、閉じる、最大、最小ボタンを消したいのですが、どうすれば良いでしょうか?
ご存じの方は、どうぞ教えていただけませんでしょうか。

Aベストアンサー

なるほど、特定の用途に限定した方策を模索中なのですね。

これは、通常のWebSiteでは、禁じ手とも言える、ユーザからの大顰蹙を買う手法ですが、JavaScriptでフルスクリーン表示させることで実装可能ですね。

表示はWin環境のIE4以上限定でのフルスクリーン表示となります。
それ以外の環境では正しく表示されません。

注意点としては、ウインドウのクローズアクションをボタンなどでナビゲーションしなければ、Altキー+F4キー以外ではウインドウをクローズ出来なくなります。
そのため、使いようによっては、ユーザビリティーを無視した劣悪サイトとも成りかねませんので、一般的なサイト構築には100%お勧め致しません。

まずは、以下の2枚のソースをエディタにCopy&Pasteして、動作チェックしてみて下さい。
その後、ご自分でアレンジして下さい。


リンク元、a.htmlの記述例・・

<html>
<head>
<title>a</title>
<script type="text/javascript">
<!--
function full_screen()
{
window.open("b.html","", "fullscreen=yes");
}
//-->
</script>
</head>
<body>
<a href="#" onclick="full_screen()">b.htmlをフルスクリーン表示</a>
</body>
</html>


リンク先、b.htmlの記述例・・

<html>
<head>
<title>b</title>
</head>
<body>
<form>
<input type="button" name="close" value="ウインドウを閉じる" onClick="window.close()">
</form>
</body>
</html>

なるほど、特定の用途に限定した方策を模索中なのですね。

これは、通常のWebSiteでは、禁じ手とも言える、ユーザからの大顰蹙を買う手法ですが、JavaScriptでフルスクリーン表示させることで実装可能ですね。

表示はWin環境のIE4以上限定でのフルスクリーン表示となります。
それ以外の環境では正しく表示されません。

注意点としては、ウインドウのクローズアクションをボタンなどでナビゲーションしなければ、Altキー+F4キー以外ではウインドウをクローズ出来なくなります。
そのため、使いように...続きを読む

Qツールバーやステータスバーなどを非表示に・・・。

ツールバーやステータスバーなどを非表示に設定したいのですが・・・。
新しいウインドウを開くときには、オプション値で設定できるようなのですが、
立ち上げた最初の画面から、ツールバーなどを非表示にすることってできるの
でしょうか?

Aベストアンサー

>立ち上げた最初の画面から、ツールバーなどを非表示にすることってできるの
でしょうか?

ブラウザは、何なんでしょう???
IEやNNのような主要のブラウザでは無理です。
これは、ブラウザの仕様なので(たぶん)
実際、必要に迫られてやろうとした経由はありますが出来ませんでした。
最後まで、ツールバーは残りました。(地球は消すことが出来ましたけど。。。IE)

その他のフリーやシェアのブラウザを利用するか自作するしかないです。

無理やりなやり方は無くも無いですけど・・・(IEです。)

QHTMLフォームのSELECTの幅を一定にするためには?

HTMLフォームのSELECTの幅を一定にするためにはどのようにすれば
いいのでしょうか?

CSS等で設定できるとありがたいのですが、やり方がわかりません。

Aベストアンサー

<select style="width: 200px">

QJavaScriptde途中で、「exit」するには?

function kensaku(){
s_data = document.kaiin_form.input_name.value;

if(!s_data){ alert("キーワードを入れて下さい!"); }

if(s_data != dumy){ ...... }
for(i=st_no;i<=n;i++){
......省略.................;
.......省略................}
}

----------------------------------
3行目で表示されたアラートをOKで閉じても、4行目以下が実行されてしまいます。
3行目でexitするにはどうすれば良いでしょうか?

Aベストアンサー

>関数(kensaku())からは抜けられませんでした。
そうですね、勘違いしていました、f(^^;
すみません。
if(!s_data){
alert("キーワードを入れて下さい!");
return;
}
ですね。

QjQueryでクリックされた要素のidを関数で取得

以下のようなソースで、クリックされた要素のidをアラートで出したいとき、class: alphabetのa要素ををクリックすると、undefinedと出ます。
関数でthisを使うと呼び出し元のことを指さないので、クリックされた要素のidは出ないということなのですが、こういった場合、クリックされた要素のidを取得して、表示したい場合はどのようにすればよいか教えてください。

[htmlソース]
<a class='alphabet' id='a' href='' onclick="return false;">A</a>
<a class='alphabet' id='b' href='' onclick="return false;">B</a>
<a class='alphabet' id='c' href='' onclick="return false;">C</a>
<script src="jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$('.alphabet').click(function(){
function alertAlphabet(){
alert($(this).attr('id'));
};
alertAlphabet();
});
});
</script>

以下のようなソースで、クリックされた要素のidをアラートで出したいとき、class: alphabetのa要素ををクリックすると、undefinedと出ます。
関数でthisを使うと呼び出し元のことを指さないので、クリックされた要素のidは出ないということなのですが、こういった場合、クリックされた要素のidを取得して、表示したい場合はどのようにすればよいか教えてください。

[htmlソース]
<a class='alphabet' id='a' href='' onclick="return false;">A</a>
<a class='alphabet' id='b' href='' onclick="return false;">...続きを読む

Aベストアンサー

イベントハンドラ・匿名関数と外部関数定義のタイミングが変じゃないですか?

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript">
$(function () {
$('.alphabet').click(function () {
// 直接指定
alert($(this).attr('id'));
// 関数経由
alertAlphabet($(this));
});
});
function alertAlphabet(obj) {
// objはjQueryオブジェクト
alert(obj.attr('id'));
};
</script>
</head>
<body>
<a class='alphabet' id='a' href='' onclick="return false;">A</a>
<a class='alphabet' id='b' href='' onclick="return false;">B</a>
<a class='alphabet' id='c' href='' onclick="return false;">C</a>
</body>
</html>

イベントハンドラ・匿名関数と外部関数定義のタイミングが変じゃないですか?

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript">
$(function () {
$('.alphabet').click(function () {
// 直接指定
alert($(this).attr('id'));
// 関数経由
alertAlphabet($(this));
});
});
function alertAlphabet(obj) {
// objはjQu...続きを読む

Q