※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Sample Page</title> <script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript"> <!-- google.load("gdata","2"); var service = null; var url = "http://www.google.com/calendar/feeds/《カレンダーのID》/public/full"; google.setOnLoadCallback(getMyFeed); function getMyFeed(){ service = new google.gdata.calendar.CalendarService("calendar-sample"); query = new google.gdata.calendar.CalendarEventQuery(url); query.setOrderBy(google.gdata.calendar.CalendarEventQuery.ORDERBY_START_TIME); query.setSortOrder(google.gdata.calendar.CalendarEventQuery.SORTORDER_ASCENDING); query.setSingleEvents(true); query.setMaxResults(10); var start = new google.gdata.DateTime.fromIso8601("2010-01-01"); var end = new google.gdata.DateTime.fromIso8601("2010-12-31"); query.setMinimumStartTime(start); query.setMaximumStartTime(end); service.getEventsFeed(query, callback, handleError); } function callback(result) { var entries = result.feed.entry; var res = ""; for (var i = 0; i < entries.length; i++) { var entry = entries[i]; var title = entry.getTitle().getText(); var times = entry.getTimes(); res += (i + 1) + ": " + title + " (" + times[0].startTime + ")<br />"; } document.getElementById("view").innerHTML = res; } function handleError(error) { document.getElementById("view").innerHTML = error; } //--> </script> </head> <body> <h1>サンプル</h1> <div id="view" style="color:#096;"></div> </body> </html>
<< 前へ | 次へ >> |