Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Java script do FP2003

Zdravím, chtěl bych vás požádat o radu či pomoc..Stáhnul jsem si javascript na odpočet času, poupravil pro načítání od daného data, který v novém okně např.IE v pohodě funguje..je to toto....:

<body onload="startclock()">
<script type="text/javascript">
var timerID = null;
var timerRunning = false;
function showtime() {
today = new Date("november 17, 2012, 21:00");
Prodej = new Date()
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (Prodej.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
hrsLeft = hrsLeft;
e_minsLeft = (e_hrsLeft - hrsLeft)*60;
Temp3='A čas běží dál... '+daysLeft+' dní, '+hrsLeft+' hodin, '+minsLeft+' minut.'
document.odpocet.zbyva.value=Temp3;
timerID = setTimeout("showtime()",1000);
timerRunning = true;
}
var timerID = null;
var timerRunning = false;
function stopclock () {
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}
function stopClock() {
stopclock();
return;
}
function startclock () {
stopclock();
showtime();
}
</script>

<form name="odpocet" action="">
<p><input style="border: 0; color: red; font-weight: bold;" name="zbyva" size="39" /></p>
</form>

Když ho však pomocí FrontPage2003 hodím na web, objeví se jen nějaké řádkování....Je to do webu :

akce.html - mezi nadpisy Akce, co asi byly / Akce, co asi budou
Když si necháte zobrazit kód, je to mezi řádky 58 a 59...Jen kopíruju, tak jak to je, jen vložit...
Můžete mi na to někdo prosím mrknout? V případě nejasností pište a ptejte se...
Případně zápis stránky není problém zaslat...

Díky předem moc...

Předmět Autor Datum
Proboha, proč FrontPage? Ten kód je hrozný... Použij cokoliv jiného, stačí obyčejný notepad. Pomocí…
host 17.01.2013 21:11
host
Těžko soudit z toho, co je na stránce. Zdroják pro ten čas by měl vypadat cca takhle: <!DOCTYPE htm…
IQ37 18.01.2013 01:00
IQ37
Díky, hodil jsem to tam (ten Java tam nebyl záměrně, aby to nemátlo), ale místo toho nápočtu času se…
creds 18.01.2013 21:22
creds
Nevím co tam plodíš s tím javascriptem, ale co mě uhodilo do oka, je ta roztažená fotka v záhlaví. T…
JoDiK 19.01.2013 00:06
JoDiK
Dobrá poznámka...asi to bude tím, že skutečnost po těch letech je skoro jako v původním roztaženém f…
creds 19.01.2013 09:47
creds
Ve Front Page ten Javascript (výstup) neuvidíš. To se objeví až na webu (případně v prohlížeči u teb…
IQ37 19.01.2013 00:35
IQ37
Díky, vrhnu se na to a zkusím co se dá. Nemám problém přiznat, správu tohoto jsem zdědil a dělám to…
creds 19.01.2013 09:51
creds
Tak zatím v rámci možností běží....Díky moc za radu!! Jen se ještě zeptám, fakt Java nikdy ve FP2003…
creds 19.01.2013 11:48
creds
Nastavit to nejde. Kontrolu uděláš zobrazením stránky v prohlížeči. poslední
IQ37 20.01.2013 10:43
IQ37

Těžko soudit z toho, co je na stránce. Zdroják pro ten čas by měl vypadat cca takhle:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="www.w3.org/1999/xhtml">

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Untitled 1</title>
<script type="text/javascript">
var timerID = null;
var timerRunning = false;
function showtime() {
today = new Date("november 17, 2012, 21:00");
Prodej = new Date()
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (Prodej.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
hrsLeft = hrsLeft;
e_minsLeft = (e_hrsLeft - hrsLeft)*60;
Temp3='A čas běží dál... '+daysLeft+' dní, '+hrsLeft+' hodin, '+minsLeft+' minut.'
document.odpocet.zbyva.value=Temp3;
timerID = setTimeout("showtime()",1000);
timerRunning = true;
}
var timerID = null;
var timerRunning = false;
function stopclock () {
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}
function stopClock() {
stopclock();
return;
}
function startclock () {
stopclock();
showtime();
}
</script>
</head>

<body onload="startclock()">

<font face="Arial">AKCE, CO ASI BUDOU:</font>
<form action="" name="odpocet">
	<p>
	<input name="zbyva" size="39" style="border: 0; color: red; font-weight: bold;" /></p>
</form>
<font face="Arial">AKCE, CO ASI BYLY:</font>

</body>

</html>

Výsledek:

[12391-akce-jpg]

V tom tvém zdrojáku nevidím nikde ten Javascript a mezi těmi nadpisy chybí formulář. Uprav si to podle toho, "Code".

Díky, hodil jsem to tam (ten Java tam nebyl záměrně, aby to nemátlo), ale místo toho nápočtu času se objeví právě nějaké to řádkování ve formě obdélníku, což mi dělá od začátku...takže to bude možná asi tím FP2003, což? Vím, že to není extra nástroj, dělám v něm ale hold od začátku, na počátku prostě systém pokus-omyl......Díky ale!

Ve Front Page ten Javascript (výstup) neuvidíš. To se objeví až na webu (případně v prohlížeči u tebe doma).
Jak na to koukám, tak jsi ten zdroják ještě nezměnil. A jak koukám na ten screen, tak vidím, že za tagem </html> vesele pokračuješ... Eeee... jakpsatweb.cz

Díky, vrhnu se na to a zkusím co se dá. Nemám problém přiznat, správu tohoto jsem zdědil a dělám to systémem pokus-omyl, takže co nenajdu na jakpsatweb.cz, třeba i tím, že to přehlídnu v tom množství a nebo mi to nejde, musím zjistit jinak a jinde...Každá rada pro mě dobrá, takže díky moc! Výsledek buď bude a nebo ještě budu chvíli za wola, kterej se ptá...:-)

Zpět do poradny Odpovědět na původní otázku Nahoru