■
とりあえず、お外の情報読み込んでみよう。
WebOS Goodies様がとてもわかりやすい!
てきとーなテキストを返すcgiを書いたので、読めるかな!?
よかったら適度にご利用ください。
http://pokosho.com/cgi-bin/randtext/randtext.cgi
お外のコンテンツを取ってくるには、以下が便利。
- _IG_FetchContent(url, func)
- _IG_FetchXmlContent(url, func)
- _IG_FetchFeedAsJSON(url, func, num_entries, get_summaries)
funcはコールバック関数で、引数に取得した内容が返ってくる。
イカス。
この例はよくありません! document.writeよりinnerHTMLを使った方がいいみたい。
<?xml version="1.0" encoding="UTF-8" ?> <Module> <ModulePrefs title="randtext" /> <Content type="html"> <![CDATA[ <p>Hello! This is Kaiba.</p> <script type="text/javascript"> function printRandText(content) { document.write("result:"); document.write(content); } _IG_FetchContent('http://pokosho.com/cgi-bin/randtext/randtext.cgi', printRandText); </script> ]]> </Content> </Module>
できた! 犬も思うことがあるのです。
キャッシュが効いちゃってて変わらないな…。
あと、「Hello! This is Kaiba.」が出ていないけど、何だろうな?
まぁ、ここは今、力を注ぐべきところではないので華麗にスルーします。