Firefox 不支持 obj.innerText 屬性。

obj.innerText alert()顯示的值是 undefined。

Firefox 支持 innerHTML 屬性卻不支持 innerText,如果不想用inner " /> 国产亚洲精品久久孕妇呦呦你懂 ,久久天天躁狠狠躁夜夜呲,亚洲精品无码成人AAA片

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

記錄幾個(gè)javascript有關(guān)的小細(xì)節(jié)

很多很多的事都容易在不經(jīng)意間忘卻,所以我選擇記錄下來(lái)。

Firefox 不支持 obj.innerText 屬性。

 obj.innerText alert()顯示的值是 undefined。

Firefox 支持 innerHTML 屬性卻不支持 innerText,如果不想用innerHTML 替代,可以用如下代碼

由于Firefox不支持document.all,所以考慮兼容的時(shí)候獲取對(duì)象通常用 document.getelementbyid('yourid').


if (document.all) {  //如果不是IE  
//也可以用 if(navigator.appName.indexOf("Explorer") > -1) // obj.innerText = "myText";}else { obj.textContent = "yourtext"; 用textContent 替代 
}

Firefox、IE兼容的復(fù)制到剪貼板 Javascript 代碼

這個(gè)函數(shù)使用在Firefox下時(shí)需要修改一個(gè)配置:
1.打開(kāi)firefox ,在地址欄中輸入: about:config
2.找到signed.applets.codebase_principal_support,將值設(shè)置為true


function copyToClipboard(txt) { 

  if(window.clipboardData) 
  { 
    window.clipboardData.clearData(); 
    window.clipboardData.setData(Text, txt); 
  } 
  else if(navigator.userAgent.indexOf(Opera) != -1) 
  { 
    window.location = txt; 
  } 
  else if (window.NETscape) 
  { 
    try { 
        NETscape.security.PrivilegeManager.enablePrivilege(UniversalXPConnect); 
    } 
    catch (e) 
    { 
        alert(!!被瀏覽器拒絕!/n請(qǐng)?jiān)跒g覽器地址欄輸入'about:config'并回車/n然后將'signed.applets.codebase_principal_support'設(shè)置為'true'); 
    } 
    var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard); 
    if (!clip) 
        return; 
    var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable); 
    if (!trans) 
        return; 
    trans.addDataFlavor('text/unicode'); 
    var str = new Object(); 
    var len = new Object(); 
    var str = Components.classes[@mozilla.org/supports-string;1].createInstance(Components.interfaces.nsISupportsString); 
    var copytext = txt; 
    str.data = copytext; 
    trans.setTransferData(text/unicode,str,copytext.length*2); 
    var clipid = Components.interfaces.nsIClipboard; 
    if (!clip) 
        return false; 
    clip.setData(trans,null,clipid.kGlobalClipboard); 
  } 
  return true; 


或者用下面這段代碼,功能相同。

function CopyToClipboard(meintext)
{
    if (window.clipboardData) 
    {
        // the IE-manier
        window.clipboardData.setData("Text", meintext);
    }
    else if (window.NETscape) 
    { 
        // dit is belangrijk maar staat nergens duidelijk vermeld:
        // you have to sign the code to enable this, or see notes below 
        NETscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');

        // maak een interface naar het clipboard
        var clip = Components.classes['@mozilla.org/widget/clipboard;1']
                        .createInstance(Components.interfaces.nsIClipboard);
        if (!clip) return;
        //alert(clip);
        // maak een transferable
        var trans = Components.classes['@mozilla.org/widget/transferable;1']
                        .createInstance(Components.interfaces.nsITransferable);
        if (!trans) return;

        // specificeer wat voor soort data we op willen halen; text in dit geval
        trans.addDataFlavor('text/unicode');

        // om de data uit de transferable te halen hebben we 2 nieuwe objecten 
        // nodig om het in op te slaan
        var str = new Object();
        var len = new Object();
        var str = Components.classes["@mozilla.org/supports-string;1"]
                        .createInstance(Components.interfaces.nsISupportsString);
        var copytext=meintext;
        str.data=copytext;
        trans.setTransferData("text/unicode",str,copytext.length*2);
        var clipid=Components.interfaces.nsIClipboard;
        if (!clip) return false;
        clip.setData(trans,null,clipid.kGlobalClipboard);
    }
    else
    {
        return false;
    }

    alert("您已經(jīng)復(fù)制: " + meintext);
    return false;
}

Javascript獲取客戶端電腦

前幾天學(xué)習(xí)php的時(shí)候想實(shí)現(xiàn)獲取客戶端電腦名,在ASP及.NET下都有實(shí)現(xiàn)的例子,但一直沒(méi)找到辦法php下實(shí)現(xiàn)的方法。后來(lái)在國(guó)外的論壇里找到了一些代碼,是Javascript的。但只能運(yùn)行于IE環(huán)境,而且必須把安全級(jí)別設(shè)置得相當(dāng)?shù)筒趴梢浴?

try
{
var ax = new ActiveXObject("WScript.NETwork");
document.write('User: ' + ax.UserName + '<br />');
document.write('Computer: ' + ax.ComputerName + '<br />');
}
catch (e)
{
document.write('訪問(wèn)當(dāng)前電腦名操作被拒絕'+ '<br />');
}

JavaScript技術(shù)記錄幾個(gè)javascript有關(guān)的小細(xì)節(jié),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲最大日夜无码中文字幕 | 十8禁用B站在线看漫画 | 51久久成人国产精品麻豆 | 嫩草影院在线观看网站成人 | 国产成人无码区免费内射一片色欲 | 人人模人人干 | 龙岩综合频道 | 亚洲国产免费观看视频 | 国产精品免费一区二区三区视频 | 免费乱理伦片在线观看八戒 | 巨黄的肉辣文np | 国产精品久久久久久久AV下载 | 亚洲欧美高清在线 | 伊人电院网 | 考试考90就可以晚上和老师C | 亚洲精品中文字幕在线 | 伊人网综合 | 最近2019中文字幕免费 | 少妇厨房愉情理9伦片视频 少妇被躁爽到高潮无码久久 | 在线观看免费小视频 | 日本高清不卡一区久久精品 | 色久久一个亚洲综合网 | 美女的让男人桶爽网站 | 日韩人妻双飞无码精品久久 | 亚洲天堂视频网站 | jizz老师| 国产精品ⅴ视频免费观看 | 久久www免费人成_看片高清 | 又黄又湿免费高清视频 | 在线看片亚洲 | 少妇久久久久久被弄高潮 | 少妇的肉体AA片免费 | 国产成人精品三级在线 | 免费看男人J放进女人J无遮掩 | 男同志vdieos免费 | 在线观看国产精美视频 | 亚洲精品123区在线观看 | 国产99对白在线播放 | 精品亚洲麻豆1区2区3区 | 在线日本高清日本免费 | 国产成人女人视频在线观看 |