Stránka 1 z 1

Diakritika v JS  Vyřešeno

Napsal: 06 dub 2008 19:48
od (CZ)mike
Mám na své stránce menu v javascriptu. Kdyz vsak do editoru napisu nazev rubriky Úvod, tak v samotnem prohlizeci se zobrazi Úvod. Dokazete mi prosim poradit jak diakritiku napsat do zdrojoveho kodu? hledal sem po celem webu ale nenasel. dik moc za rady.

Re: Diakritika v JS

Napsal: 06 dub 2008 19:58
od Koja
A máš v hlavičce stránky (mezi <head> a </head>)

Kód: Vybrat vše

<meta http-equiv="content-type" content="text/html; charset=windows-1250">
??

Re: Diakritika v JS

Napsal: 06 dub 2008 20:12
od (CZ)mike
i po pridani tagu <meta http-equiv="content-type" content="text/html; charset=windows-1250"/> mezi heady nepomohlo. Problem bude v tom, ze menu mam v souboru .js vipada takto:

Kód: Vybrat vše

<!--
document.write('<table cellpadding=0 border=0><tr><td>');

document.write('</td></tr><tr><td nowrap>');
document.write('<div class="menu"><a href="index.html" title="Úvod"><img src="images/button_off.gif" alt="Úvod" /><span>Úvod</span></a></div>');


document.write('</td></tr><tr><td nowrap>');
document.write('<div class="menu"><a href="services.html" title="Services"><img src="images/button_off.gif" alt="Services" /><span>Services</span></a></div>');

document.write('</td></tr><tr><td nowrap>');
document.write('<div class="menu"><a href="news.html" title="News"><img src="images/button_off.gif" alt="News" /><span>News</span></a></div>');


document.write('</td></tr><tr><td nowrap>');
document.write('<div class="menu"><a href="about.html" title="About Us"><img src="images/button_off.gif" alt="About Us" /><span>About Us</span></a></div>');

document.write('</td></tr><tr><td nowrap>');
document.write('<div class="menu"><a href="contact.html" title="Contact"><img src="images/button_off.gif" alt="Contact" /><span>Contact</span></a></div>');

document.write('</td></tr><tr><td nowrap height="20">');
document.write('</td></tr></table>');

//  -->

Re: Diakritika v JS

Napsal: 06 dub 2008 20:19
od Koja
A když to napíšeš přímo do kodu /když to není externě/, tak se to zobrazuje normálně?

Re: Diakritika v JS

Napsal: 06 dub 2008 20:21
od mike007
Proč máš Úvod česky a ostatní ( News, Services, Contact...) v angličtině? Dej to rovnou všechno anglicky a máš po problému...

Nakopíruj sem v jakém formátu máš hlavičku webu. Chci vidět, proč nepomáhá výše uvedený meta tag.

Re: Diakritika v JS

Napsal: 06 dub 2008 20:32
od (CZ)mike
tak sem vytvoril provizorni web : http://www.mikova.webovka.eu/
s tou anglictinou to byla bystra poznamka jenze to byl jen priklad, a ja chci mit stranku i pro neznalce JA no...
btw kod stranky:

Kód: Vybrat vše

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Pen&iacute;ze na internetu - pen&iacute;ze z internetu </title>
<meta http-equiv="content-type" content="text/html; charset=windows-1250"/>
<meta name="Keywords" content="Ossoba Studio, Design, Website design, templates" />
<meta name="Description" content="Write short description of your website here" />
<link href="bs14f.css" rel="stylesheet" type="text/css" />
</head>
<body>
<!-- Start of main table -->
<table width="770" border="0" align="center" cellpadding="0" cellspacing="0" class="mainBgr">
  <tr>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
    <td colspan="2"><img src="images/top.png" width="770" height="7" alt="" /></td>
  </tr>
  <tr>
    <td valign="top"><img src="images/index2_02.png" width="199" height="31" alt="" /></td>
    <td valign="bottom" class="compName">neco</td>
  </tr>
  <tr>
    <td valign="top"><img src="images/index2_04.png" width="199" height="58" alt="" /></td>
    <td valign="top"><img src="images/index2_05.png" width="571" height="58" alt="" /></td>
  </tr>
  <tr>
    <td height="113" align="center" valign="top" class="leftBgr"><img src="images/index2_06.png" width="199" height="113" alt="" />
      <!-- Start Menu layer --->
      <div id="menuDiv">
        <script language="JavaScript" src="menu.js" type="text/javascript"></script>
      </div>
      <!-- End Menu layer --->
    </td>
    <td valign="top" class="contentBgr"><!-- Start content table -->
      <table width="95%"  border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td class="title">&Uacute;vod</td>
        </tr>
        <tr>
          <td><p>neco neco </p>
            </td>
        </tr>
        <tr>
          <td>&nbsp;</td>
        </tr>
      </table>
      <!-- End of content table -->
    </td>
  </tr>
  <tr>
    <td><img src="images/index2_09.png" width="199" height="9" alt="" /></td>
    <td><img src="images/index2_13.png" width="571" height="9" alt="" /></td>
  </tr>
  <tr>
    <td valign="bottom" class="copyright_txt">Design by <a href="http://www.ossoba.com" target="_blank">Ossoba Studio </a></td>
    <td valign="bottom" class="copyright_txt2">Copyright &copy; 2007 <br />
      Vartas </td>
  </tr>
  <tr>
    <td colspan="2"><img src="images/bottom.png" width="770" height="10" alt="" /></td>
  </tr>
</table>
<!-- End of main table -->
</body>
</html>

Re: Diakritika v JS

Napsal: 06 dub 2008 21:36
od mike007
Mně se nelíbí jakým stylem je to javascriptové menu napsané. Skript vyrobí menu sám (document.write) a to asi nedokáže přelouskat české znaky. Javascript jsem nikdy neměl v lásce a snažil jsem se mu co nejvíce vyhnout. Tyhle šablony postahované kdesi z netu jsou šílený. Zkus si udělat něco svého a v CSS. Takové CSS menu se nějakému javascriptovému nevyrovná a navíc - bude fungovat každému.

Re: Diakritika v JS

Napsal: 06 dub 2008 21:58
od (CZ)mike
vsem dik za rady no nakonec, kdyz sem menu ze souboru .js jen zkopiroval do index.php tak to slo. Ale mas pravdu se sablonama je to omezene a JS se mi taky moc nelibi