タグ

ブックマーク / helog.jp (3)

  • 楽天RMSでページ内リンクを貼る – helog

    楽天RMSでページを構築する際に、ページ内リンク(アンカータグ)を貼る方法です。 Webサイトでのページ内リンク 通常、Webサイトを構築する中で、ページ内リンクを貼る場合は、以下のようにします。 <a href="#section1">ページ内リンクです</a> このリンクをクリックすると、ページ内の以下の場所までジャンプしますね。 <div id="section1"> こんてんつ </div> ここで、楽天RMSで上のような実装をすると、リンクをクリックした時にエラーページへと遷移してしまいます。 これは、楽天RMSが外部へのリンクを全面禁止しており、「#section1」を外部リンクとして扱っしまっているのが原因のようです。 つまりリンクをクリックした時に、「#section1」は外部サイトなのでエラーです、といった趣旨のエラーページが表示されてしまうわけです。 楽天RMSでのペー

    楽天RMSでページ内リンクを貼る – helog
  • SWFObject 2.2を使ってシンプルにFlashを設置する | helog - Webに悩む人のネタ帳

    以前にSWFObject 2.2の利用例を紹介しました。 Flash設置の決定版「swfobject」 上の利用例はswfobjectの公式ドキュメントに掲載されているスタンダードな方法です。一方で、objectタグなどを使用しない、少しスマートな記述方法もあるようです。 swfobject – Project Hosting on Google Code まず、swfobjectを読み込んで、以下のようにしてswfobjectを実行します。 <script type="text/javascript" src="/js/swfobject.js"></script> <script type="text/javascript"> swfobject.embedSWF("/swf/index.swf", "FlashContent",  "400", "400", "10", "/s

  • スマートフォンサイトで電話番号やメールの自動リンクを解除したい – helog

    iPhoneAndroidなどスマートフォンサイトでは、電話番号やメールアドレスらしき文字列があった場合に、自動でリンクが設定されます。 リンクをタッチするだけで、電話をかけれたりメールを送ることができるので、一見して親切な機能のように思われます。 しかし、あくまでブラウザが自動で検出しているので、その精度は完全ではありません。 長いメールアドレスがレイアウトの関係で折りかえってる場合や、電話番号の間にハイフンやスペースがある場合など、ブラウザがリンクの範囲を認識できずに、誤った番号への通知リンクとなる危険性があります。 例えば「aaaaa.bbbbb.ccccc@abc.jp」をクリックすると「ccccc@abc.jp」があて先にセットされるなど、実際起こるとなると恐ろしい事ですね。 自動リンクを無効にする このような問題を回避するために、自動リンクを無効にする方法があります。 電話番

    スマートフォンサイトで電話番号やメールの自動リンクを解除したい – helog
  • 1