內蒙古java團隊

          j2se,j2ee開發組
          posts - 139, comments - 212, trackbacks - 0, articles - 65
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          js彈出一個可編輯的層

          Posted on 2010-04-25 22:26 帥子 閱讀(251) 評論(0)  編輯  收藏 所屬分類: j2ee技術專區
          ==========js文件===========

            function S(i){return document.getElementById(i)}

            function copyUrl(){

            var clipBoardContent=S("downloadDirect").href;

            try{

            window.clipboardData.setData("Text",clipBoardContent);

            alert("Liehuo.Net提示:復制成功!");

            }catch(e){

            alert("Liehuo.Net提示:復制失敗!");

            }

            }

            //在不是連接的位置單擊時,隱藏 顯示的層

            document.onclick = function(evt){

            var _target = evt ? evt.target : event.srcElement ;

            var _id = _target.id;

            if( _id == "" ){

            _id = _target.tagName;

            }

            if( _id !="A"){

            S("downloadPanel").style.display = 'none';

            }

            }

            //網頁載入時,綁定指定對象下的所有a

            window.onload=function(){

            var liehuo_urls=S("liehuo_urls");

            var liehuo_curls = liehuo_urls.getElementsByTagName("a");

            for(var i=0,j=liehuo_curls.length; i<j; i++){

            liehuo_curls[i].onclick=function(evt){

            var _event = evt ? evt : window.event;

            var _target = evt ? evt.target : window.event.srcElement;

            var _p = S("downloadPanel");

            _p.style.top = _event.clientY + document.body.scrollTop ;

            _p.style.left = ( _event.clientX + document.body.scrollLeft < 160 ? _event.clientX + document.body.scrollLeft + 10? : _event.clientX? + document.body.scrollLeft - 120 );

            S("downloadPanel").style.display = '';

            S("downloadDirect").href= this.href;

            return false;

            }

            }

            }

            ==============html 調用================

            <html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_1_0.xsd">

            <script type="text/javascript" src="style/showDivJs.js"> </script>

            <style type="text/css">

            html,body{ font-size:12px;}

            a {color:#4d5d2c;text-decoration:underline;cursor:pointer;}

            .pointer {cursor:pointer;}

            .infobar {background:#fff9e3;border:1px solid #fadc80;color:#743e04;margin-bottom:10px;padding:8px 20px 4px 20px;}

            </style>

            <div id="liehuo_urls" align="center">

            <a href="javascript:void(0)">選中</a><br />

            </div>

            <div id="downloadPanel" style="position:absolute;top:0px;left:0px;width:160px;z-index:999;padding:6px 2px 6px 10px;border:1px solid #fb7;display:none;" class="infobar">

            <div style="padding:3px 0 0 0;">

            <a href="javascript:void(0)" onclick="S('downloadPanel').style.display = 'none';">關閉</a>

            </div><br />

            <center>

            <h4>經緯度編輯</h4>

            名稱:<input name="name" size="10"/><br/>

            經度:<input name="longitude" size="10"/><br/>

            緯度:<input name="latitude" size="10"/><br/>

            <input type="button" value=" 提 交 " />

            </center>

            </div>

            </html>

          主站蜘蛛池模板: 镇坪县| 永清县| 广东省| 宁陕县| 肇源县| 镇远县| 固始县| 马关县| 大竹县| 乐昌市| 郴州市| 沙洋县| 政和县| 黄山市| 特克斯县| 怀安县| 新龙县| 胶州市| 文水县| 合阳县| 新野县| 唐海县| 道孚县| 泗洪县| 白朗县| 汾西县| 平阴县| 西充县| 靖边县| 冀州市| 北票市| 铜陵市| 当阳市| 宕昌县| 呼和浩特市| 台湾省| 吐鲁番市| 麻阳| 安康市| 连平县| 池州市|