ホムペの無料素材屋さんの所の「壁紙」の所に
『動く壁紙』としてJava Scriptで作られてると思う壁紙を
gif形式で置いてられる所を見た事があるのですが、
あれはやはりJava Scriptの専門的な知識が無いと作るのは無理なのでしょうか?(^^;

本などの付録のCD-RからダウンロードしたJava Scriptの壁紙を、html方式で確認して見る事が出来るのですが・・・確かgif方式にしないと壁紙として使う事が出来ないッて聞いた事があるのですが・・・、これをどう言う風にgif方式に変えたら良いのか・・どうしても解りません。

名前を書き換えて保存する時に「拡張子」を変えるだけではダメみたいですし・・・、やっぱりソースからの書き換えがしつようなのでしょうか?

ちなみに関係無いのか解りませんが、僕のPCは
Windows Meを使っています。

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

A 回答 (6件)

またまた失礼します。

どうやら今回の壁紙とは、アニメーションGIFではなくて、Java Scriptによるものですね。m(__)m

今回のJava Scriptによる壁紙は、羽根などの画像ファイルを動かしたりするプログラムのために、Java Scriptというスクリプト言語で動きを実行しているので、全体としては画像ファイルではないので壁紙ではないのです。(要は、壁紙のようにしていると言ったところでしょうか。)

また、今お使いのHP作成ソフトでもJava Scriptによる壁紙を使うことができます。
まず作りたいHPをソフトで(本文を書いたり、貼りたい画像を入れたりして)作成し、できたhtmlファイルを開きそこで右クリックの『ソースを表示』を選択して、下記のJava Scriptソースを<BODY>タグの後にカット&ペースとで書きこみ、html拡張子で保存すればご希望のHPができると思います。

htmlのタグやJava Scriptは、すぐに覚えることができますよ。(僕は夏休みを使って覚えました。)

また何か質問がありましたらお気軽にどうぞ。
それでは!!
    • good
    • 0
この回答へのお礼

本当に、ありがとうございます♪(~o~)

sinisaさんの言う通りにやってみたら、Internet Expolorer(html形式)で、ちゃんと表示確認出来ました。(大喜)

あとは・・・
この完成したホムペを、前のホムペと差し替えたいのですが・・・。
やり方が解らないんです。。(滝汗)
(前のホムペは、すでにネット上に掲載されています。)

FFFTPを使って、サーバーにアップロードすれば良いのでしょうか?(^^;

それと、もう1つお尋ねしたいのですが・・・(^^;
sinisaさんのお陰で、『ウィンドウに羽を降らす』をJava Scriptで、乗せる事が出来ましたが・・・
それプラス・・・
他のJava Scriptソース(文字にカーソルが触れると、文字が拡大する)
などのJava Scriptソースを、一緒に書き加えて使う事も可能なのでしょうか?

いくつもの質問、誠に申し訳御座いません。m(__)m

お礼日時:2001/05/26 10:21

どうも~。

期待どうりのホムペができてよかったですね。

それで、ホムペの差し替えですが、そのままFTPソフトで古いファイルを削除するか、消したくなかったら別のフォルダにでも置いといたりします。次に、新しいhtmlファイル等を転送します。そのとき、だいたいのサーバーが初めに表示するホムペのファイル名を"index.html"にしていると思いますので、名前を変えて転送します。

もしも、今のホムペが"index.html"でなければ、新しいホムペをこのファイル名にしとけば大丈夫だと思います。(このへんは、だいたいのことしか分かりませんが)

また、別のJava Scriptですが一緒に書き加えても基本的には大丈夫だと思いますが、たまにうまく作動しない場合もあるかもしれません。その辺は、対処はJava Scriptがすこし書けるぐらいでないと難しいです。

ホムペに関する情報源として、『とほほのWWW入門』が結構定番のサイトですよ。

他の自分の持っている知識としては、カウンタや掲示板などは自分で作るのは、Java Scriptよりも難しいと思うので(僕はCGIをまだ使ったことがないので・・・)、無料で貸し出し?ているところもたくさんありますよ。
かっこいいホムペでは、FlashやShockwave等の技術をつかってます。絵が変化する画像(アニメーションGIF)とか、音楽を流すなどもいいですよ。
こういったものには知識と技術が必要なので、なれてきたころに始めればいいと思います。

それではー!!

参考URL:http://tohoho.wakusei.ne.jp/www.htm
    • good
    • 0
この回答へのお礼

本当に解り易く説明頂きありがとうございます。(大感激)

sinisaさんのお陰で、Java Scriptの事も壁紙の事も大変良く理解する事が出来ました。(^^)

あとは、sinisaさんから教えて頂いた『とほほのWWW入門』等、ホムペが勉強出来るサイトで、ホムペ勉強をして行きたいと思います。

本当に、ありがとうございました。m(__)m

お礼日時:2001/05/27 11:49

デスクトップの壁紙にしたいのなら・・・


ソースの最後に</BODY>が抜けてますよ?

ホームページの壁紙にしたいのなら、
<!--ここで終了--> のあとに本文を書き、最後に</BODY>でしめればいいですよね。

あと、image/i5.gifはダウンロードしました?
これが無いと白い四角の中に赤い×の画像が降って来ますね。
このHTMLを保存するフォルダの中にimageというフォルダを作り、
その中にi5.gifを保存するのですよ。
    • good
    • 0
この回答へのお礼

アドバイスありがとう御座いました。m(__)m
ennoさんが、おっしゃる通り</BODY>を付け加えた所、
ディスクトップ壁紙として表示されました。

しかし、表示されたのは「image/i5.gif」の拡大画像で、
この下記のJava Scriptのソースで作った壁紙画像(上から羽を降らし続ける)そのものを表示させる事は出来ないみたいでした。(^^;

下記の方のアドバイス通り、どうやらJava Scriptで編集さた「動く画像」その物は表示出来ないみたいですネ?(^^;
(それとも、僕のやり方が間違ッてるかも?・汗)

僕の質問の説明不足で、どうもすいません。m(__)m

お礼日時:2001/05/25 16:12

どうやら壁紙とは、ホームページ用のことですね。

デスクトップのと勘違いしてしまいました。m(_ _)m

アニメーションGIFとは、連続したGIF画像を再生したものです。絵の違ったGIF画像をいくつか合わせ1つの画像ファイルとして、動いているように見せたものだと思います。(ぱらぱらアニメのようなものかな)

GIFファイルとJava Scriptでかかれたものは、まったく異なる扱いなので、変換はできないと思います。それで、画像ファイルでないと右クリックででる『壁紙に設定』にできないので、Java Scriptについてはできません。

それで、素材屋さんに置いてある動く壁紙はアニメーションGIFであって、Java Scriptとは関係ないものだと思います。下記のJava Scriptでもホームページの壁紙みたいにして使えますよ(ただ、このままだとページに書いた文字の手前に画像が来てしまいますが・・・)。

よく分からないところがありましたら、作りたい壁紙の参考となるサイトのどんなものかを示してくれるとありがたいです。

それでは!!

*(下の参考URLは僕が使わせていただいているアニメーションGIF作成のフリーウェアです。)

参考URL:http://www.asahi-net.or.jp/~zb8n-httr/mysoft/gif …
    • good
    • 0
この回答へのお礼

sinisaさん、いろいろ詳しくご説明頂き、本当にありがとうございました。m(__)m

素材屋さんに置いてある「動く壁紙」はアニメーションGIFであって、Java Scriptとは関係ないものだったんですネ。(^^;

僕自身、自分のホムペに「ウィンドウの上から羽を降らす」と言うのをやりたくて、自分なりに勉強した所・・・
それをするには、Java Scriptを使うと言う事は解ったのですが、

それはHTML方式でしか表示出来ず(Internet Explorerで表示)、今僕が使っている
「HP作成ソフト(ホームページミックス)」ではGIF形式に変えないと壁紙として使用出来ないみたいなんです。

(このソフトは、タグを打ち込む方法では無く、GIFの画像や文字を貼り付けるだけでHPが作れると言うソフトで、初心者でもHPが作れると言うソフトです。)

ですから、僕はてっきり素材屋さんの「動く壁紙」もJava Scriptで作って、GIF形式に変換してるものだと思い、下のソースをGIFに変換して壁紙として使えたら!ッて思ってました。(^^;

やっぱり、Java Scriptを使ってHPを作ろうと思えば、
最初からタグなどを使って作るHPソフトでは無いと無理みたいですネ。(^^;

いちを、参考にさせて貰った素材屋さんのアドを書せて頂くと

http://www.momohouse.net/material.html

です。
その所の、上のバーの「アイコン」て言う所をクリックして頂いて、その中の項目の「羽」と言う所を見て参考にさせて頂きました。

また、Java Scriptのソースの参考は

http://homepage1.nifty.com/eruna/

です。
そこの左のバーに表示される「Java Script」と言う項目をクリックして頂いて、次に出た画面の左の欄の上から4番目(Backgrounds)を開けて頂いて、その中の「ウィンドウ全体に花を降らすN6X」に書いてあります。

アドバイスありがとございました。(^^)
また、この件に関して何か他にアドバイス等が御座いましたら、教えて下さい。m(__)m

お礼日時:2001/05/25 15:51

私はwindows98ですが、「画面のプロパティ」の「背景」タブの壁紙の欄に「HTMLドキュメントまたは画像を選択してください。

」となっているので、そのままHTMLファイルを壁紙にできると思います。

もしかしたらMeだと違うかもしれませんが、多分変わりないと思いますので、普通に壁紙を変える様にやってみてください。
    • good
    • 0
この回答へのお礼

ご返答ありがとうござました。m(__)m
sinisaさんが、おっしゃる通りにやって
確かに『壁紙に設定』や『名前を付けて背景を保存』と言った項目はあったのですが、
そこがクリック出来ない状態(文字が黒く表示されていない)になって、変換する事ができませんでした。(^^;

もしかすると・・・、今 僕が見ている画像の表示は、
下のソースをメモ帳に写し、それを「名前を付けて保存」で、画像名の後ろに「html」を入れ、Internet Explorerで確認表示してるだけだから、1度サーバーにアップロードしなければいけないのですかネ?(^^;

すいません。。本当に初心者なもんで。。(汗)

お礼日時:2001/05/24 14:35

JavaScriptではなくて、


アニメーションGIFの画像なのでは?
それなら、そのまま保存すればいいのですが。
    • good
    • 0
この回答へのお礼

ご返答ありがとうございます。m(__)m
その壁紙がアニメーションGIFかどうなのかは解らないのですが・・下記にかくソースをGIF方式に変える事は不可能なのでしょうか?(^^;
<BODY>

<!--ここから開始-->
<SCRIPT LANGUAGE="JavaScript1.2">
<!--
/*by.lna-town*/
/*http://homepage1.nifty.com/eruna/*/
var no = 15; //ウィンドウに常にイメージの数は15ある。
var speed = 10;
var hanaflake = "image/i5.gif";//降らせるgif

var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp;
var am, stx, sty;
var i, doc_width = 800, doc_height = 1000;
if (ns4up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i < no; ++ i) {
dx[i] = 0;
xp[i] = Math.random()*(doc_width-50);
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
if (ns4up) {
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"lna\"><img src=\"" + hanaflake + "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"lna\"><img src=\"" + hanaflake + "\" border=\"0\"></layer>");
}
} else if (ie4up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src=\"" + hanaflake + "\" border=\"0\"></div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src=\"" + hanaflake + "\" border=\"0\"></div>");
}
}
}
function hanaNS() {
for (i = 0; i < no; ++ i) {
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("hanaNS()", speed);
}

function hanaIE() {
for (i = 0; i < no; ++ i) {
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("hanaIE()", speed);
}
if (ns4up) {
hanaNS();
} else if (ie4up) {
hanaIE();
}
-->
</script>
<!--ここで終了-->

です。よろしくお願いいたします。m(__)m

お礼日時:2001/05/23 13:39

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

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

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

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

Q富士山の素敵な壁紙、ご存じですか?

静岡に住みはじめたのですが、富士山の壁紙が欲しいです。

どなたか、素敵な富士山の壁紙、ご存じでしょうか?

どうぞ、よろしくお願いいたします。

Aベストアンサー

自分で写真撮ったら良いのでは?
富士山で画像検索かけたら良いのあるかと。

Q「script」は台本という意味ですがjava scriptはjavaの台本?

よろしくお願いします。
javaとjava scriptは全く別物と聞きますが
そうであれば何故javaの台本という名前なのでしょうか?

「script」は台本とは別の意味なのでしょうか?

全くの素人です。ご教授よろしくお願いします

Aベストアンサー

人気上昇中のjavaの名前にあやかったscript言語。

スクリプト言語の由来はたぶん、台本じゃなくて脚本だと思います。

今ではほとんどのスクリプト言語に出来る事が増えすぎて、
脚本と呼べるほど単調な流れのプログラムだけでなく、様々なプログラムに使われるようになったため、
スクリプト言語という分類は意味をなさなくなったと思います。
(スクリプト言語に対する分類はおそらく「記述言語」、CやPascalなど)

QガンダムSEED&DESTINYの無料壁紙

私はガンダムSEEDとSEEDDESINYの無料壁紙を探しているのですが、なかなか見つかりません。
どなたかいい無料壁紙のサイト、もしくは壁紙を紹介してもらえませんか??

Aベストアンサー

ここはどうですか?

参考URL:http://www.geocities.jp/gundamseedjp2002/

QJava Script

WEB作りに詳しい方に質問です。
HP作りをしておりまして、リンクからウィンドウが
小さく開く言語を教えてください。

もう1つFlashで画像から、次のリンク場所に飛ぶ Flashの
手順&言語も教えてくださるとありがたいです。

よろしくお願いしまーす。

Aベストアンサー

はじめまして。どういったときなのかもうちょっと詳細がほしいところなのですが、単純にリンク(文字)からウインドウが小さく開くということでいいのでしょうか?もしそうでしたら、以下のURLを参考にしてみてください。ほかの方法でも使える構文がいくつかありますので、おそらくbearbearさんが必要なのもあるかなと思います。
http://www.interq.or.jp/pink/taka1112/javascript/js_subwindow03.html

それからFlashですが、これは次のリンク場所ということですが、どういった状態のことなのか非常に分かりにくいです。ボタン形式になっているとかもっと具体的(2)質問されたほうがアドバイスしてくれる人もわかりやすいと思いますよ(^O^)
もし解決されていなようでしたら、OS、Flashのバージョン、具体的にどういったことをやりたいのか(参考にしているホームページがあればこういう形でFlashを使いたいなども一緒に添えるとアドバイスしやすいかもしれません)ぜひ補足してみてください。きっといいアドバイスがもらえることと思いますよ。

それでは頑張ってください。

はじめまして。どういったときなのかもうちょっと詳細がほしいところなのですが、単純にリンク(文字)からウインドウが小さく開くということでいいのでしょうか?もしそうでしたら、以下のURLを参考にしてみてください。ほかの方法でも使える構文がいくつかありますので、おそらくbearbearさんが必要なのもあるかなと思います。
http://www.interq.or.jp/pink/taka1112/javascript/js_subwindow03.html

それからFlashですが、これは次のリンク場所ということですが、どういった状態のことなのか非常に分かり...続きを読む

Qこれまでhttp://www.kabegami.com/(無料壁紙-壁

これまでhttp://www.kabegami.com/(無料壁紙-壁紙COM)で壁紙カレンダーを取り込んでいたんですが、少し前からノートパソコン用のワイド版カレンダーの配信が廃止されてしまって困ってます。
どこかないでしょうか?
ノートパソコンを使ってるのが母親なので花や風景などを背景にした無料カレンダーが欲しいです。
よろしくお願いします。

Aベストアンサー

サイトは無期限であるものではありません。次のサイトが見つかったとして、
また、同じ問題が起こるでしょう。きっと。

壁紙作成ツールがあります。ご自分で作ってみては如何でしょうか。

http://www.kabegamikan.com/calendar/
http://www.forest.impress.co.jp/article/2000/02/22/wallpaper.html
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1017241725
http://www.vector.co.jp/vpack/filearea/win/art/graphics/edit/wpmkr/


でも、まぁ、一応、参考に(壁紙カレンダーサイト)。

http://www.tepco.co.jp/oze/tanosimu/download/index-j.html
http://e-kabe.sakura.ne.jp/kabe/cgi-bin/ys4/yomi_kabe.cgi
http://www.sozainomori.com/search/html/02_07.html

サイトは無期限であるものではありません。次のサイトが見つかったとして、
また、同じ問題が起こるでしょう。きっと。

壁紙作成ツールがあります。ご自分で作ってみては如何でしょうか。

http://www.kabegamikan.com/calendar/
http://www.forest.impress.co.jp/article/2000/02/22/wallpaper.html
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1017241725
http://www.vector.co.jp/vpack/filearea/win/art/graphics/edit/wpmkr/


でも、まぁ、一応、参考に(壁紙カレンダーサイト)。

http://...続きを読む

QJava Scriptでページを振り分け

お願いします、教えてください!

今までマルチドメインサービスで、2つのドメインについて同一のページを表示させていたのですが、今後はそれぞれ別のページに自動で振り分けたいんです。

例)http://www.aaa.co.jp/にアクセスした場合→yyy.htmlを表示させる
  http://www.bbb.co.jp/にアクセスした場合→zzz.htmlを表示させる

今までJavaScriptを書くときは、サンプルを見つけて何とかアレンジしていたのですが、サンプルが見つからなくて困っています。
一から勉強する時間もないのです。

すみませんが、どなたか教えてください!

Aベストアンサー

シンプルですが、こんなかんじでしょうか。

--JavaScript部分--
function selectPage(){
if (location.hostname=="www.aaa.co.jp"){
location.href="http://www.aaa.co.jp/yyy.html";
}else if(location.hostname=="www.bbb.co.jp"){
location.href="http://www.bbb.co.jp/zzz.html";
}
}

--bodyタグ--
<body onload="selectPage();">

Q壁紙(無料)ダウンロード後について…

あるお菓子を買い、お菓子の箱等に印字してあるシリアルナンバーを使って、お菓子メーカーのHPより無料の壁紙をダウンロードしました。
友達がその壁紙を(気に入って)欲しがっているのですが、無料で譲っても構わないものなのでしょうか?

Aベストアンサー

シリアルとかパスワードは個人のものです。
またそれを使った内容も他人が使うことは出来ません。

壁紙ということで難しく考えたくないとこですが…

友達にはお菓子に貼っているということを伝える方が、その友達の今後の為にもいいかと思います(^^)

QJava Scriptのカウントダウン

ホームページでJava Scriptを使って2007年1月1日0時0分0秒までのカウントダウンをしたいのですが、探してもテキストボックスの中に表示される物しか見つかりません。
テキストボックスの中ではなく、ページに直接表示するにはどのように組めばいいですか?
また、できれば2007年になった瞬間にカウントダウンを終了し(-○秒とか表示されたら怪しいですから)、「あけましておめでとうございます」と表示したいです。

Aベストアンサー

書き込みたい対象要素にidを設定して
テキストボックスにデータセットしているところを以下のように書き換えてみて。

<script内>
str = "作成した文字列"; // テキストボックスの中に表示用のを参照して作る
document.getElementById("id_name").innerHTML = str;

<書き込みたいタグ>
<div id="id_name"></div>

古いブラウザその他で、innerHTMLに未対応のこともあるけど、IEやmozilla系、operaの最近のは大丈夫です。

Qかわいい無料の壁紙

今はエクサイトで無料でダウンロードしたアフロ犬の壁紙を使っていますがちょっとあきてきました、、、。
のでかわいい壁紙をダウンロードできる所ありませんか?

Aベストアンサー

可愛いかどうかはわかりませんが、壁紙をダウンロードできるサイトを見つけたので、ご自分の好みに合ったものを探してみてください。

参考URL:http://www.kabegamifan.com/

QJava Scriptで外部ファイルをincする

Java ScriptでUAにあわせ、<head>内を追記し、
クロスデバイス対応にしたいのですが、
外部ファイルの読み込み方が分かりません。


勿論、jQueryやajax、PHPなどを使えば一瞬で解決するのですが、

Script未対応以外の全てのデバイス・サーバーで動くようにしたいので、
それらを使わず、完全にjsのみで作動する方法をご教授いただけないでしょうか?

また、自由性を高めるため、htmlの書き換えではなく、
外部ファイル読み込みでお願いします。


※jQuery AJAX ActiveX PHP XML などは使わない。
※外部ファイル挿入

Aベストアンサー

javascriptで直接外部ファイルを読み込むことはできません。
(IE限定のjscriptは可能ですが…、それは除く条件のようなので)

外部ファイルを取得するための方法としてajaxがありますが、それは嫌だとご質問に書いてあるみたいですが、
>完全にjsのみで作動する方法をご教授いただけないでしょうか?
jQueryやajaxもjavascriptですけれど、そのあたりを誤解してはいませんか?

>document.writeだと、本体の編集かわ必要になるので
>JSが分からない人には使えなくなってしまうんですよね…
それこそ、スクリプトを外部ファイルにしておけばよいだけではないのでしょうか?
(外部ファイルのスクリプトの読込みは、HTMLで可能です)

よくわからないけれど全体の印象として、javascriptなどを使わずにサーバ側で処理する方法のほうが良いのではないでしょうか?
スクリプトオフの環境でも動作しますし、HTMLの編集も必要ないのでスクリプトがわからない人が編集する必要もないでしょう。
ご質問ではphpは嫌だとの条件なので、それ以外のcgiを利用するのがよろしいのでは。

javascriptで直接外部ファイルを読み込むことはできません。
(IE限定のjscriptは可能ですが…、それは除く条件のようなので)

外部ファイルを取得するための方法としてajaxがありますが、それは嫌だとご質問に書いてあるみたいですが、
>完全にjsのみで作動する方法をご教授いただけないでしょうか?
jQueryやajaxもjavascriptですけれど、そのあたりを誤解してはいませんか?

>document.writeだと、本体の編集かわ必要になるので
>JSが分からない人には使えなくなってしまうんですよね…
それこそ、スクリプ...続きを読む


人気Q&Aランキング

おすすめ情報