Anonymní profil Haf – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Haf – Programujte.comAnonymní profil Haf – Programujte.com

 

Příspěvky odeslané z IP adresy 217.117.223.–

Latté
JavaScript, AJAX, jQuery › mozilla mi cookie nezobrazuj…
12. 7. 2008   #79299

čau, mam cookie, která zobrazuje čas poslední návštěvy a zobrazuje se mi jen v IE a v Mozille ne...

neví někdo proč?

kód: ( můžete si ho zobrazit zde: http://sweb.cz/nj.teplice/lastcookie.html )



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="demo stranka2" />
<meta name="keywords" content="" />

<script type="text/javascript">

var expDays = 365;
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

function When(){
var rightNow = new Date()
var WWHTime = 0;
WWHTime = GetCookie('WWhenH')
WWHTime = WWHTime * 1
var lastHereFormatting = new Date(WWHTime);
var intLastVisit = (lastHereFormatting.getYear() * 10000)+(lastHereFormatting.getMonth() * 100) + lastHereFormatting.getDate()
var lastHereInDateFormat = "" + lastHereFormatting.toLocaleString();
var lastHereInDateFormat2 = "" + lastHereFormatting;
var dayOfWeek = lastHereInDateFormat2.substring(0,3)
if (dayOfWeek=="Sun"){dayOfWeek="v neděli"};
else if (dayOfWeek=="Mon"){dayOfWeek="v pondělí"};
else if (dayOfWeek=="Tue"){dayOfWeek="v úterý"};
else if (dayOfWeek=="Wed"){dayOfWeek="ve středu"};
else if (dayOfWeek=="Thu"){dayOfWeek="ve čtvrtek"};
else if (dayOfWeek=="Fri"){dayOfWeek="v pátek"};
else if (dayOfWeek=="Sat"){dayOfWeek="v sobotu"};
var dateMonth = lastHereInDateFormat.substring(0,17);
var timeOfDay = lastHereInDateFormat.substring(18,26);
var WWHText = dayOfWeek + " " + dateMonth + " v " + timeOfDay;
SetCookie ("WWhenH", rightNow.getTime(), exp);
p=document.getElementsByTagName("p");
p[0].innerHTML=WWHText;
}

function set(){
SetCookie ('WWhenH', 0, exp);
}
function getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return document.write("Toto je Vaše první návštěva");
}
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

</script>
</head>
<body onload="When()">

<p>
</p>

</body>
</html>

Latté
CSS › Zvuk na stránce funguje jen…
12. 7. 2008   #79298

Čau, na http://sweb.cz/nj.teplice jsou stránky s menu, který při přejetí myši maj spustit zvuk švihnutí, při kliknutí zvuk takovýho dutýho výstřelu...dělal jsem to podle stránky http://www.jakpsatweb.cz/zvuky.html , ale stejně to pořád nefunguje v mozille. Zkoušel jsem vkládat i doporučený zápisy pluginů (type="application/x-mplayer2" pluginspage="http://www.microsoft.com/windows/mediaplayer/" apod.) , ale ani potom to nefunguje...

Za případné rady děkuji...

Latté
Typografie › řekněte prosím názor na tyto…
12. 7. 2008   #79285

Čau, potřeboval bych názor na práci jednoho designera - http://kumrdovo.progdansoft.com/grafika

potřeboval bych vědět
-jak náročný jsou ve skutečnosti ty jeho práce
-jakou úroveň znalostí na to člověk potřebuje (profesionál, amatér, kterej si hraje s photoshopem apod.)
-kolik byste mu byli ochotný zaplatit za design na web...

dík

Haf
Photoshop › Jaký program byste mi doporu…
8. 7. 2008   #79038

Čau, chtěl bych se naučit s nějakym grafickym programem a chci si vybrat takovej program, kterej upřednostňujou firmy zabývající se tvorbou www...jednoduše mi jde o to, abych se neučil pracovat v nějakym programu, který firmy vůbec nechtěj.

Je photoshop nejpoužívanější mezi českýma firmama?

Haf
JavaScript, AJAX, jQuery › Cookie - datum poslední návš…
7. 7. 2008   #78880

měls pravdu, stačilo přidat k body onload="funkce"...dík

Haf
JavaScript, AJAX, jQuery › Cookie - datum poslední návš…
6. 7. 2008   #78872

Čau. Nevim proč, ale nějak mi nefunguje tahle cookie. Proměnnou, která by měla nést datum poslední návštěvy jsem nazval "last". Funguje, když zadam document.write(last) i alert(last)....ale chtěl jsem, aby se to napsalo do spanu s ID="temp".

Můžete to vyzkoušet na: http://sweb.cz/nj.teplice/ Uvítací zpráva funguje taky.

Bude tam určitě nějaká hloupá chyba...

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Cookie</title>
<script type="text/javascript">

readCookie();

function readCookie() {
if (document.cookie == "") {
writeCookie();
alertMessage();
} else {
var the_cookie = document.cookie;
the_cookie = unescape(the_cookie);
the_cookie_split = the_cookie.split(";");
for (loop=0;loop<the_cookie_split.length;loop++) {
var part_of_split = the_cookie_split[loop];
var find_name = part_of_split.indexOf("nfti_date")
if (find_name!=-1) {
break;
} // Close if
} // Close for
if (find_name==-1) {
writeCookie();
} else {
var date_split = part_of_split.split("=");
var last = date_split[1];
last=fixTheDate(last);
document.getElementById("temp").innerHTML=last;
writeCookie();
} // Close if (find_name==-1)
}
} // Close function readCookie()


function writeCookie() {
var today = new Date();
var the_date = new Date("December 31, 2023");
var the_cookie_date = the_date.toGMTString();
var the_cookie = "nfti_date="+escape(today);
var the_cookie = the_cookie + ";expires=" + the_cookie_date;
document.cookie=the_cookie
}

function alertMessage(){
alert ("Welcome this is your first visit")
}

function fixTheDate(date) {
var split = date.split(" ");
var fix_the_time = split[3].split(":")
var hours = fix_the_time[0]
if (hours>=12) {
var ampm="PM"
} else {
var ampm="AM"
}
if (hours > 12) {
hours = hours-12
}
var new_time = hours+":"+fix_the_time[1]+" "+ampm
var new_date = split[0]+" "+split[1]+", "+split[2]+" at "+new_time+", "+split[5]
return new_date;
}

</script>
</head>

<body>

Your last visit: <span id="temp"> </span>

</body>
</html>

Mirek15
JavaScript, AJAX, jQuery › Umí někdo sloučit dvě funkce…
25. 6. 2008   #77974

Dík...to zafungovalo. Teď bych to ještě potřeboval udělat tak, aby to šlo vyvolat i zpětně...to jsem zkoušel kódem níže...ale problém je v tom, že timedCount() se musí opakovat, aby se dosáhlo toho postupnýho zesvětlování...a tim opakováním se spouští zároveň zesvětlování i ztmavování... je to na http://sweb.cz/srandovni-video/ ...když klikneš na žárovku a podíváš se na ten obrázek pod tim, uvidíš, že to slabě bliká...

Zná někdo řešení?

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<style type="text/css">
div
{
background-color:black;
width:200px;
height:200px;
}
img.room
{
width:200px;
height:200px;
}
</style>

<script type="text/javascript">

cc=0;
function changeimage()
{
if (cc==0)
{
cc=1;
document.getElementById('myimage').src="http://sweb.cz/srandovni-video/bulbon.gif";
}
else
{
cc=0;
document.getElementById('myimage').src="http://sweb.cz/srandovni-video/bulboff.gif";
}
}
var c=0;
var t;
var f=0;
function timedCount()
{
if (f==0)
{
f=1;
document.getElementById('img').style.cssText = "opacity: " + (c / 100) + "; filter:alpha(opacity=" + c + ")";
c=c+10;
t=setTimeout("timedCount()",100);
}
else
{
f=0;
document.getElementById('img').style.cssText = "opacity: " + (c / 100) + "; filter:alpha(opacity=" + c + ")";
c=c-10;
t=setTimeout("timedCount()",100);
}
}

</script>

</head>

<body>

<img src="http://sweb.cz/srandovni-video/bulboff.gif" onClick="changeimage();timedCount()" id="myimage" />


<div>
<img class="room" src="http://sweb.cz/srandovni-video/room.jpg" id="img" style="opacity:0;filter:alpha(opacity=0)" />
</div>

</body>
</html>

Mirek15
JavaScript, AJAX, jQuery › Umí někdo sloučit dvě funkce…
25. 6. 2008   #77954

Mohl bys ten kód pls upřesnit? Nechápu, jak přesně to myslíš...

t=setTimeout("timedCount()",100); /*funkce timedCount() neni definovaná, takže ani nefunguje...když ji definuješ, nastává opět otázka, ne kterou neznam odpověď, a sice: jak to udělat, aby se při klknutí spustily dvě funkce naráz...?*/

druhá možnost by byla dát místo timedCount() sloucene_fce(), ale to pak ten interval způsobí blikání, protože se vztahuje i na horní část kódu...

Mirek15
JavaScript, AJAX, jQuery › Umí někdo sloučit dvě funkce…
25. 6. 2008   #77942

čau...
na stránce http://sweb.cz/srandovni-video/ jsem vytvořil dvě funkce a potřeboval bych aby fungovaly na jedno kliknutí
(=kliknu na žárovku a ona se rozsvítí a zároveň se i rozsvítí místnost....)
věděl by někdo poradit? zdroj stránky je:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<style type="text/css">
div
{
background-color:black;
width:200px;
height:200px;
}

img.room
{
width:200px;
height:200px;
}

</style>

<script type="text/javascript">
/*První funkce*/
var c=0;
var t;
cc=0;
function changeimage()
{
if (cc==0)
{
cc=1;
document.getElementById('myimage').src="bulbon.gif";
}
else
{
cc=0;
document.getElementById('myimage').src="bulboff.gif";
}
}
/*Druhá funkce*/
function timedCount()
{
document.getElementById('img').style.cssText = "opacity: " + (c / 100) + "; filter:alpha(opacity=" + c + ")";
c=c+10;
t=setTimeout("timedCount()",100);
}
</script>

</head>

<body>
<h1>
První funkce
</h1>

<img id="myimage" src="bulboff.gif" onclick="changeimage()" />

<div>
<img class="room" src="room.jpg" style="opacity:0;filter:alpha(opacity=0)" />
</div>

<hr />

<h1>
Druhá funkce
</h1>

<img src="bulboff.gif" onClick="timedCount()" />

<div>
<img class="room" src="room.jpg" id="img" style="opacity:0;filter:alpha(opacity=0)" />
</div>

</body>
</html>

...dík za každou odpověď

Mirek15
JavaScript, AJAX, jQuery › Vypsani nn v cyklu for
24. 6. 2008   #77940

co třeba tohle:
{
if (i<10)
{
i="0" + i;
}
return i;
}

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý