今仕事でホームページを初めて作成しています。
そこで、30秒程度したら自動的に消えるサブウィンドウを作成したのですが、背景色がぜんぜんつきません。
いったいどこに、背景色のスクリプトを表示したらいいのですか。教えてください。
初心者でわからないので、全部のせてしまいました・・・
要領わるくてすいません。
function createSubWindow() {
subWindow = window.open("","SubWindow","width=370,height=220");
subWindow.document.writeln("<META HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=Shift_JIS'>");
subWindow.document.writeln("<HTML>");
subWindow.document.writeln("<HEAD>");
subWindow.document.writeln("<TITLE>Whata's New?</TITLE>");
subWindow.document.writeln("<SCRIPT LANGUAGE='JavaScript'>");
subWindow.document.writeln("<!--");
subWindow.document.writeln("function setTimer() {");
subWindow.document.writeln("window.setTimeout('window.close()', 30 * 1000);");
subWindow.document.writeln("}");
subWindow.document.write ("//--");
subWindow.document.writeln(">");
subWindow.document.writeln("</SCRIPT>");
subWindow.document.writeln("</HEAD>");
subWindow.document.writeln("<BODY onLoad='setTimer()'>");
subWindow.document.writeln("</BODY>");
subWindow.document.writeln("</HTML>");
subWindow.document.close();
}
function closeSubWindow() {
if(!subWindow.closed) {
subWindow.close();
}
}
//-->
</SCRIPT>
No.1ベストアンサー
- 回答日時:
サブウィンドウの背景色を例えば赤にしたい場合、
subWindow.document.writeln("<BODY onLoad='setTimer()'>");
を
subWindow.document.writeln("<BODY bgcolor='#FF0000' onLoad='setTimer()'>");
と変更してやります。
色の指定の仕方は、
#xxxxxx
で6個のxxはそれぞれ2個ずつに分けて、赤、緑、青の三色がどれくらい混じっているかを表しています。
具体的には00からFFまで16進数で256階調の指定をします。
上の例ではFF0000ですので、赤がFFでフル、青と緑は00で、まぜると赤になります。
他、緑にしたければ#00FF00、青にしたければ#0000FFといった具合です。
お手元に色見本みたいなのがあればよいのですが、なければ、「HTML、色見本」あたりで検索するとよいのがヒットするかもしれません。
ありがとうございました。こんなにも早く回答をいただけるとは思っても見なかったのでとっても嬉しかったです。
わたしのミスは色を指定するときに""を使用していたためだと気づきました。シングルコーテーションだとうまくいくのですね。おかげで一歩前進です!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
乗換案内 VBAで操作したい
-
showModalDialogで開いた画面を...
-
compatModeとは?
-
javascriptでのcookieについて
-
onclickで別の場所にテキストを...
-
Latexに関する質問です。
-
エンターキーを押したときに関...
-
ie操作 フレームのURLが...
-
FireFoxのjavascriptで自動でキ...
-
質問です! Operaって、document...
-
VBAでIE操作
-
document.getElementsByClass
-
idを使わずにonclickで自身の要...
-
同じIDで定義した要素の配列を...
-
window.openでタイトル名の指定
-
<a>タグのテキストを取得
-
C#で、ContextMenuStripに動的...
-
Vb.netのグローバル変数の宣言...
-
ジェネレーターの作り方
-
functionから別のfunctionを実...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javascriptの基本的なことだと...
-
Latexに関する質問です。
-
DOM要素を削除しても、イベント...
-
文字を一文字ずつ表示
-
Null またはオブジェクトではあ...
-
excle VBA とweb上の検索を利用...
-
JavaScript window.openで開く...
-
FireFoxのjavascriptで自動でキ...
-
UWSCでオンクリックのボタンを...
-
ラジオボタンでreadonlyの切替え
-
XMLでのAttributeを持ったNode...
-
乗換案内 VBAで操作したい
-
Javascriptで定期的にF5を押す...
-
responseTextについて
-
webページ上のTabキーの動き
-
クリッカブルマップのリンク部...
-
ie操作 フレームのURLが...
-
TexでΣの添え字の位置直し
-
連動するセレクトボックスの内...
-
LaTeX:数式を等号揃えにする方法
おすすめ情報