Dust Of Dream

          知識真的是一個圓么?

          使用Javascript讓某個HTML區塊的鏈接失效

          在開發中時常會遇到這樣的需求:讓某些描述信息(這些描述信息已經進行過安全html過濾,所以不會包含Javascript等腳本語言,但是允許正常的鏈接)里的鏈接失效,但是不要或者這些描述信息.如要以下代碼塊里的鏈接失效

          <div id="desc">
             
          <href="http://www.9i56.cn">無聊網</a>
          </div>

          只需要再后面插入下段Javascript既可
          <script type="text/javascript">
              
          var elements = document.getElementById('desc').getElementsByTagName('A');
              
          for (var i = 0, len = elements.length; i < len; ++i) {
                  elements[i].onclick 
          = function(){return false;};
                  elements[i].href 
          = "#";
              }
              
          var elementsArea = document.getElementById('desc').getElementsByTagName('area');
              
          for (var i = 0, len = elementsArea.length; i < len; ++i) {
                  elementsArea[i].onclick 
          = function(){return false;};
                  elementsArea[i].href 
          = "#";
              }
          </script>
          目前只知道a和area標簽可以放href屬性來進行跳轉,不知道大家還知道有其它的方式可以用href跳轉嗎?

          posted on 2008-10-15 09:51 Anemone 閱讀(2308) 評論(2)  編輯  收藏 所屬分類: 牧羊心得

          Feedback

          # re: 使用Javascript讓某個HTML區塊的鏈接失效[未登錄] 2008-10-15 21:08 jie

          button標簽也可以  回復  更多評論   

          # re: 使用Javascript讓某個HTML區塊的鏈接失效 2008-10-16 11:00 zdz

          css中用背景圖片的url也可以作跳轉的  回復  更多評論   


          My Links

          Blog Stats

          News

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          新聞檔案

          相冊

          常去網站

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 自贡市| 高台县| 天等县| 苍梧县| 轮台县| 昭觉县| 高陵县| 长汀县| 彭州市| 璧山县| 台安县| 保山市| 安远县| 阿勒泰市| 苏尼特左旗| 贵溪市| 化德县| 冷水江市| 德兴市| 噶尔县| 封开县| 黑河市| 潼关县| 永和县| 会东县| 久治县| 龙南县| 阳谷县| 禄劝| 临猗县| 那坡县| 波密县| 仁布县| 临夏市| 米脂县| 温泉县| 五指山市| 镇远县| 徐闻县| 于都县| 龙井市|