- ベストアンサー
HTMLでできるかな?
掲示板のように十件たまったら十一件目の記事を書くと自動的に一件目の記事が2ページ目に行く・・・みたいなのってHTMLとかスタイルシートとかそういうのでできますか? 映画の評価みたいなペ-ジを作ってるので。。。 もしそうできる方法があったら教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
IEで、CSVファイルを用いれば可能です 以下の二つのファイルを同じディレクトリに置いて試してください datapagesizeを変更することにより、表示される数が変更できます test.html -------------ここから-------------- <html> <head> <link rel="stylesheet" href="Spica.css" type="text/css" /> <title>映画寸評てすと</title> </head> <body> <object id="ID1" classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83"> <param name="DataURL" value="./test.csv"> </object> 映画評論でも..: <br> <button onclick="T1.previousPage()">前ページ</button> <button onclick="T1.nextPage()">次ページ</button> <table datasrc="#ID1" width="95%" border="1" id="T1" datapagesize="3"> <thead> <tr> <th widht="20%">タイトル</th><th width="60%">寸評</th><th width="15%">評価</th> </tr> </thead> <tr> <td><span datafld="Column1"></span></td> <td><span datafld="Column2"></span></td> <td><span datafld="Column3"></span></td> </tr> </table> <button onclick="T1.previousPage()">前ページ</button> <button onclick="T1.nextPage()">次ページ</button> </body> </html> -------------ここまで--------------- test.csv -------------ここから-------------- "映画1","こんなんだったよ","★" "映画2","あんなんだったよ","★★" "映画3","よくわかんない","★★☆" "映画4","ねむかったよ","★★" "映画5","びっくりだよ","★" "映画6","おもしろかもね","★★★☆" "映画7","かねかえせ!","★" "映画8","あんなんだったよ","★★★★☆" "映画9","ちょといいかも","★★★" "映画10","おすすめかも","★★★★" -------------ここまで---------------
その他の回答 (3)
- shige_70
- ベストアンサー率17% (168/946)
残念ながらできません。 記事を書くのがあなただけなのでしたら、JavaScriptを使えばできなくもないですが、それならもとから10件ずつ別々にhtmlを書くのと見た目上変わらないので、あまり意味がありませんね。 基本的にご質問のようなものはcgi等を使用しないと無理と思います。
- namiri_e
- ベストアンサー率37% (37/98)
その「映画の評価みたいなページ」はどのようにして作られていますか? 閲覧者の自由投稿形式なのでしたらすでにCGIなどが使われているはずですのでその中で設定が可能です。 もし、ご自身で一つ一つ書かれているのでしたら htmlでは自動でページ送りする機能はないので その都度新しいページを作っていくしかないですね。
- bonbonta
- ベストアンサー率19% (12/61)
掲示板や、投票フォームなどを作るのは、htmlなどではなくCGIという記述を使います。 ここに記述してくれていて、後は配置するだけの フリーCGIがあります。とても便利で編集力が高いので オススメですよ。 http://www.big.or.jp/~knight/ あと、CGIで検索すると色々分かると思います。
補足
ちなみにJavaScriptはどうやるのでしょうか?