| Autor | Zpráva | ||
|---|---|---|---|
| hodbod Profil |
#1 · Zasláno: 17. 2. 2013, 18:05:28
Ahoj,
řeším situaci, kdy potřebuji na stránkách zobrazit obsah pouze po dobu kterou určím, a to jak počáteční, tak konečný datum. Situace: mám formulář přidaný do stránek jako <iframe ...> u kterého potřebuji, aby se zobrazil třeba od 20.2 do 3.3 Prosím o radu |
||
| lorin Profil |
Pomocí PHP nebo Javascriptu si zjistíš, zda se dnešní datum nachází v tvém rozmezí a v takovém případě formulář zobrazíš.
|
||
| hodbod Profil |
#3 · Zasláno: 17. 2. 2013, 19:10:55 · Upravil/a: hodbod
lorin:
a mohu poprosit o nejaký příklad případně odkaz na kod :) hledal jsem ale nenalezl jsem nic už mám toto <script type="text/javascript">// <![CDATA[
var x=new Date();
var y=new Date();
x.setFullYear(2013,2,1);
y.setFullYear(2013,3,13);
var today = new Date();
if (x>today)
{
document.write("REGISTRACE ZDE OD 1.3.2013 ");
}
else if (y>today)
{
document.write("REGISTRACE");
}
else
{
document.write("ONLINE registrace byla ukončena dne 12.4.2013");
}
// ]]></script>a místo document.write("REGISTRACE"); musím dát <iframe title=.....></iframe> a nevím jak
|
||
| hodbod Profil |
#4 · Zasláno: 17. 2. 2013, 20:38:05
document.write("<p><iframe title="registrace" width="780" height="700" src="xxxxxxxxxx" frameborder="0" allowfullscreen></iframe></p>"); |
||
| Trejpa Profil |
#5 · Zasláno: 17. 2. 2013, 21:04:08
hodbod:
<p id=registrace> formulář </p>
<script>
dnes = new Date();
pocatek = new Date(" 2 , 17 , 2013 , 21:00:00 ");
konec = new Date(" 12 , 31 , 2013 , 23:59:59 ");
document.getElementById("registrace").style.display = ( dnes > pocatek && dnes < konec ) ? "" : "none";
</script> |
||
|
Časová prodleva: 14 let
|
|||
0