2012-02-04 58 views
-2

我新srackoverflow的,我有,我希望能跟大家可以帮我解决一个问题,因为我打破了我的胳膊,我需要得到一个更快的方法来复制和粘贴电子邮件模板到电子邮件编辑器(Siebel中)......但到目前为止,我有麻烦,因为HTML页面我写道:“”是相当混乱(我不擅长,我只是把部分在这里和那里,并设法使他们一起工作) 我最大的问题是,当我将模板放入Siebel电子邮件编辑器时,所有带有轴线的字符都出错了(如ò或ì...以及其他许多)字符编码和代码清理...帮助请

smone请帮我固定的代码可以正确??

我知道codedon't正常工作在Firefox,但我只需要它在IE浏览器(显然工作)和我最需要它的Siebel(汽车)的正常工作。

继承人thesupermessy代码

<!-- 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> 
+2

你有没有尝试添加 iblazevic 2012-02-04 12:27:11

+0

见[代码审查](http://codereview.stackexchange.com/)。 – 2012-02-04 14:49:31

+0

@Jared:Code Review不是代码的功能问题,而是代码的风格/设计问题。 – BalusC 2012-02-04 14:53:04

回答

0

你应该把这个字符串中的 “头” 标签,其中元通常会

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>