• 締切済み

JavaScriptで携帯アクセスを取得する方法!

taketan_mydns_jpの回答

回答No.2

携帯電話では通常JavaScriptは無視されるので、JavaScriptで携帯ならこういうページ、と言う事をすることは出来ません。 ですが、JavaScriptが無視される事を利用して、JavaScriptでPC用のページに飛ばす、と言う事は可能です(ベースのページは携帯サイト)。 bodyタグあたりにこんな記述を付ければPC用のページに飛びます。当然、JavaScriptが無効の場合は無理です。 <body onload=" location.href='PC用のページURL';">

関連するQ&A

  • 携帯端末用アクセス解析CGI

    はじめまして。 よろしくお願い致します。 携帯サイトを運営しているのですが、つい先日から異様にアクセスが増加する現象がおきました。 そこで、どこのリンクから訪れているのか、アクセス解析をしたいと思いCGIを探しています。 どのアクセス解析CGIを見ても、リンク元もURLを取得するにはJavaScriptを使用しているので、i-modeやJ-SKYからのリンク元のURLを取得することができません。 JavaScriptを使用しないで、リンク元のURLを取得することはできないのでしょうか? かなり探してみましたが、見つからなかったので不可能な気もするのですが、もしJavaScript不使用でリンク元のURLを取得するような、アクセス解析CGIを御存知の方はお教え下さい。 よろしくお願い致します。

    • ベストアンサー
    • CGI
  • localのjavascriptからアクセス

    お知恵をお貸しください. ローカルに保存されたjavascriptを記載したhtmlに ブラウザからアクセスをする際に そのjavascriptで同じローカルに保存されたファイル .txtなどにアクセスすることはできますでしょうか? もしできるのならば, txtファイルを開くという操作は, どのように記述すればよいのか教えていただけますでしょうか? よろしくお願いいたします.

  • Javascriptの変数をCGIに送る方法

    オンラインゲームのようなものを作ろうとしているんですが、JavascriptからCGIに変数を送る方法がわかりません。 ネットでも検索してみたんですがなかなかいい結果が得られません。 そこで、JavascriptからGCI(できればCGIからJavascriptも)に変数を送る方法か、それが載っているサイトを紹介してください。

    • 締切済み
    • CGI
  • HTML上(javascript)からCGIを実行する方法

    javascriptから外部実行ファイル(javascriptファイルではなくperlなどのCGI) を実行する方法を探しています。 下記のようにindex.htmとtest.cgiファイルを用意して、index.htm内の javascriptから外部cgiを実行させ、cgiの結果(test.cgiでは単に 『test』と表示するのみ)を表示したいと考えています。 利用増ですが、cgiやssiが使用できないサーバにindex.htmを置いて、 cgiが使用できるサーバ上のcgi結果を取得したいものです。 通常のcgiのように、1ページでcgi結果を表示するものではなく、 HTMLファイルの一部にcgi処理結果を表示させたいものです。 そもそも、SSIを使用しなければ下記のようなHTML内にcgiなどの 実行結果を表示する事は出来ないのでしょうか。 よろしくお願い致します。 ※下例のプログラムではcgi結果は表示されませんでした・・・。 ---<index.htm>---------------------------------------- <HTML> <BODY> <SCRIPT language="Javascript" src="http://xxx.xxx.xxx.xxx/test.cgi"></SCRIPT> </BODY> </HTML> ---<test.cgi>---------------------------------------- #!/usr/bin/perl print "test"

  • 携帯サイトにPCからアクセスがあった時アラートを出すjavascript

    携帯サイトにPCからアクセスがあった時に、 「このサイトは携帯サイトです。PCサイトはこちらhttp://~」といったアラートを出したいと思っています。 携帯ではjavascriptが使えないことを利用して、javascriptで上記の内容を実現したいと思いっています。 javascriptでどのように記述すればいいのか、教えてください。

  • 携帯のアクセス解析でreffererは無理?

    携帯からのアクセスを解析するときに、 reffererを取得することって不可能なんでしょうか? reffererってJavaScriptでのみ取得できる物ですか? もし取得かのうならばその様な事ができるCGI配布先を教えて貰いたいです SSIの使用できるサーバーを使っています 携帯用サイトも運営してるんですが、 アクセス数を増やすためにいろいろと工夫しようと思うのです

    • 締切済み
    • CGI
  • 携帯のJavascript対応について

    ホームページにJavascriptでアクセス制限をかけたページを設置しようと考えています。Javascriptが以下のサイトを参考にしました。 http://www.umechando.com/tips/14.htm そこで、Javascriptは携帯で有効なのでしょうか?FOMA、mova、au、vfなどについて、ご存知の方がいらっしゃいましたら見解を頂きたいと思います。また、携帯の世代ごとにも対応が異なる事も考えられますので、この点についても見解を頂ければ幸いです。 よろしくお願いいたします。

  • アクセス先ホームページに携帯電話向けの処理を行わせる方法

    現在、携帯電話よりCGIにアクセスし、CGIより対象サイトのHTML情報をダウンロード後、携帯電話に受信HTML情報を返すCGIを開発しております。 その際、携帯電話に返すHTML情報は、携帯電話向けのHTML情報(携帯よりFC2ブログなどにアクセスした際の簡易的なHTML情報)が欲しいのです。 CGIより対象サイトにアクセスする際、どのような方法を行えば携帯電話向けHTML情報を取得できるのでしょうか? perl5.8.8を使用しております。 ヒントとなるキーワードだけでも構いませんので、よろしくお願い致します。

    • ベストアンサー
    • CGI
  • JavaScriptのアクセス解析が動きません

    当方perlの知識はないので困っております。 あるオープンソースのcgiを使っているのですが cgiファイルが呼び出すhtmlファイルにJavaScriptで記述された アクセス解析の記述をしたのですが、うまくいきません。 アドレスを見ると×××.cgiのままとなっており、表示するhtmlの中に JavaScriptの記述を埋め込んでいるという形になります。 <script type="text/javascript"> document.write("<img src=http://・・・/index.cgi?page=XXXX&r=" + document.referrer + ">"); </script> 最初に表示されるときはlogへの書き込みがなされないのですが 更新ボタンを押すと書き込みがされます。 この記述をヘッダーの中に入れたり、外部で呼び出したりいろいろやりましたがすべて同じような挙動になります。 cgiファイルの中身の最後の方はこうなっております。 my $tmpl = HTML::Template->new( die_on_bad_params => 0, filename => './html/' . $page ); # HTMLテンプレートにデータベースから読み込んだ情報を設定 $tmpl->param( dlid => $dlid, sid => $sid, message => "$message" ); #HTMLの表示 print "Content-Type: text/html\n\n"; print $tmpl->output(); この部分をいじってもダメでしょうか? また、何か対策はないでしょうか。 よろしくお願いいたします。

  • JAVAscriptかアプレットで可能でしょうか?・・・

    いつもお世話になっております HPを作っているのですが、契約しているプロバイダのサーバーはCGIもSSIも使えないので 無料のCGIサーバーを使っていたのですが 重くて重くて使い物になりません・・ 比較的、軽いところを見つけても、1ヶ月くらいですぐに サーバーの限界が来ているようです。 そこでJAVAscriptもしくはJAVAAppletだけでアクセスカウンター 掲示板って作ることが出来るのでしょうか? CGIを全く使わずに上記の『アクセスカウンター』と『掲示板』は作ることは可能でしょうか? 正月明けてご多忙中とは存じますが宜しくお願い致します。 --------------------------- 便乗質問ですが・・・ XMLではどうでしょうか?