[kagahiro]の検索結果


JavaScriptライブラリの一つである「jQuery」を使ってフィード(RSS2.0)の内容を取得するサンプルプログラムです。

動作させるには、jQueryのサイトからjquery-1.3.2.min.jsをダウンロードしておく必要があります。また、feed.html、rss.xmlは同じドメインのサイトである必要があります。なお、rss.xmlについては、どこかからRSS 2.0形式のRSSフィードをダウンロードしてください。

--- feed.html ---

<html>
<head>
<meta http-equiv="content-type content="text/html; charset=utf-8" >
<title>Ajax フィード(RSS2.0)の表示</title>
<script type="text/javascript" src="./jquery-1.3.2.min.js"></script>
<script type="text/javascript"><!--
$(document).ready(function(){
  $.ajax({
    url: "rss.xml",
    async: true,
    cache: false,
    dataType: "xml",
    success: function(xml){
      $(xml).find('item').each(function(i){
        if (i == 5) {
          return false;
        }
        var title = $(this).find('title').text();
        var url = $(this).find('link').text();
        $('#itemlist').append('<a href="'+url+'">'+title+'</a><br />');
      });
    }
  });
});
// --></script>

</head>
<body>
<h3>Ajax フィード(RSS2.0)の表示</h3>

<div id="itemlist">
<!-- ここにフィードの内容が表示される -->
</div>

</body>
</html>

jQuery: The Write Less, Do More, JavaScript Library
jQuery 1.2.6 日本語リファレンス
jQuery: JavaScriptでサイトのRSSを読み込み&表示。XML操作。ドメイン内部編。 | t.p.fields - web+tech info

jQueryで作る Ajaxアプリケーション
著者:沖林 正紀
価格:2,919円
技術評論社

by Amalink
(追記あり)
[1323] Posted by kagahiro at 2009/05/11 15:20:54
0 point | Link (2) | Trackback (0) | Comment (0)

フォームから入力されたXMLファイルを取得して、その内容を表示するという基本的な処理を行う Ajaxのサンプルプログラムです。

--- jslib.js (Ajaxの処理を行うJavaScritプログラム) ---

// JavaScript library
// jslibs.js
function createXMLHttpRequest(cbFunc) {
  xmlHttpObject = null;
  if (window.XMLHttpRequest) {  // Firefox,Safari,etc (Not IE)
    xmlHttpObject = new XMLHttpRequest();
  } else if (window.ActiveXObject) { //IE
    try {
      xmlHttpObject = new ActiveXObject("Msxml2.XMLHTTP");  // IE6
    } catch(e) {
      try {
        xmlHttpObject = new ActiveXObject("Microsoft.XMLHTTP");  // IE5
      } catch(e) {
        return null;
      }
    }
  }

  if (xmlHttpObject) {
    xmlHttpObject.onreadystatechange = cbFunc;
  }

  return xmlHttpObject;
}

--- sample.html (HTMLファイル) ---

<html>
<head>
<meta http-equiv="content-type content="text/html; charset=utf-8" >
<title>Ajax サンプルアプリ</title>
<script type="text/javascript" src="jslib.js"></script>
<script type="text/javascript"><!--
function loadXML() {
  httpObj = createXMLHttpRequest(dispData);
  if (httpObj) {
    httpObj.open("GET",document.ajaxForm.filename.value,true);
    httpObj.send(null);
  }
}
function dispData() {
  if ((httpObj.readyState == 4) && (httpObj.status == 200)) {
    xmlData = httpObj.responseXML;
    itemList = xmlData.getElementsByTagName("item");
    titleList = xmlData.getElementsByTagName("title");
    urlList = xmlData.getElementsByTagName("url");
    itemNum = itemList.length;
    resultText = "";
    for (i=0; i<itemNum; i++) {
      title = titleList[i].childNodes[0].nodeValue;
      url = urlList[i].childNodes[0].nodeValue;
      resultText = resultText + "<a href=\"" + url + "\">" + title + "</a><br />";
    }
    document.getElementById("result").innerHTML = resultText;
  } else {
    document.getElementById("result").innerHTML = "<b>Now loading.......</b>";
  }
}
// --></script>
</head>
<body>
<h3>Ajax サンプルアプリ</h3>
<form name="ajaxForm">
<input type="text" name="filename" />  
<input type="button" value="Load XML" onClick="loadXML()"><br />
</form>
<div id="result">
<!-- ここに取得したXMLファイルの内容が表示される -->
</div>
</body>
</html>

--- sample.xml (データを格納したXMLファイル) ---

<?xml version="1.0" encoding="utf-8"?>

<items>
  <item>
    <title>語句ログ</title>
    <url>http://59log.com/</url>
  </item>
  <item>
    <title>b-listers</title>
    <url>http://b-listers.net/</url>
  </item>
  <item>
    <title>掲示板型検索エンジン 59bbr.org</title>
    <url>http://59bbs.org/</url>
  </item>
</items>

(追記あり)
[1322] Posted by kagahiro at 2009/05/11 14:42:02
0 point | Link (1) | Trackback (0) | Comment (0)

WebアプリケーションでリッチなUIや便利な機能の実装を可能にするJavaScript(AJAX)ライブラリのリンク集です。日本語の情報は、jQueryとprototype.jsに関するものが多いようです。

jQuery: The Write Less, Do More, JavaScript Library
JavaScriptライブラリ、jQueryの配布サイト(英語)。jQueryのダウンロードと詳細な情報。

jQuery 1.2.6 日本語リファレンス
jQueryのリファレンスが日本語で掲載されているサイト。

Prototype JavaScript framework: Easy Ajax and DOM manipulation for dynamic web applications
prototype.jsの配布サイト(英語)。

prototype.js の開発者向けメモ
prototype.js v1.5.0 の使い方を日本語で解説しているサイト。

prototype.js リファレンス
prototype.jsの日本語リファレンスが掲載されているサイト。

MooTools - a compact javascript framework
MooToolsの配布サイト(英語)。MooToolsのダウンロードやドキュメントなど。

The Dojo Toolkit
Dojoの配布サイト(英語)。Dojoのダウンロードやドキュメントなど。

The Yahoo! User Interface Library (YUI)
YUIの配布サイト(英語)。YUIのダウンロードやドキュメントなど。

Ajax (JavaScript) Library List (Ajaxライブラリ一覧)
Ajax (JavaScript) 関連ライブラリの一覧が掲載されているページ。

JavaScript Library Archive
JavaScriptライブラリのまとめが掲載されているサイト。用途別に探すことができ、配布元、使用方法、ライセンスなどが解説されている。

jQueryプログラミング入門―Ajaxにも使えるJavaScriptライブラリ
著者:相澤 裕介
価格:3,150円
カットシステム

by Amalink

[1321] Posted by kagahiro at 2009/05/09 21:00:19
0 point | Link (5) | Trackback (0) | Comment (0)

メディア論とか言われると、なにやら話しが難しくなってしまいますが、メディア論 −新しいメディアの姿に対する一考察「新しいメディアの姿」というのは、然るべき「思想」の下に、適切に絞られた「対象」の求めに...
[1320] Posted by kagahiro at 2009/05/09 15:58:39
0 point | Link (1) | Trackback (0) | Comment (0)

Googleのウェブ検索にサーチウィキが導入されました。サーチウィキとは、Google アカウントにロングインした状態でウェブ検索を行った場合、その検索結果の順位を変更したり、検索結果にサイトを追加・削除したり、コ...
[1319] Posted by kagahiro at 2009/05/07 15:22:08
0 point | Link (1) | Trackback (0) | Comment (0)

59Tracker 3.1.2 をリリースしました。3.1.1からの変更点は以下の不具合の修正です。・IE、Chromeの場合レイアウトが崩れる・ping送信先リストの編集ができない・Comment、Trackbackへのリンクが正しくない変更ファイ...
[1318] Posted by kagahiro at 2009/05/06 22:02:53
0 point | Link (1) | Trackback (0) | Comment (0)

初代アルファブロガー、渡辺千賀さんのエントリーがいろいろ話題になっているみたいですが、海外で勉強して働こう>1)日本はもう立ち直れないと思う。>だから、>2)海外で勉強してそのまま海外で働く道を真剣に...
[1317] Posted by kagahiro at 2009/05/06 00:58:31
0 point | Link (1) | Trackback (0) | Comment (0)

著者のロバート・B・チャルディーニ氏が「影響力武器(weapon of influence)」と呼ぶ、人にイエスと答えさせる傾向に影響を与えるの心理学の原理について記述された本で、著者自身が、セールスマン、募金勧誘者、...
[1316] Posted by kagahiro at 2009/05/05 22:10:15
1 point | Link (1) | Trackback (1) | Comment (0)

私が何を書いても基本的にスルーされることが多いのですが、めずらしく有名な人にコメントされてました。PV的には別にそれほど美味しくないのですが、ネタとしては面白そうなので反論してみます。アフターアワーズ: ...
[1315] Posted by kagahiro at 2009/05/02 10:40:40
0 point | Link (0) | Trackback (0) | Comment (0)

サイバーエージェントが運営している「アメーバブログ(アメブロ)」でブログを作ると、PVが異様に多く見えるけど、「これって本当なの?」というお話し。アメブロのPVが界王拳並みな件アクセス元の大半がWindowsでも...
(追記あり)
[1314] Posted by kagahiro at 2009/04/30 13:11:26
2 point | Link (4) | Trackback (1) | Comment (1)

|< 先頭へ  < 前へ  196 197 198 199 200  次へ >


アクセスランキング

今日のアクセスランキング TOP 10

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (11 PV)
  2. FC2まとめ (4 PV)
  3. Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (2 PV)
  4. 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (2 PV)
  5. 2NN 2ちゃんねるニュース速報+ナビ (2 PV)
  6. StartPage(スタートページ) - 匿名検索エンジン (1 PV)
  7. Ask.jpが動画共有サービス「Ask ビデオ」を開始 (1 PV)
  8. 海外掲示板を読むために気になったスラング系英単語まとめ | Kousyoublog (1 PV)
  9. ソフト開発者が作った飛行機には乗れない? (1 PV)
  10. [gcc]iconvで文字エンコードを変換するサンプルプログラム (1 PV)

今月のアクセスランキング TOP 10

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (149 PV)
  2. オープンソースの掲示板ソフト (93 PV)
  3. FC2まとめ (53 PV)
  4. 2NN 2ちゃんねるニュース速報+ナビ (50 PV)
  5. StartPage(スタートページ) - 匿名検索エンジン (44 PV)
  6. Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (28 PV)
  7. 裁量トレードを半自動化する無料のMT5向け裁量トレード支援ツール(裁量補助EA)「PositionKeeper MT5」 #FX (27 PV)
  8. 「SQLite」に深刻なセキュリティ上の脆弱性 #データベースエンジン (24 PV)
  9. [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (22 PV)
  10. MT4向け1ポジブレイクアウトEA「HEADLINE」オープンソースライセンス(GPL3)で公開 #USDJPY (22 PV)

アクセス統計

ディレクトリ

関連サイト