携帯サイトを作成したいのですが、ランダムにテキストを表示する方法(ソース全体)を教えてください。ソース(あるいはメモ帳)を少し書き換えるだけでテキストを増やせるものがいいです。できれば全ての携帯で表示可能な方法(Iモードのみでも可)PCからも動作を確認できる方法が望ましいです。できればPHPやCGIを使わないでHTMLタグのみの方法が望ましいのですが可能でしょうか。http://www.hatena.ne.jp/1065389330ここの方法より簡単なのでお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/05/23 18:13:32
  • 終了:--

回答(3件)

id:aki73ix No.1

aki73ix回答回数5224ベストアンサー獲得回数272004/05/23 18:19:28

HTMLタグのみで可能です厳密に言えばJavascriptですが

2こめの挨拶のソースを参考にして下さい

http://www.red.oit-net.jp/tatsuya/java/aisatu2.htm

イヌでもわかるJavaScript講座

id:zoozooc

ご回答ありがとうございます。JAVAで作成可能なのは知っていたのですが、これは一般的な携帯でもアクセス可能なのでしょうか?http://zoozooc.edap.jp/index5.htm

http://zoozooc.edap.jp/index6.htm

試しに2種類作ったのですがezwebでは閲覧不可能でした。一般的に普及しているiモード、ezweb、ボーダフォンで閲覧可能で、なおかつPCでも確認可能な方法を探しております。記載のURLが携帯で閲覧できるようにする方法を、どなたか教えてください。

2004/05/23 19:06:19
id:akimasa2000 No.2

akimasa2000回答回数276ベストアンサー獲得回数02004/05/23 19:08:42

ポイント5pt

携帯電話はjavascriptに対応していないので、HTMLのみでは不可能だと思います。

Opera搭載の新機種なら使えますが・・・

役に立たなかったらすみません。

id:zoozooc

ご回答ありがとうございます。やはりまだ一般的にはJAVAは対応していないと考えたほうが良いのでしょうか。

コメントに私の作成したURLを載せましたが、これはJAVAを使用してますので無意味のようですね。

引き続き、どなたかご回答をお願いします。

HTMLタグ以外の方法でも構いませんが、なるべく簡単な方法でお願いします

2004/05/23 20:47:49
id:aki73ix No.3

aki73ix回答回数5224ベストアンサー獲得回数272004/05/23 20:56:37

ポイント65pt

すみません、今度は自分の携帯で確認済みです

これがソースで

index1.htm に変更テキストの前にくる前半のURL

index2.htm に変更テキストの後に来る後半のURL

hatena4.txt に変更したいテキストを入れます

(SJISなので適宜 ”¥”を入れてください)

hatena4.txtに登録してあるテキストの分変更できます

最初のリンクがサンプル

2つめがindex1.htm

3つめがindex2.htm

4つめがサンプルのテキストです

ソースの一部 の”が全角になったりしてますが適宜置き換えてください

#!/usr/local/bin/perl

print qq(Content-type: text/html¥n¥n);

print ”<html><body>¥n”;

print qq(<META HTTP-EQUIV=¥”Content-Type¥” CONTENT=¥”text/html; CHARSET=Shift_JIS¥”>¥n);

open(FILE,”index1.htm”);

@que = <FILE>;

foreach $ax (@que){

print qq($ax);

}

close(FILE);

$num=0;

open(FILE3, ”hatena4.txt”);

@que = <FILE3>;

close(FILE3);

foreach $ax (@que){

$num=$num+1;

$ax=~s/¥r//g;

$ax=~s/¥n//g;

}

$xx = int(rand($num));

print $que[$xx];

open(FILE,”index2.htm”);

@que = <FILE>;

foreach $ax (@que){

print qq($ax);

}

close(FILE);

exit;

id:zoozooc

ご丁寧なサンプル等ありがとうございます。こちらも動作を確認できました。

どうやらHTMLタグ等では無理のようなので、質問はこれで終わりたいと思います。ありがとうございました。

2004/05/23 23:45:20
  • id:qinmu
    JavaとJavaScriptは別物です。

    http://d.hatena.ne.jp/keyword/Java
    http://d.hatena.ne.jp/keyword/JavaScript

    よく誤解されやすいけど、念のため。
    ちなみにJavaアプリならば、iモード、EZweb、Vodaphoneで動きます。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません