Home > MooTools > [mootools]パンくずリンク自動記入

[mootools]パンくずリンク自動記入

mootoolsでいちいち面倒くさいパンクズリンクを自動挿入するサンプル。
※このサンプルは前バージョン(1.1.2)で書いたものなので1.2では動かないかも

でもこれだとHTMLソースにはリンクやテキストが書き込まれないから、SEO対策という面からしたら微妙。スゴイ楽なんだけど。

JAVASCRIPT:
  1. var pan1 = $$('h2 img').getProperty('alt');
  2. var url1 = $$('h2 img').getProperty('class');
  3.  
  4. if (document.getElementById("panlink1")) {
  5. $('panlink1').setHTML(pan1);
  6. $('panlink1').setProperties({
  7. href: url1 + '.html',
  8. alt: pan1,
  9. title:pan1
  10. });
  11. }
  12. if (document.getElementById("panlink2")) {
  13. var get = $E('h3 img');
  14. var pan2 = get.getProperty('alt');
  15. $('panlink2').setHTML(pan2);
  16. $('panlink2').setProperties({
  17. alt: pan2,
  18. title:pan2
  19. });
  20. $('panlink2').removeProperty('href');
  21. }

HTMLにはこう。

TOP><span id="panlink1"></span>
TOP><span id="panlink1"></span>><span id="panlink2"></span>

<span id="panlink1"></span> 親カテゴリ
<span id="panlink2"></span> 子カテゴリ

親カテゴリにはh2で使われているイメージのaltとclassが、それぞれテキストとリンクとして挿入される。

<h2><img src="images/title.gif" alt="説明1" width="" height="" class="linkURI"/></a></h2>

<span id="panlink1"><a href="linkURI.html">説明1</a></span>

子カテゴリには一番最初のh3で使われているイメージのaltが挿入される。

<h3><img src="mages/title2.gif" alt="説明2" width="" height="" /></h3>

このサンプルではpanlink2が最下層という設定なので、リンクはなし。

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://tenderfeel.xsrv.jp/mootools/8/trackback/
Listed below are links to weblogs that reference
[mootools]パンくずリンク自動記入 from WebTecNote

Home > MooTools > [mootools]パンくずリンク自動記入

最近の投稿
最近の修正
  • そしてこのSQLはわれながらよく書いたと思う 2010-11-15
  • CSVの列っていう方がいいのかな…118項目だった 2010-11-15
  • 楽天のCSVの項目が116個もあった衝撃 2010-11-15
  • オフィスで香水臭振りまくのは迷惑だと知れ 2010-11-15
  • ぐあー フレグランステロやー 2010-11-15
  • More updates...

Powered by Twitter Tools

Tag Cloud
おすすめサーバー・他
メタ情報

Return to page top