Java Sprictの外部リンク化がうまくできません

[新着] Webテンプレートを仮オープンしました



0   名前: ぽんた : 2006/10/02(月) 05:32  ID:G6WKupO.
ホームページビルダー8でMARQUEEタグの動画(下記参照)を使っているんですが

かなり大容量になるのでMARQUEEタグ部分だけを切り取ってメモ帳にペーストして

jsファイルを作成して外部リンク化しました 

ただしMARQUEEタグの動画自体は変わりないんですが★のマークを

もっと素敵な星の画像に変えてあります 

jsファイルに移行したあとも画像のパスはそのままにしてあります

それを本来のページに

<script language="JavaScript?" src="http・・・/ファイル.js"></script>

と指定してはめ込んだんですがプレビューで確認しようとすると

スプリクトエラー(構文エラー コード0)と表示されます 

ちなみに外部リンク化する前は正常に動きました

どうすればいいのかわからず困ってます 

詳しい方でわかる人いましたらアドバイスいただけると助かります よろしくお願いします



TABLE border="0" bgcolor="white">
TR><TD background="画像ファイル名.jpg" width="320" height="240"><MARQUEE direction="down" height="230"><MARQUEE behavior=alternate scrollAmount=50 width=45%><FONT color=yellow>★</FONT></MARQUEE><MARQUEE behavior=alternate scrollAmount=50 width=95%><FONT color=white>★</FONT></MARQUEE><MARQUEE・・・・



1   名前: 通りすがり : 2006/10/02(月) 05:32  ID:9IuG66CT
MARQUEEはhtmlタグであってJavaScriptではないですよ。
実際に、具体的に、どのように書かれたのですか?
html、jsファイル両方とも提示しましょう。

2   名前: ぷぅどん : 2006/10/02(月) 05:32  ID:/kq0HzpI
「MARQUEEタグ」はHTMLであってjavascriptではありません

「marqueeタグのような動きをするjavascript」または
「marqueeタグをHTMLに書き込むjavascript」はjsファイルで動きますが
「marqueeタグそのもの」はjsファイルに書いても動きません

前者であればjavascript(jsファイルの中身)のソースと
関数の呼び出し部分がないと的確な答えは返ってこないと思いますよ

後者であればjavascriptとは何か、HTMLとは何かをもう一度確認したほうがよさそうですね

3   名前: 牛若 : 2006/10/02(月) 05:32  ID:JR4uzgYG
少し前にここでやったものだが、少し役に立つかな。
外部jsの書き方はできるようなので。
http://www.tagindex.com/cgi-lib/q4bbs/patio.cgi?mode=view&no=675

4   名前: ぽんた : 2006/10/02(月) 05:32  ID:LwO7yTdD
皆さん コメントありがとうございました

marqueeタグそのものはjsファイルに書いても動かないんですね

_| ̄|○ がっくり

以前他のサイトでHTMLタグの外部リンク化を質問したら

HTMLタグをjsファイル化して本来のページに下記のように書き込み呼び出せば

外部リンク化できると教わったんでやってたんですができなかったんですね

<script language="JavaScript?" src="http・・・/ファイル.js"></script>

もう1人がSSIなら可能とおっしゃってたんですがそちらでは可能でしょうか?

ちなみに知識は小学生なみなんで意味はよくわかっておりません

皆さんへの返答が微妙にズレてるかもしれませんがよろしくお願いいたします ○┐ペコリッ

5   名前: ぽんた : 2006/10/02(月) 05:32  ID:LwO7yTdD
それからjsファイルは


<MARQUEE direction="down" height="230"><MARQUEE behavior=alternate scrollAmount=50 width=45%><FONT color=yellow>★</FONT></MARQUEE><MARQUEE behavior=alternate scrollAmount=50 width=95%><FONT color=white>★</FONT></MARQUEE><MARQUEE・・・・

と上記のMARQUEE(マーキー部分)のみを切り取りペーストしました

htmlファイルはホームページビルダーの標準で作成したもので

TABLE border="0" bgcolor="white">
TR><TD background="画像ファイル名.jpg" width="320" height="240">
<script language="JavaScript?" src="http・・・/ファイル.js"></script>

という感じになってます

6   名前: ぽんた : 2006/10/02(月) 05:32  ID:Mxd3wY1/
皆さん おはようございます

SSIについて色々調べてみたいんですが

どうやらサーバーに負担をかけてしまうし

セキュリティー上問題があるそうです

迷惑をかけるといけないのでSSIは諦めることにしました

それでぷぅどんさんや牛若さんのアドバイスを拝見すると

marqueeタグのような動きをするjavascriptがあるみたいなんですが

僕のような初心者でもやることは可能でしょうか?

もちろん可能でしたら自分で調べてなんとかしようと思うんですが

あまり長期間かかるようならまた他の方法を考えようと思ってます

基本的には下のタグの繰り返しなんでこれがjavasprictで表示できれば

なんとかなるんじゃないかと思ってます 

よろしければ皆様アドバイスよろしくお願いいたします

<MARQUEE direction="down" height="230"><MARQUEE behavior=alternate scrollAmount=50 width=45%><FONT color=yellow>★</FONT></MARQUEE>

7   名前: ぽんた : 2006/10/02(月) 05:32  ID:22TLCSlK
ようやく動画できましたが下記の画像部分が×印になってしまうのと

画像上だけで星が動くように指定したいんですがうまくいきません

どうすればいいかわかる人いましたらよろしくお願いします

星の画像指定はJavaScript内で下記のように記述しています

drop[0] ="http://www.・・・・・・/star.gif";

画像指定は<SCRIPT language=JavaScript>の直前に下記のように記述してます

<img src="http://www.・・・・・・/gazou.gif">

とやってます ソフトはホームページビルダー8です

まだ勉強始めたばかりでうまく返信できないかもしれませんが

アドバイスしていただければうれしいです

8   名前: K+S : 2006/10/02(月) 05:32  ID:nROqylMa
検証が非常に厄介なのでできればページを提示してください。

9   名前: ぽんた : 2006/10/02(月) 05:32  ID:kjpmwK5e
コメントありがとうございました 無事解決いたしました

皆様 親切に対応していただきありがとうございました

どうやら指定パスの書き方が間違ってたみたいです

また機会がありましたらよろしくお願いいたします ○┐ペコッ

一覧へ戻る