
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
というかまずこの質問の上でだしてるあなたの質問にだれも返答しないように、
jsというよりもプログラム自体ほとんど未経験なんだと思うけど。
いきなりクライアントというよりも。基本的な部分のプログラムの勉強をまず軽くやったほうがいいよ。
twitterクライアントつくるなら、これの場合はinnerhtmlとかをつかってノードの書き換えや追加、あたりのをまず理解しとかないと、リアルタイム更新というのはできないよ。
あなたが言ってることは、ようはjsonで得たデータをinnerHTMLとかつかってタイムラインの部分のnodeを書き換えてやればいいんだよ。
言葉にするとこの一行ですんじゃうことなんだけどw、そもそものdom操作が理解できてなさそうなので、その人に↑の1行で言っても先ず理解できないでしょうから。助言のしようがちょっとないんだ。
(´・ω・`) javascript dom で検索するといろいろ例文があるので、そこらいちどぐるっとめぐって勉強するといいよ。
あと基本的なjavascriptの構文とともにオブジェクト指向言語の勉強してクラスやメソッドの理解をしておけば、必要な機能をライブラリ化して後で再利用とかできるようになるし、ほかの言語みてもとまどわないだろう。ただjavascriptは型もなにも自由すぎて最初にこいつから勉強するのはあまりおすすめ出来ないんだけどw
ちゃんと勉強するなら
JavaScript本格入門 ~モダンスタイルによる基礎からAjax・jQueryまで
という本がおすすめできる。
けど内容はある程度オブジェクト思考の知識を持ってる人じゃないとスラスラ読めないだろう。
javaの基礎を勉強すると、まずはいいだろう。情報も本もすぐに試せる環境も手にはいるので。
そこからjavascriptを勉強すると早いと思う。
遅くなりました。ご回答ありがとうございます。
まさにご指摘の通りです。
教えていただいた本を読ませていただきます。
ありがとうございました
No.3
- 回答日時:
jsでやるとなるとここが参考になるんでないかな。
あとはリクエストは1時間70リクエスト以下にしてセットタイムアウトで取得すれば
No.1
- 回答日時:
それはポーリングしたいというのか、ソケット接続したいとかどっちやのん?
この回答への補足
初心者のためポーリングやソケット接続というのはちょっとわからないのですが、単純にいえば
<script type='text/javascript'>
(function(){
var t = setInterval(function(){
location.reload(true);
}, 10000);
})();
</script>
上のように更新させるScriptだと全体をリロードしてしまうのではなく、
<ul>
<li class="timeline"><span class='box_text'>Aさんのツイート内容</span></li>
<li class="timeline"><span class='box_text'>Bさんのツイート内容</span></li>
<li class="timeline"><span class='box_text'>Cさんのツイート内容</span></li>
<li class="timeline"><span class='box_text'>Dさんのツイート内容</span></li>
</ul>
とタイムラインのソースがあり、このliで囲まれている箇所を10秒前後で更新させたいんです。
オフィシャル(https://twitter.com/)でいうと、しばらくすると「2件の新しいツイート」などと表示されますが、それの代わりにその新しいツイートが表示されるようにしたいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAの「for i=1 to cells(…」...
-
超恥愚問ですが、CとC++の間に...
-
MSFormsとは何ですか?
-
VC6.0 と Studio2008の違い
-
2ショットチャットができるHP...
-
Excel VBAマクロをマスターする...
-
vba クリップボードクリアにつ...
-
unzip32.dllの利用について(64b...
-
JSPファイルで生じるエラーをど...
-
マイクラ1.7.10にcutallなどが...
-
使用しているJUnitのバージョン...
-
EclipseでJavaコンパイラのバー...
-
カレンダー機能にカーソルをつ...
-
Eclipseソース開発画面の行番号...
-
java起動時の日本語引数文字化...
-
IISワーカープロセスが原因でCP...
-
VBScript 月を二桁で取得したい
-
パソコンに詳しいかたお願いします
-
Selenium/VBA/Chrome エラーで...
-
エクリプスのプログラミングに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MSFormsとは何ですか?
-
VBAの「for i=1 to cells(…」...
-
データベースのデータをTextBox...
-
XMLとUMLの相違点?
-
ちょっと特異ですが
-
Excel VBAマクロをマスターする...
-
超恥愚問ですが、CとC++の間に...
-
エクセルVBAを動かすノートPC...
-
C言語の勉強方法を教えて下さい
-
サーブレットで電卓をつくる
-
SQLの勉強がしたい
-
読んで楽しいプログラムを探し...
-
php、Java(Servlet等)の両方を...
-
HTMLはどうのように勉強するん...
-
プログラムの勉強方法
-
java を使って、働いている人へ
-
http://www.mgame.com/ このペ...
-
jQueryの本を探しています。
-
eclipseが開きません。
-
VC++解説書(入門書)でオスス...
おすすめ情報