こんばんわ。
質問がありまして投稿致します。
タイトル通りなのですが思い通りに出来ずご指摘お願いできませんでしょうか?
以下の内容で表示しようと思っております。
1.10秒遅れでFlashを表示(JavaScriptを利用)
2.表示するFlashはアクセスカウンター
3.Flashはループせず一度の表示のみ
4.InternetExplorerとFirefoxで表示可
[public_html]
|
+index.html
|
+counter04.swf
|
+[cgi-bin]
|
+count.cgi
|
+count.txt
※[ ]はフォルダ
上記を読み込むため、ソースを以下のようにしました。
-----------------------------------------------------------------------
<HTML>
<HEAD>
<meta http-equiv=Content-Type content="text/html; charset=SHIFT_JIS">
<TITLE>counter04</TITLE>
</HEAD>
<BODY bgcolor="#00000">
<script type="text/javascript">
setTimeout('f()',6000);
function f() {
document.write('<P align="center">');
document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cab …
WIDTH="100" HEIGHT="30" id="counter04" ALIGN="">');
document.write('<PARAM NAME=movie VALUE="./counter04.swf?s_url=./cgi-bin/count.cgi&r_flg=true&l_time=2000&nc=0xC0C0C0">');
document.write('<PARAM NAME=quality VALUE=high>');
document.write('<PARAM NAME=loop VALUE=false>');
document.write('<PARAM NAME=bgcolor VALUE=#000000>');
document.write('<EMBED src="./counter04.swf?s_url=./cgi-bin/count.cgi&r_flg=true&l_time=2000&nc=0xC0C0C0" quality=high bgcolor=#000000 WIDTH="100" HEIGHT="30" NAME="counter04" ALIGN=""
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></E …
document.write('</OBJECT>');
document.write('</P>');
}
</script>
</BODY>
</HTML>
-----------------------------------------------------------------------
実際に実行すると、黒い背景のまま特に画面にアクセスカウンターは表示されません。
尚、java系をはずすとアクセスカウンターは表示されます。
ただし外した状態ですと、NowLoading...を表示し、ループします。
どの点が悪いのかご指摘頂けますと大変嬉しいです。
長文大変申し訳ありません。
お分かりになる方がいらっしゃいましたらどうぞ宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
ページが表示された後でdocument.write()するときの動作はブラウザ依存で、動作が不安定になります。
> 実際に実行すると、黒い背景のまま特に画面にアクセスカウンターは表示されません。
> 尚、java系をはずすとアクセスカウンターは表示されます。
> ただし外した状態ですと、NowLoading...を表示し、ループします。
なんのこっちゃさっぱりわからんので、別案で。
JavaScriptを使わずに、
ActionScriptを使ってFlashの1フレーム目でstop()して、6秒後にgotoAndPlay(2)してはいかがでしょうか。
6秒分の空白フレームを入れても良いかも知れません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
wordの数式について 定積分を書...
-
VB.net データーグリッドビュー...
-
テキストBOXの縦幅を変えたい
-
硬質カードケースについて 縦向...
-
WEBページを強制的に横画面で見...
-
マップの縦幅
-
テキストBOXの縦幅
-
iPhoneサイトで横向き時自動で...
-
javascript ColorBoxの最大縦幅...
-
ラジオボタンが両方とも選択で...
-
INPUT TYPE
-
htmlからパラメータで、cgiに渡...
-
VB初心者。小数点以下の表示で...
-
別formのhidden項目を自form値...
-
プルダウンメニューでValue値を...
-
perlにおけるセッションIDについて
-
チェックボックスの返す値
-
<select>タグの幅設定
-
プログラミングについての質問...
-
チェックボックスとセレクトボ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
wordの数式について 定積分を書...
-
WEBページを強制的に横画面で見...
-
[HTML]プルダウンメニューの横...
-
VB.net データーグリッドビュー...
-
EXCELとの連携
-
MSPゴシックで、一番幅を取る文字
-
シングルコーテーション(')と...
-
onMouseoverで下線表示したい(...
-
誕生日のカウントダウン日数を...
-
左右のフレームを同時にスクロ...
-
テキストBOXの縦幅を変えたい
-
何故横ナビ主流?
-
横スクロールを縦スクロールに...
-
iPhoneサイトで横向き時自動で...
-
ラジオボタンが両方とも選択で...
-
select値をhiddenのvalueに渡し...
-
「value」に2つの値をセットす...
-
チェックボックスの返す値
-
INPUT TYPE
-
別formのhidden項目を自form値...
おすすめ情報