如何做可以更改字体的回复框

ccnuxjg 2003-03-21 05:36:06
我的回复框需要将系统所有的字体都列举出来。我看了网上一些有字体选择的框,都是用样式来实现的。
这样我要列举所有的字体那样式表岂不是会很大,载入起来就会更慢了。
有什么其它的高效点的方法吗?
...全文
58 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
meizz 2003-03-24
  • 打赏
  • 举报
回复
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<OBJECT id="dlgHelper" CLASSID="clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b" width="0px" height="0px"></OBJECT>
<select id="the_font" onchange="document.all.word2.style.fontFamily=this.value"></select>
<script>
function setFont()
{
var cnt = dlgHelper.fonts.count

for (var i = 1; i < cnt; i++)
{
the_font.options[the_font.options.length] = new Option(dlgHelper.fonts(i),dlgHelper.fonts(i));
}

}

window.onload = setFont;
</script><br>
<span id=word1>字段一 abcdefghijklmnopqrstuvwxyz</span><br>
<span id=word2>字段二 abcdefghijklmnopqrstuvwxyz</span>
</body>
</html>
lansajf 2003-03-24
  • 打赏
  • 举报
回复
上面的代码不适合IE5.0
ccnuxjg 2003-03-24
  • 打赏
  • 举报
回复
谢谢二位!
上面的方法是我一旦选择了字体后,页面的所有文字都变成了那种字体
我的意思是如果有两行文字:
1、文字abc123
2、文字def456

我只要求更改文字2的字体,而文字1的字体不受影响。

这样我做回复框的目的就可达到了。也就是我在回复框中添加一个字体选项,用户选择的是什么字体,那么该用户在提交后回复以后,页面的就按用户先前选择的字体进行显示。这样,每一段回复的字体就会不一样。
meizz 2003-03-23
  • 打赏
  • 举报
回复
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<OBJECT id="dlgHelper" CLASSID="clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b" width="0px" height="0px"></OBJECT>
<select id="the_font" onchange="document.body.style.fontFamily=this.value"></select>
<script>
function setFont()
{
var cnt = dlgHelper.fonts.count

for (var i = 1; i < cnt; i++)
{
the_font.options[the_font.options.length] = new Option(dlgHelper.fonts(i),dlgHelper.fonts(i));
}

}

window.onload = setFont;
</script>
通过选择文字来改变网页里所有文字的字体类型 abcdefghijklmnopqrstuvwxyz
</body>
</html>
ccnuxjg 2003-03-23
  • 打赏
  • 举报
回复
谢谢楼上的。
如果我想选中一种字体后(假设我选择的是宋体),让页面上的文字变为我选择的字体
该怎么做呢?
希默软件 2003-03-21
  • 打赏
  • 举报
回复
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<OBJECT id="dlgHelper" CLASSID="clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b" width="0px" height="0px"></OBJECT>
<select id="the_font"></select>
<script>
function setFont()
{
var cnt = dlgHelper.fonts.count

for (var i = 1; i < cnt; i++)
{
the_font.options[the_font.options.length] = new Option(dlgHelper.fonts(i),dlgHelper.fonts(i));
}

}

window.onload = setFont;
</script>
</body>
</html>
内容概要:本文介绍了软件定义汽车(SDV)的最佳实践案例,重点围绕基于Vector技术的电子电气(E/E)架构设计与实现。文档展示了高算力计算平台(HPC)、区域控制器(Zone ECU)和车载网络(如CAN、Ethernet)的系统架构布局,并结合AUTOSAR操作系统(Classic/Adaptive)、虚拟化(Hypervisor)和SOA服务设计,构建现代化车载系统。通过vCANdrive平台演示了从开发、测试(SIL/HIL)、到OTA升级的全流程,涵盖传感器、执行器、应用层软件及云端协同的集成方案。同时展示了硬件原型(如树莓派、Triboard)和MICROSAR系列工具链在实际项目中的应用。; 适合人群:从事汽车电子系统开发、车载软件架构设计以及智能网联汽车研发的工程师和技术管理人员,具备一定的嵌入式系统或AUTOSAR基础者更佳。; 使用场景及目标:①理解软件定义汽车的整体架构设计方法;②掌握基于Vector工具链的HPC与区域控制器集成方案;③实现OTA更新、SIL/HIL测试、ETH-CAN通信转换等关键技术验证;④支持智能驾驶(ADAS)与智能座舱(IVI)系统的快速原型开发。; 阅读建议:建议结合Vector相关工具(如PREEvision、CANoe4SW、MICROSAR)进行实践操作,重点关注系统分层设计、通信机制与软件更新流程,同时可参考文档中的硬件连接示意图与信号映射关系进行仿真与实车验证。

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧