• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • javascript實現劃詞標記+劃詞搜索功能

    發表于:2007-04-27來源:作者:點擊數: 標簽:JavaScript搜索劃詞標記實現
    以下是引用片段: !DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN" html head titleUntitledDocument/title metahttp-equiv="Content-Type"content="text/html;charset=gb2312" /head body SCRIPTlanguage=javascript !-- document.body.onload=ad

    以下是引用片段:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head>
    <body>

    <SCRIPT language=javascript>
    <!--
    document.body.onload=adddiv;
    document.onmousedown=recordobj;
    document.ondblclick=dbclick;
    document.onmouseup=showselect;
    var starobj,isdb=false,allow=true;
    function isallow()
    {
    if(allow){
    allow=false;
    alert('is closed');
    }
    else{
    allow=true;
    alert('is opend');
    }
    }
    function dbclick()
    {
    isdb=true;
    }
    function recordobj()
    {
    starobj=event.srcElement;
    }
    function showselect() {
    var str="";
    if(event.srcElement.tagName!="A"&&event.srcElement.tagName!="INPUT"&&event.srcElement==starobj&&!isdb&&allow)
    {
    var oText=document.selection.createRange();
    if(oText.text.length>0)
    {
    str=oText.text;
    oText.text="BuB"+oText.text+"EuE";
    }

    oText.select();
    event.srcElement.innerHTML=event.srcElement.innerHTML.replace("BuB","<u style='FONT-WEIGHT: bold;COLOR: #ff3366'>").replace("EuE","</u>");
    }
    searchgoogle(str)
    isdb=false;
    }
    function searchgoogle(str)
    {
    var obj=document.getElementById("searchgoogle");
    if(str.length>0)
    {
    obj.style.display="block";
    obj.style.position="absolute";
    obj.style.zindex=999;
    obj.style.posTop=document.body.scrollTop+event.y-25;
    obj.style.posLeft=document.body.scrollLeft+event.x+5;
    obj.style.widht=80;
    obj.innerHTML="<a target=_blank href=http://www.google.com/search?ie=UTF-8&oe=UTF-8&q="+str+" style='BORDER-RIGHT: royalblue thin solid; BORDER-TOP: royalblue thin solid; FONT-WEIGHT: bold; BORDER-LEFT: royalblue thin solid; CLIP: rect(auto auto auto auto); COLOR: #ffffff; BORDER-BOTTOM: royalblue thin solid; BACKGROUND-COLOR: inactivecaption; TEXT-DECORATION: none'>Search It!</a>";
    }
    else
    {
    obj.style.display="none";
    }
    }
    function adddiv()
    {
    var mobj = document.createElement("div");
    mobj.id="searchgoogle";
    document.body.appendChild(mobj);
    }
    //-->
    </SCRIPT>
    <INPUT type="button" onclick="isallow()" value="關閉/打開劃詞功能">
    <p>qrasfdasfasfdasfsafasdfsafsafasdfasdfasd</p>
    </body>
    </html>


      閱讀關于 javascript 劃詞 標記 搜索 的全部文章

    原文轉自:http://www.kjueaiud.com

    評論列表(網友評論僅供網友表達個人看法,并不表明本站同意其觀點或證實其描述)
    ...
    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>