• ベストアンサー

コンパクトHTML

iモードでコンパクトHTMLを見るとき、if文とか使えますか? 判断させて使いたいのですが。 よろしくお願いします。

  • HTML
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • natural
  • ベストアンサー率37% (419/1115)
回答No.1

HTML自体では使えないはずです。 何らかの条件分岐をしたいのであればCGI等にHTMLを埋め込めば可能です。 但し自作CGIの使用が許可されていることが条件となりますが。

yuntaro76
質問者

お礼

natural様 ありがとうございました。 大変助かりました。 自作CGI使用が許可されているサーバが社内にありますので もう少し考えてみます。 yuntaro76

関連するQ&A

  • CーHTMLって・・・

    ホームページ上では見ることができるけれどそれを携帯から見ることができないのですが・・・。小さい容量のHTMLで作ったサイトをiモードで見ることはできますか?

  • iモードで作ったHtmlを通常のHPのHtmlに変換するソフト

    iモードで作ったHtmlを、通常のHPのHtmlに変換するソフト はフリーソフトでありますか?

  • JavaScript→HTMLへ値渡しする方法

    お世話になります。 JSPファイル内のJavaScriptで調べた値を、 同じJSPファイル内のHTMLへ値を渡して、 その値をHTML内のIF文で判断して、 HTMLの表示画面内容を、 大まかには、以下のサンプルソースのような流れで 変更したいです。 <script language="JavaScript" type="text/javascript"> <!-- function getInfoAgentUser(){ var agent_user = navigator.userAgent.toLowerCase(); var WinOs = agent_user.indexOf("win") != -1; // 文字列に、"win"が含まれているケース var Msie = agent_user.indexOf("msie") != -1; // 文字列に、"msie"が含まれているケース var errFlg = ""; if(WinOs){ if(Msie){ errFlg = "0"; }else{ errFlg = "1"; } }else{ errFlg = "2"; } } //--> </script> </head> <body onLoad="getInfoAgentUser()"> <c:if test="${errFlg == 1}"> <h1>ブラウザエラー</h1> <div class="main"> <p><c:out value="Internet Explorerを利用してください" /></p> </div> </c:if> <c:if test="${errFlg == 2}"> <h1>OSエラー</h1> <div class="main"> <p><c:out value="Windows XP以上を利用してください" /></p> </div> </c:if> 上記のサンプルソース内の、 JavaScript内のIF文で判断した「errFlg」変数の値を、 <body ~以下で、 <c:if test="${errFlg == 1}"> みたいに判断し分岐して、 HTMLの表示画面内容を 変更したいです。 どのようにすれば、上記の「errFlg」変数の値を JavaScript→HTMLへ値渡し出来るのでしょうか? 以上になります。 ご存じの方がいらっしゃいましたら教えてください。 宜しくお願いします。

  • iモードで見るとHTMLタグまで表示されてしまいます。

    (1) print "Content-Type: text/html\n\n"; print "<HTML><BODY>あいうえお</BODY></HTML>\n"; PCで見ると 「あいうえお」 と正しく表示されますが iモードでは 「<HTML><BODY>あいうえお</BODY></HTML>」 とタグまで表示されてしまいます。 (2) print "Content-Type: text/html\n\n"; print "あいうえお\n"; このようにタグをはずしてみたところ iモードで 「あいうえお」 と正しく表示されました。 iモードでも(今までは)、(1)を見たときにタグが表示されたことはなかったと思うのですが、原因は何でしょうか。また、タグははずしてしまってもよいものなのでしょうか。 恐れ入りますが、どなたか教えていただけないでしょうか。よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • 制御文がHTMLのコメントのテンプレートクラスってないですか?

    PHPには、ロジックとデザインの完全分離が行えて、ブラウザで開いてもIF文などの制御文がHTMLのコメント<!-- -->になっていて、デザインが崩れないSmarty等の素晴らしいテンプレートクラスがたくさんあるのですが、JavaにはVelocity等テンプレートクラスはたくさんあっても制御文がHTMLのコメントでない仕様の物しかないようです。どこかにブラウザで開いても綺麗に見えるJavaのテンプレートクラスはないでしょうか? 基本的には、IF、LOOP、LOOPのネスト、LOOP内のIFぐらいの機能があれば十分です。よろしくお願いします。

  • getAttributeによるHTMLのタグ抽出について

    web上にあるHTMLで書かれた文書から、タグ別に抽出しようと思っています。以下にあるのはプログラムの一部です。 <a href~のタグだときちんと抽出できるのですが、<img src~から始まるタグでは抽出できなかったのです。どこがいけないのでしょうか? よろしくお願いします。 . . . public void handleStartTag(HTML.Tag tag, MutableAttributeSet attr, int pos) { if (tag.equals(HTML.Tag.A)) { href[i] = (String) attr.getAttribute(HTML.Attribute.HREF); i++; } else if (tag.equals(HTML.Tag.IMG)) { src[j] = (String) attr.getAttribute(HTML.Attribute.SRC); j++; } else { } } . . .

    • ベストアンサー
    • Java
  • 高齢者にも簡単なコンパクトデジカメは?

    60代の母にコンパクトデジカメをプレゼントしたいと思っています 機械モノは苦手なので、シャッターを押すだけで誰でも簡単に写せるのは当然ですが、いわゆる全自動モードに一度セットしたら、不用意に他のモードへ切り替わってしまわない機種を探しています 現在は、パナソニックのコンパクトデジカメを使っています 「おまかせiA」にしておけば、まず間違いなく写りますが、ちょっとボタンを押しただけで「おまかせiA」が解除されたり、知らない間に動画モードになっていたりなど、ボタン類が簡単に不用意に動いてしまうので困っています また、撮る際に確認したり、自分で全自動モードに戻したりすることもできません パナソニックのミラーレス一眼とかだと、ボタンを数秒間長押ししないと切り替わらないという機種もありますが、コンパクトではないのが残念です 一度全自動モードにセットしたら、不用意に他のモードに切り替わってしまわないような機種をご存知でしたら、教えてください。

  • HTMLのテーブルやフォームをPHで使いたい

    HTML文書で使うようなテーブルや、フォームをPHPで使いたいのですが、どうしたらいいのでしょうか? 現在PHPで作ったif文の結果の中にフォームやテーブルを作成したいのですが、できず困っています^^; よろしくお願いします。

    • ベストアンサー
    • PHP
  • perlでiモードHTMLを書出す時

    perl初心者です。 基本的なことを教えてください。 万能ではありませんが、perlでブラウザを判別してiモードとezwebに対応したHTMLを出力するスクリプトを作ってみようかと思っています。 そこでiモードHTMLは文字コードがShift_JIS固定と何かで読んだことがありますが、これを書出すスクリプトをShift_JISで記述すると何か問題が起こるものなのでしょうか。 教えてください。

    • ベストアンサー
    • CGI
  • Macで使えるiモードHTMLシミュレータのようなものは?

    絵文字のコードを含んだHTMLを正しい絵文字として表示させたいのですが、 何かフリーでよいソフトありませんでしょうか? Windows用しかなく、困っています。 iモードHTMLシミュレータ: http://www.nttdocomo.co.jp/service/imode/make/content/download/list.html#008

    • ベストアンサー
    • Mac