• 締切済み

JavaScriptで、非表示のカウンターを設置する方法

JavaScriptのカウンターをネット検索しても、テキスト表示か画像表示のものしかHITしません。 カウンターを別口で記憶させるだけで、表示は、同じページにしたくないのですが、どうプログラムを組み返ればいいのかもよくわかりません。 こんな曖昧な質問で申し訳ないのですが、わかる方、よろしくお願いいたします。

みんなの回答

  • foreach
  • ベストアンサー率51% (43/84)
回答No.5

#2です。 >「属性 777 のディレクトリに apricot.php をアップロードする」 > で、属性777のディレクトリを見つけることができません。 属性777というのは、見つけるのではなく、自分で作るんです。 FTPソフトに何を使ってるか分かりませんが、私の場合はNextFTPを使ってまして、たとえばtestというディレクトリを作成したとして、そのディレクトリを右クリックすると属性の変更というメニューが表示されるので、そこで777に変更します。 777ってのは全てにおいて読込・実行・書込が可能という属性(パーミッション)です。 属性について詳しく知りたければ参考URLを見てください。 たぶん、今回設置されたフリーのカウンタでも777(もしくは書き込み属性に)辺りに変更しているはずです。そうじゃないとデータファイルに書き込み出来ませんしね。 > 広告は掲載したくありません。 他は知りませんが、私が紹介したアプリコットは広告は無いです。 ・・他の方もおっしゃってるように、イメージを無効化するのが設置するという目的において一番簡単だと思います。 ですが、アクセス解析を導入すると、より深く検証できるようになります。たとえば、日付単位でのアクセス数を集計したり、googleから飛んできたってのも分かるようになります。その分、設置も若干面倒です。 どっちが良いかはご自身次第です。

参考URL:
http://www7.big.or.jp/~jawa/tips/access.html
hirocchitokyo
質問者

補足

カウンターがうまく動きません。 ちなみに参考にした元ネタは、こちらです。 http://www9.wind.ne.jp/JsROOM/darenimo3.html パーミッションも設定変更し、 Perlのパスも確認して、書き換えたのですが・・・ カウンターが動きません。 元ネタが初心者向けにしっかり書いてくれてるのにできません。 お手上げです・・・。 サーバーがCGI動作を禁止している可能性があるのでしょうか・・・・。 ちなみに、社内サーバーなので、ヘタなことをやって、壊したくありません。 皆様、よろしくお願いいたします。

  • PED02744
  • ベストアンサー率40% (157/390)
回答No.4

No.3 qteaさんのおっしゃっているやり方がきっと一番はやそうですね(笑) 画像表示部分に<IMG>タグが使われていると思いますので、この部分をhidden属性にしてしまえば、いいんじゃないかな・・・と思います(^_^;)

hirocchitokyo
質問者

補足

せっかく回答をいただいてるのに、お返事が遅くなってしまい、 申し訳ございません。 その一番簡単であろうやり方ですら、わかりません。 「perlへのパスを指定します」とかかれても、 「perlをどこから持ってくるのか?そもそも何?」 というレベルなんです・・・。 個人の無料レンタルサーバーなどではなく、社内サーバーなので、 へたなものをダウンロードしたくない、という気持ちもあります。 大変お手数ですが、超初心者向けのカウンタの取り付け方が 知りたいです・・・。 すいません。 私ももっと自分で勉強してみます。

  • qtea
  • ベストアンサー率77% (38/49)
回答No.3

画像表示のカウンターを使用して、全ての数字用の画像を透明な画像(もしくは、1ドットの画像)としてしまうというのは、だめなのでしょうか? たぶん、これがもっとも、お手軽なような気が…

  • foreach
  • ベストアンサー率51% (43/84)
回答No.2

要するに、アクセス数の表示はしたくないけど、カウントを自分だけチェックできるようにしたい。とまあ、そうゆうことですよね? 大抵のフリースクリプトの場合、カウントアップすると同時に数値を表示しようとするはずです。なので、ご自分で改造したいのであれば、カウントアップを残しつつも、表示ロジックを丸ごと削除することで実現できるでしょう。 とまあ、言うのは簡単ですが、実際には他人の作ったソースコードを解析しなければならず結構大変です。 そこで、貴方の要望を満たすものが別に存在します。それがアクセス解析です。「アクセス解析」でgoogleを検索したら様々出てきますので、サーバーの環境に合ったものをチョイスしてサイトに埋め込むと宜しいかと。 ちなみに私は自分のサイトにアプリコットというアクセス解析を埋め込んでます(参考URL)。 これはソースを見られない限り、アクセス解析が埋め込んであることすら分からないように設置が可能ですし、解析結果ページはパスワードで保護されてますので、第三者からは見られにくいです。

参考URL:
http://www.lovpop.net/apricot/
hirocchitokyo
質問者

補足

「要するに、アクセス数の表示はしたくないけど、カウントを自分だけチェックできるようにしたい。とまあ、そうゆうことですよね?」 まさにそうです。 初歩的なことばかり聞いて申し訳ないのですが、そもそも 「属性 777 のディレクトリに apricot.php をアップロードする」 で、属性777のディレクトリを見つけることができません。 サーバー元は、他の方に管理されているので、それで私はそこまで いけないのかもしれません。 それらしいのは「257」という数字しか出てきません。 あと、自分で他の「アクセス解析」で検索してみましたが、どうも広告を掲載することが 義務になっているものが多いようで・・・広告は掲載したくありません。 何もわかっていないのに、条件ばかりですいませんが、よろしくお願いいたします。

  • PED02744
  • ベストアンサー率40% (157/390)
回答No.1

何がしたいのかよくわからないのですが。。。。 サーバ側にXXXXX.htmlを配置して、それをクライアント側から http://サーバのIPアドレス/XXXXX.html とアクセスすることによって、カウントをあげたいということでしょうか? どの処理をサーバサイドでどの処理をクライアントサイドでしたいのか 詳細にお願いします。

hirocchitokyo
質問者

補足

>何がしたいのかよくわからないのですが。。。。 私が、JavaScriptというより、コンピュータ全般の知識に疎いもので 質問自体が曖昧で申し訳ございません。 >サーバ側にXXXXX.htmlを配置して、それをクライアント側から >http://サーバのIPアドレス/XXXXX.html >とアクセスすることによって、カウントをあげたいということでしょうか? これの意味からして、わからないほどの初心者です・・・。 すいません。 強いて補足するとすれば、サーバ側にカウンターを設置して、 クライアントがサーバーに置いてあるhtmlを見たら、 そのカウントは、どこか違うページで、サーバ側で確認したい、という感じ・・・でしょうか。 こんな補足では、まだ意味がわからないと思いますが・・・私もどう書けばいいのかわかりません。 よろしくお願いいたします。

関連するQ&A

  • gooブログでのカウンターの設置

    教えてgooでも検索して調べたしてみたのですがまったくカウンターが表示されません。 テンプレートはカスタムのシンプルのオレンジを使用していてそれを編集してブログを作ってます。 タイトル画像もオリジナルの画像を貼り付けているのですが、前にブログのタイトルと概要を表示させないようにしたくて、タグを /* ブログのタイトル */ .bTitle { color:#FFFFFF; font-size:;; font-family:; font-weight:0px; text-shadow:; text-decoration:none; text-indent:-1000em; } のようにして表示させないようにしました。 それが原因なのでしょうか? どのようにすればカウンターが表示されるようになりますか? ちなみにカウンターはFC2カウンターに登録しています。

  • シンプルカウンター設置について;

    徹夜してもわからなかったのでどなたか教えて下さい; 今携帯用ホームページにS-counterの超シンプルカウンター(http://www.phpweb.jp/scounter/ )を設置しようとしているのですが、どうやってもうまくいきません。 S-counterの利用方法にはこう書かれております ----------------------------------------------- 1.HTMLファイルのカウンターを表示したい部分に以下の通り記述してください。 <?include("./scounter/scounter.php");?> ※「;」はセミコロンです 2.HTMLファイルの拡張子を「.php」に変えて転送してください。 カウンターを表示したいページと同じディレクトリに、scounterのフォルダごと転送してください。 3.パーミッションの設定をします。 ディレクトリ構成とパーミッション ******.html カウンターを表示するページ scounter カウンターフォルダ + scounter.php [705] + counter.txt [606] + images [707] 画像版のみ     + 0.gif ~ 9.gif  カウンター画像は各自で差し替えてご使用いただくと良いと思います。(gifファイルのみ対応です) ---------------------------------------------- 私はまず、counter.txtとscounter.phpの入ったscounterフォルダをダウンロードし、index.shtml内のカウンターを設置をしたい場所に<?include("./scounter/scounter.php");?>と書き、FFFTPを使ってindex.shtmlと同じ階層にscounterフォルダをアップロードしました。 その後、FFFTPの属性変更よりscounter.phpの属性を705に、counter.txtの属性を606に変更しました。 利用方法に従うとこれで出来るような気がするのですが、なぜか表示できません…。どなたか原因がわかる方はいらっしゃらないでしょうか。

    • ベストアンサー
    • PHP
  • カウンター設置

    こんにちは、お世話になります。 やっとも思いでホームページを作りました。初めてのことばかりで自分なりに一生懸命やってみました。最 後の仕上げにカウンターを設置したのですがカウンターの累計は黒色で表示されるのですが本日と昨日はなぜか黄色で表示されてしまいます。黒色で表示させたいのです。さらに文字サイズも調整したいのですがどうすればいいのか本当に分かりません。ネットで同じエラーが無いか調べてみたのですが見つけられませんでした。あとカウンターの枠は自分でダウンロードすれば表示されるのでしょうか? KENT WEB様のCupid Counterを使っています。 もう1つ質問があります。作ったサイトなのですが http://www4.pf-x.net/~londonmessageboard/index.html更新ボタンを押すといつからか画面が一度黄色くなってから更新されるようになってしまいました。以前は白いまま更新されていたのですが以前のように黄色くならずに更新出来るようにしたいのです。 現在はロンドンに住んでおり、英国に住む日本人の為に少しでも役に立つように掲示板を作ってみましたがWEBに関して気軽に質問できることが出来ないので困っております。 ご存知の方いらっしゃいましたらぜひぜひ回答よろしくお願いいたします。 乱文で申し訳ありません。

    • 締切済み
    • CGI
  • カウンタCGIについて

    今、カウンタを自作しています。 カウンタの種類はテキストカウンタです。 ですがカウンタを設置しているページからその他のページへ移動し、ブラウザの「戻る」ボタンで戻ってきたときにカウントがされないんです。 カウンタをテキストで表示したい、SSIを使いたくないと言う理由でHTMLページではJavaScriptを用いてCGIの内容を取得するようにしています。 どうしたら解決できるでしょうか?よろしくお願いします。 <index.htm> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>カウンタ</title> </head> <body> <p> <SCRIPT language="JavaScript" src="count.cgi"></SCRIPT> <noscript>JavaScriptをONにしないとカウンタは動きません。</noscript> </p> <p> <a href="http://www.yahoo.co.jp/">Yahoo!Japan</a> </p> </body> </html>

    • ベストアンサー
    • CGI
  • カウンターcgiをHTMLに表示したい

    perlの入門書を見て簡単なカウンターのcgiを作りました。gif画像を10枚使ってテキスト数字のかわりに表示させるものです。 サーバーにアップして動作確認もしました。ちゃんと動いています。 このカウンターをHP上のHTMLのページに表示させたいのですが方法が分かりません。 <img src="カウンターcgiのURL"> と書いたのですが、ダメでした。 画像ではないのでimgタグだとダメなのでしょうか。 どうすればHTMLに表示できるのか教えて下さい。 関係があるか分かりませんが、SSIは使えます。

    • ベストアンサー
    • Perl
  • マックでカウンターが表示されないんです。

    こんにちは。 macOS9.2のdreamweaverでサイトを作っています。 無料のカウンタを借りてるんですが、 winで見たときはきちんとカウントされて表示されるんですがmacで見たときだと表示されません。 mac上ではカウンタの画像自体は表示されるんですが、 桁も全て表示されてなく、カウントしている数字も わかりません。 わかりにくい質問で申し訳ないですが よろしくお願いします。

    • ベストアンサー
    • Mac
  • 複数ページに設置可能なカウンタ

    現在、アクセスカウンタを探しています。 詳細は以下のとおりです。 ●複数のページに設置し、それぞれ別々にカウントしたい ●できれば、IMGで呼び出す形式のカウンタが有り難い ●1日毎・累計それぞれ表示したい ●それぞれのページのアクセス数を統計に取りたい Topページには既にカウンタがありますが、それとは別に、どのページに何人位来ているのかが気になるのです。 #検索サイトから来た人など… 上記の条件に合致するCGIをご存知の方、教えてくださいませ。

    • ベストアンサー
    • CGI
  • JavaScriptのカウンタですが・・・

    JavaScriptのアクセス解析ですが、 ページにカウンタを表示しないような設定は どうすれば出来るのでしょうか? ソースは次の通りです。 訂正個所を教えていただければ幸いです。 宜しくお願いします。 <script type="text/javascript"> <!-- wid = window.screen.width; hei = window.screen.height; clr = window.screen.colorDepth; ref = window.parent.document.referrer; document.write( "<img src='./cala/cala.cgi?" + "&w=" + wid + "&h=" + hei + "&clr=" + clr + "&ref=" + ref + "'>" ); // --> </script>

  • 画像のランダム表示とリンク、alt属性について

    はじめまして。 検索かけてみましたが、自分の納得が得られる回答が無かったため、質問させていただきました。 ページを更新するごとに画像とテキスト(その画像の作成者などを書きたい)をランダムで表示させ、なおかつ他へリンクし、画像にはALT属性、テキストにはTITLE属性を付けられるJavaScript、もしくは、CGIを探しています。 可能であれば、画像とテキストを別々の場所へリンクしたいと思います。 このようなJavaScript、またはCGIを知っている方、ご教授お願いします。

  • アクセスカウンターの設置方法

    こんばんわ。いつもお世話になっています。 HPにカウンターを設置したくて頑張っていたのですが、どーも詳しく説明もなくて困ってます。 ふりぃのカウンターをレンタルしたのですが、 表示される画像を素材屋さんで配布されているものに変えたいのですが 『画像はご自分のホームページ上のフォルダ内に  0.xxx ~ 9.xxx(xxxはgif,jpeg,jpg,png等)の名前で作成してください。』と書いてあります。 画像はUPしたのですが表示されません。 分かる方よろしくお願いしますm(_ _;m三m;_ _)m

専門家に質問してみよう