字符编码和代码清理..请帮忙
Character encoding and code cleaning...help pls
我是srackoverflow的新手,我有一个问题,我希望你们能帮我解决,因为我摔断了胳膊,我需要一种更快的方法将电子邮件模板复制粘贴到电子邮件编辑器中(在Siebel中)。。。但到目前为止,我遇到了麻烦,因为我"写"的html页面很乱(我不擅长它,我只是在这里和那里取一些部分,并试图让它们一起工作)。我最大的问题是,当我把模板输入到siebel电子邮件编辑器时,所有带axcent的字符都会出错(比如²或…和许多其他)
smone能帮我正确地修复代码吗??
我知道这个代码在firefox上不能正常工作,但我只需要它在Ie上工作(显然可以工作),最重要的是,我需要它在siebel(汽车)上正常工作。
这是超级混乱的代码
<!-- CSS : AddOns - WorldA -->
<!--<link rel="alternate stylesheet" title="styleA" type="text/css" media="all"
href="core/css/D_worldA.css" />-->
<!-- JavaScript : Librarys: jQuery-->
<script type="text/javascript"
src="http://flash.nissan.it/core/lib/jQuery/jquery-1.2.6.min.js"></script>
<!-- JavaScript : Librarys: swfObject-->
<script type="text/javascript"
src="http://flash.nissan.it/core/lib/swfobject/swfobject.js"></script>
<script type="text/javascript"
src="http://flash.nissan.it/flash/devenv/deploy/js/swfaddress.js"></script>
<!-- JavaScript : Include and embedded versions-->
<script type="text/javascript"
src="http://flash.nissan.it/core/scripts/document.ready.js"></script>
<script type="text/javascript"
src="http://flash.nissan.it/core/scripts/script.js"></script>
<script type="text/javascript" >
// <![CDATA[
function resizeHeader(val){
var flashHeader = document.getElementById('B_MediaNavigationLevel1');
flashHeader.style.height=val+'px';
var flashObject = document.getElementById('shell_header');
flashObject.style.height=val+'px';
}
function resizeFooter(val){
var flashFooter = document.getElementById('B_MediaNavigationLevel2');
flashFooter.style.height=val+'px';
var flashFooterObject = document.getElementById('shell_footer');
flashFooterObject.style.height=val+'px';
}
// ]]>
jQuery(document).ready(function() {
// HEADER
soHead = new SWFObject
("http://www.nissan.it/flash/devenv/deploy/shell/swf/shell.swf", "shell_header", "100%", "100%",
"10.0.45.2", "#ffffff");
soHead.useExpressInstall
('http://www.nissan.it/flash/devenv/deploy/shell/swf/expressinstall.swf');
soHead.addVariable("confFile", "http://www.nissan.it/IT/it.-
shellconf.conf");
soHead.addVariable("manifest", "http://www.nissan.it/IT/it.-
headerContent-Single-nointernal-trvheaderxml.xml");
soHead.addVariable("trvheader_resizeFunc", "resizeHeader" );
soHead.addVariable("trvheader_emebed", "true" );
soHead.addParam( "allowScriptAccess", "always" );
soHead.addVariable("verbose", "false" );
soHead.addVariable("fps", "false" );
soHead.addVariable("trv_header_selected_nodeid", "glossary" );
soHead.addParam( "wmode", "transparent" );
// FOOTER
soFoot = new SWFObject
("http://www.nissan.it/flash/devenv/deploy/shell/swf/shell.swf", "shell_footer", "100%", "100%", "10.0.45.2", "#ffffff");
soFoot.useExpressInstall
('http://www.nissan.it/flash/devenv/deploy/shell/swf/expressinstall.swf');
soFoot.addVariable("confFile", "http://www.nissan.it/IT/it.-
shellconf.conf" );
soFoot.addVariable("manifest",
"http://www.nissan.it/IT/it/glossary.-trvbottomNavxml.xml");
soFoot.addVariable("trvfooter_resizeFunc", "resizeFooter" );
soFoot.addParam( "allowScriptAccess", "always" );
soFoot.addVariable("trvfooter_emebed", "true" );
soFoot.addVariable("verbose", "false" );
soFoot.addVariable("fps", "false" );
soFoot.addParam( "wmode", "transparent" );
soHead.write( "B_MediaNavigationLevel1" );
soFoot.write( "B_MediaNavigationLevel2" );
});
</script>
<!-- trackingHtmlContent -->
</head><body marginheight="0" topmargin="0" marginwidth="0" leftmargin="0" class="body">
<div id="theDocument">
<div id="A_body">
<div class="topDecoration"></div>
<div class="middleDecoration">
<div id="B_content" class="glossaryDisplay">
<!-- component zone 2 -->
<div class="stdDisplay">
<!-- component zone 3-->
<Script Language=JavaScript>
function copyToClipboard(ID){
ctrlRange = document.body.createControlRange();
ctrlRange.add(document.all(ID));
ctrlRange.execCommand("Copy");
}
</Script>
<style type="text/css">
#coolmenu a{
font: bold 13px Verdana;
padding: 5px;
padding-left: 4px;
display: block;
width: 100%;
color: black;
text-decoration: none;
border-bottom: 1px solid black;
}
html>body #coolmenu a{ /*Non IE rule*/
width: auto;
}
#coolmenu a:hover{
background-color: black;
color: white;
}
</style>
<div id="coolmenu">
<table width="100%" border="0">
<tr>
<td><ol class="descriptionList">
<li class="openDefault" ><a href="#templ1" title="Concessionario Autorizzato">Concessionario Aut.</a></li>
<!-- "Access description from" -->
<li ><a href="#templ2" title="Centro Assistenza Fiducia">Centro Assistenza
Fiducia</a></li>
<!-- "Access description from" -->
<li ><a href="#templ3" title="CETOC">CETOC</a></li>
<!-- "Access description from" -->
<li ><a href="#templ4" title="Dati Mancanti">Dati Mancanti</a></li>
<!-- "Access description from" -->
<li ><a href="#templ5" title="Contatti Nissan Italia">Contatti Nissan Italia</a></li>
<!-- "Access description from" -->
<li ><a href="#templ6" title="Inviare Richiesta Scritta Roma">Inviare Richiesta Scritta Roma </a></li>
<!-- "Access description from" -->
<li ><a href="#templ7" title="Richiesta Info+Link">Richiesta Info+Link</a></li>
<!-- "Access description from" -->
<li ><a href="#templ8" title="Libretto uso/manutenzione o garanzia">Libretto
uso/manutenzione o garanzia</a></li>
<!-- "Access description from" -->
<li ><a href="#templ9" title="Elenco Concessionari GT-R">Elenco Concessionari GT-
R</a></li>
<!-- "Access description from" -->
<li ><a href="#templ10" title="Infiniti: Info Request+link">Infiniti: Info Request
+link</a></li>
<li ><a href="#templ11" title="Qashqai Tempi di attesa">Qashqai Tempi di attesa</a></li>
<!-- "Access description from" -->
<li ><a href="#templ12" title="SCONTI CATEGORIE SPECIALI - LEGGE 104 ETC">Sconti categorie speciali - legge 104 etc.</a></li>
</ol></td>
<td><ol class="descriptionList">
<!-- "Access description from" -->
<li ><a href="#templ13" title="DISPONIBILITÁ VEICOLI PRESSO CONCESSIONARI">Disponibilita veicoli presso cocessionari </a></li>
<!-- "Access description from" -->
<li ><a href="#templ14" title="RISORSE UMANE – CURRICULUM ETC.">Risorse umane -cv - etc.</a></li>
<li ><a href="#templ15" title="RECLAMO: SEGNALAZIONE E CODICE">Reclamo: segnalazione e codice</a></li>
</ol></td>
</tr>
</table>
<!-- "Access description from" -->
</ol>
</div>
<div class="glossaryContainer">
<div class="glossaryTab" id="templ1">Concessionario Autorizzato <br> <input type=button value='Copy Table To Clipboard' onClick="copyToClipboard('thisTable')">
<table id='thisTable' class=MsoNormalTable border=1 cellspacing=0 cellpadding=0>
<tr id=>
<td id="t1" width=852>email template in here</td>
</tr>
</table>
</div>
</div>
<a class="anchorLink" href="#A_body">Torna sù</a>
</div>
<!-- component zone 4 (title area)-->
</div>
<!-- MAIN DATA CONTAINER //////////////////////////////////////////////////////-->
</div>
</div>
</div>
</body>
您应该将此字符串放在meta通常位于的"head"标记中
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
相关文章:
- JavaScript代码,用于在浏览器中显示字节数组中的PDF文件(非base64编码)
- 在我的代码中管理大量硬编码数据的最佳方法
- JavaScript使用based64编码代码降低图像的大小和质量
- MVC:如何使用JavaScriptSerializer将代码解码为c#中编码的JS
- 当承诺链编码错误时,代码会起作用
- 在 Java 脚本中使用追加时 HTML 标记不起作用,但在执行硬编码时 html 代码工作正常
- 条形码代码 39 JavaScript 编码
- 有没有任何工具可以用自己的编码约定分析JavaScript代码,并生成有关它的报告
- 使用Google Maps API和分析云代码时定义地理编码器变量时出错
- 通过解析云代码使用Google Maps API进行地理编码
- 字符编码和代码清理..请帮忙
- 代码中的硬编码Web API调用与多个环境相比
- Javascript代码不能用php编码器执行
- 为什么我的javascript代码不处理从上到下的编码
- 代码的反向地理编码在javascript
- 执行编码的JavaScript代码
- JSFiddle代码在实现到网站时不工作,在Dreamweaver中编码.JS
- 如何在angularjs代码中模糊URL,而不是使用base64编码和gullow模糊处理
- 在不修改HTML的情况下,对代码进行预处理,而不对标记进行编码
- 如何对php文件中编写的javascript和html代码进行编码