| 
| 
 
| 
  
    | 
      
        | js获取客户端系统已安装的所有字体  |  
        | 
          
            |  |  
            | 来源:互联网  作者:phperz.com 整理  发布时间:2008-01-07 |  
            |  |  |  
        
          | 
 
 以上对客户端的开发有用,如果需要服务器端的字体,继续往下看,否则略过即可。
 4.如何将我的系统字体保存为文件?(对于服务器端开发略有小用)(1)如果你的服务器的字体配置与你现有电脑字体配置一样的话,使用Javascript脚本,然后COPY至写字板或记事本,再保存。
 接着上面步骤继续往下做:
 (续)步骤一:将以下代码放在<Body>区内:
 
 
 
    
        
            | 以下为引用的内容: <textarea name="FontList" id="FontList" cols="35" rows="20" id="FontList" style="position:absolute; left:0px; top:0px; z-index:10000"></textarea>
 |  php程序员站 步骤二:
 
 
 
    
        
            | 以下为引用的内容: <Script>
 // "blessingWords_FontFamily_DL" 需要改成你自己获取系统字体下拉菜单的名字(如果你已经改过的话)
 var dropDownListName = "blessingWords_FontFamily_DL";
 function updateFontList()
 {
 var list="";
 var blessingWords_FontFamily_DL = document.all[dropDownListName];
 for(i=0; i <blessingWords_FontFamily_DL.options.length; i++)
 {
 list += '<OPTION VALUE="' + blessingWords_FontFamily_DL.options[i].text + '">'+ blessingWords_FontFamily_DL.options[i].text + '</OPTION>\r\n';
 www.phperz.com }
 document.all("FontList").value = list;
 }
 </Script>
 |  
 步骤三:将上面第3条中最后的"//updateFontList();"中的两个斜杠隐掉,变成:
 
 
 
    
        
            | 以下为引用的内容: onmouseenter="fontFacesMenuEnter(this, 'dlgHelper');updateFontList();"
 |  步骤四:保存你的网页,刷新它,再试试看。在“FontList”的TextArea区域应该已经有了你的所有系统字体了,先复制再贴粘到你需要的地方。
 比如:第3条中<OPTION VALUE=""><- 设置字体 -></OPTION>的下面,这样,你就可以将它变成服务器上的相关字体(如果你的服务器的字体配置与你现有电脑字体配置一样的话)了。
 phperz.com 
 
 |  
          | 上一页12下一页 |  
          | [收藏此页] [打印本页] [返回顶部] |  |  
    |  |  |   
|  |   
|  |  |  |  |  |