▼リンクにマウスオーバーするとツールチップが表示されます。
JavaScriptなどのウェブブラウザ搭載のスクリプト言語で、サーバとのHTTP通信を行うための組み込みオブジェクト(API) DHTML(Dynamic HTML)は静的なHTMLの内容をCSSとJavaScript等のクライアントサイドスクリプト言語を用いて動的に変更するウェブ技術を指す抽象概念。 Extensible Markup Language (エクステンシブルマークアップランゲージ)。 Ajax From Wikipedia
- Ajax
Ajax(アジャックス、エイジャックス)は、ユーザーインターフェース構築技術の総称。 XMLHttpRequest(HTTP通信を行うためのJavaScript組み込みクラス)による非同期通信を利用し、 通信結果に応じてDHTMLで動的にページの一部を書き換えるというアプローチを取る。
AjaxはAsynchronous (アシンクロナス/エイシンクロナス、非同期) JavaScript + XMLの略で、2005年2月18日にJesse James Garrettにより名付けられた。
Ajax From Wikipedia
<!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" />
<meta http-equiv="Content-Language" content="ja" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
<title>lixlpixel Javascript tooltips | 設置サンプル</title>
<script type="text/javascript" src="/content/lib/lixlpixel/lixlpixel.js"></script>
<style type="text/css">
body{ margin:20px; padding:0; font:12px/1.5 verdana,sans-seif; }
h1 { font-size:150%; }
blockquote{ margin:1em 0; padding:10px; border:1px solid #ccc; background:#f7f7f7 url("/content/img/skin/dquot.gif") no-repeat 10px 10px; }
dl { margin:0; padding:0; }
dt { font-weight:bold; margin:0 0 0 25px; padding:0; font-size:120%; }
dd { margin:0; padding:0; }
p { margin:1em 0; padding:0; }
/* style your tooltips here */
#tooltip {
padding: 3px;
background: #f9f9f9;
border: 1px solid #ccc;
text-align:left;
font-size: .9em;
opacity: .9;
}
/* style the spans with tooltips here */
span.tip {
border-bottom: 1px solid #eee;
}
span.none {
display: none;
}
</style>
<link rel="stylesheet" type="text/css" href="/common/css/example.css"></head>
<body id='example3' class='example'><div class="ads" style="margin:32px auto;text-align:center;"></div><h1 class='h'><a href='/'>PHP & JavaScript Room</a> :: 設置サンプル</h1>
<h3 class='h'>実行結果</h3>
<h1><a href="http://lixlpixel.org/">lixlpixel</a> <a href="http://lixlpixel.org/javascript-tooltips/">Javascript tooltips</a> | 設置サンプル</h1>
<p>▼リンクにマウスオーバーするとツールチップが表示されます。</p>
<blockquote cite="http://ja.wikipedia.org/wiki/Ajax">
<dl>
<dt>Ajax</dt>
<dd>
<p>Ajax(アジャックス、エイジャックス)は、ユーザーインターフェース構築技術の総称。
<a href="http://ja.wikipedia.org/wiki/XMLHttpRequest" class="tip" onmouseover="tooltip('tip_xmlhttprequest');" onmouseout="exit();">XMLHttpRequest</a>(HTTP通信を行うためのJavaScript組み込みクラス)による非同期通信を利用し、
通信結果に応じて<a href="http://ja.wikipedia.org/wiki/DHTML" class="tip" onmouseover="tooltip('tip_dhtml');" onmouseout="exit();">DHTML</a>で動的にページの一部を書き換えるというアプローチを取る。</p>
<p>AjaxはAsynchronous (アシンクロナス/エイシンクロナス、非同期) JavaScript + <a href="http://ja.wikipedia.org/wiki/Extensible_Markup_Language" class="tip" onmouseover="tooltip('tip_xml');" onmouseout="exit();">XML</a>の略で、2005年2月18日にJesse James Garrettにより名付けられた。</p>
<cite><a href="http://ja.wikipedia.org/wiki/Ajax" class="tip" onmouseover="tooltip('xml_cite');" onmouseout="exit();">Ajax From Wikipedia</a></cite>
</dd>
</dl>
</blockquote>
<span id="tip_xmlhttprequest"class="none">JavaScriptなどのウェブブラウザ搭載のスクリプト言語で、サーバとのHTTP通信を行うための組み込みオブジェクト(API)</span>
<span id="tip_dhtml"class="none">DHTML(Dynamic HTML)は静的なHTMLの内容をCSSとJavaScript等のクライアントサイドスクリプト言語を用いて動的に変更するウェブ技術を指す抽象概念。</span>
<span id="tip_xml"class="none">Extensible Markup Language (エクステンシブルマークアップランゲージ)。</span>
<span id="xml_cite"class="none">Ajax From Wikipedia</span>
</body>
</html>