22786
Html-, css- és php-help
-
#2092 Na ez már mind működik nagyjából, most már csak egy olyan gomb kellene, ami kívülről frissíti meg a keret tartalmát. (#2089-et változatlanul nem értem, én vagyok a hülye.) -
#2091 Aki nem értette volna meg idáig, annak itt elérhető.
Tessék már egy kicsit használni azokat az agysejteket!
-
#2090 Az Iframen Kívül pedig így lehet:
<script>
timer();
// Tájmer
function timer(){
setTimeout("reload()",1000);
}
function reload(opt){
window.open ('AZ_IFRAME_URL.html', 'AZ_IFRAME_NEVE')
if(opt != "notimer"){timer()}
}
</script> -
#2089 Mint az előzőekben mondtam: a frame-nek nevet kell adni (<frame>/<iframe> elem name attribútuma).
<frame src="oldal1.htm" name="frameneve">
<iframe src="oldal1.htm" name="frameneve">
És mégegyszer ajánlom az alábbi oldalakat:
Q591 How do you reload a page in frame 2 from frame 1?
location.reload
<frame>
<frame> - az előbbi magyarul
<iframe>
<iframe> - az előbbi magyarul -
#2088 Na akkor így, az iframe frissíti önmagát:
<script>
setTimeout("reload()",1000); // Másodpercenként meghívja a reload funkciót
function reload()
{
window.open ('AZ_URLEM.html', 'A_NEVEM')
}
</script>
De ennél sokkal 1xűbb a META (#2081) szvsz -
#2087 Ezt nem teljesen értem, mert ka kitöltöm és beszúrom kódba, a helyén egy beágyazott keret lesz, tehát nem egy hivatkozás ráadásul nem frissül semmi. -
#2086 Ez nagyon szimpatikus (<a href="javascript:parent.framename.location.reload()">Reload</a>) csak az vele a gond, hogy ha megnyomom, akkor hibár ír ki. (parent.framename.location értéke NULL vagy nem objektum). Mi a probléma? -
#2085 <iframe name="FRAME_NEVE"></iframe>
<SCRIPT LANGUAGE=javascript>
window.open ('URL', 'FRAME_NEVE')
</SCRIPT>
Így is lehet. az a jó benne hogy, akár egy másik ablakból is frissíti a megcélzott iframet.
Bár szeretnék áttérni inkább AJAXra, csak nem értek a Javascripthez :( -
#2084 Oké, köszi, kipróbálom őket aztán majd nyilatkozom :D -
#2083 Ennyi:
<a href="javascript:parent.framename.location.reload()">Reload</a>
Ahol a framename a <frame>/<iframe> name attribútumban megadott neve.
További infók:
Q591 How do you reload a page in frame 2 from frame 1?
location.reload
<frame>
<iframe> -
#2082 Mondjuk a javascript erre sokal jobb és több megoldást kínál fel. Gúglizd ki, h javascript átirányítás, sztem lesz használható cucc.
Itt is így van megoldva (window.location). A ték gombot ne nyomd meg, mert logoutol, a CSS gomb viszont csak az sg főoldalára irányít át. :D -
#2081 <META HTTP-EQUIV="refresh" CONTENT="5;URL=http://lorem.hu">
Ez 5mp múlva átirányít a lorem.hu-ra.
meta elemek -
#2080 Ja igen, a kód, amit találtam (és amit át kéne alakítani #2077 szerint):
<script language="JavaScript">
//Refresh page script- By Brett Taylor ([email protected])
//Modified by Dynamic Drive for NS4, NS6+
//Visit http://www.dynamicdrive.com for this script
//configure refresh interval (in seconds)
var countDownInterval=60;
//configure width of displayed text, in px (applicable only in NS4)
var c_reloadwidth=200
</script>
<ilayer id="c_reload" width=&{c_reloadwidth}; ><layer id="c_reload2" width=&{c_reloadwidth}; left=0 top=0></layer></ilayer>
<script>
var countDownTime=countDownInterval+1;
function countDown(){
countDownTime--;
if (countDownTime <=0){
countDownTime=countDownInterval;
clearTimeout(counter)
window.location.reload()
return
}
if (document.all) //if IE 4+
document.all.countDownText.innerText = countDownTime+" ";
else if (document.getElementById) //else if NS6+
document.getElementById("countDownText").innerHTML=countDownTime+" "
else if (document.layers){ //CHANGE TEXT BELOW TO YOUR OWN
document.c_reload.document.c_reload2.document.write('<a href="javascript:window.location.reload()">Képváltás...</a> in <b id="countDownText">'+countDownTime+' </b> seconds')
document.c_reload.document.c_reload2.document.close()
}
counter=setTimeout("countDown()", 1000);
}
function startit(){
if (document.all||document.getElementById) //CHANGE TEXT BELOW TO YOUR OWN
document.write('<a href="javascript:window.location.reload()">Képváltás...</a> in <b id="countDownText">'+countDownTime+' </b> seconds')
countDown()
}
if (document.all||document.getElementById)
startit()
else
window.onload=startit
</script>
-
#2079 Az miaz? -
#2078 meta refresh? -
#2077 Találtam egy kódot (ígérem többet nem írok :D) és ezt kéne átalakítani úgy, hogy legyen ott a a refresh gomb és legyen meg a képesség is, hogy 60tól számol vissza, de a visszaszámlálás ne látszódjon a lapon (konkrétan az, hogy megy vissza 60-tól). -
#2076 Apropó, egy olyan kód is jól jönne, ami bizonyos időközönként megfrissít egy lapot. (Persze ez nem az előző kérdés halálát jelenti.) -
#2075 Üdv!
HTML-ben vagyunk, van egy keret, benne egy lap. A kereten kívül kéne egy hivatkozás, ami arra mutat, hogy a keretben lévő lapot frissítse meg a böngésző. Nem egyszerűen behívni kéne a lapot, hanem a keretben megfrissíteni. Mit írjak a hiperhivatkozás Cím mezőjébe? -
#2074 vagy lekéred az oldalraláogatás dátumát, és ha nem egyenlő a pl 20060504 a pl 20060602-vel, akkor, akkor a counter értéke legyen 1 -
#2073 Esetleg date()el megnézed mi a dátum és minden nap más fieba írod a számlálót? -
#2072 ismét egy kérdéssel fordulok hozzátok:
azt szeretném megoldani egy számlálónál hogy naponta lenullázódjon(napi belépések számához)
azt hogy kell? -
Cat 02 #2071 x] akkor marad a sima listaz.php x] -
#2070 valami.php tartalma:
<title>DUma</title> <- Ez HTML, csak kívül kell rakni a <? ?>-en
<?
PHP Rész
?>
Bár én ezt inkább berakom a kérdőjelek közé és be echozom, de nem vagyunk 1formák :) -
Cat 02 #2069 miket nem mondasz :D de hogy tudnám berakni HTML be ???
tehát felül egy html táblázat legyen és alatt ez
vagy ezt max frémben leeht megcsinálni ? :D -
#2068 A file-nak php kiterjesztésűnek kell lennie. -
Cat 02 #2067 ha ezt simán beírom miért nem műxik ? :D(html be )
vagy kell vmi ilyen hogy scriptlangugae=php vagy mi ? :O
<?php
$path = "./";
if (strrpos($moverse,'..')) {
$moverse = str_replace('/..','',$moverse);
$moverse = substr($moverse,0,strrpos($moverse,'/'));
}
if($moverse) $moverse = $moverse."/";
echo $moverse.'<br>';
$handle=opendir($path.$moverse);
while ($file = readdir($handle)) {
if(is_dir($path.$moverse.$file) && $file != ".") {
if ($file == ".." && $moverse == "") {
} else {
echo "<a href='?moverse=".$moverse.$file."'>".$file."</a><br>";
}
} else if ($file != ".") {
echo "<a href='".$path.$moverse.$file."'>".$file."</a><br>";
}
}
?>
-
#2066 Jó ötlet, de inkább switch utasítással kéne megoldani.;)
<?
$today = date("l");
switch($today)
{
case "Sunday" : $bgcolor = "#ffffff"; break;
case "Monday" : $bgcolor = "#000000"; break;
case "Tuesday" : $bgcolor = "#ffffff"; break;
case "Wednesday" : $bgcolor = "#000000"; break;
case "Thursday" : $bgcolor = "#ffffff"; break;
case "Friday" : $bgcolor = "#000000"; break;
case "Saturday" : $bgcolor = "#ffffff"; break;
}
print("<body bgcolor=\"$bgcolor\">\n");
?> -
#2065 ha valakit érdekel: naponta változtatja az oldal hátterét :
<?
$today = date("l");
if($today == "Sunday")
{
$bgcolor = "#32f0a3";
}
elseif($today == "Monday")
{
$bgcolor = "#4af0de";
}
elseif($today == "Tuesday")
{
$bgcolor = "#c7ffc4";
}
elseif($today == "Wednesday")
{
$bgcolor = "#61fb15";
}
elseif($today == "Thursday")
{
$bgcolor = "#31e700";
}
elseif($today == "Friday")
{
$bgcolor = "#a8ff00";
}
else
{
$bgcolor = "#G0F4F1";
}
print("<body bgcolor=\"$bgcolor\">\n");
?> -
Cat 02 #2064 az nem ártana :D
de valahol láttam egy jót ! igaz ott lehet hogy csak PS meg Flash volt :( :D de viszont a flashek naon jók voltak ! -
#2063 Személyes nincsen, bár sokszor megfogadom, hogy csinálnom kéne (például egy (X)HTML/CSS/miegymás tutorialt lelkes amatőröknek, vagy valami hasonlót). -
#2062 kössszi!
neked van oldalad? -
#2061 Ugyanúgy str_replace használatával.
Csak itt a :)-t cseréled ki -re, ami egy kép: <img src="images/smiley1.gif" alt="smiley1" />. -
#2060 na, megcsináltam hogy csak bejelentkezett felhasználó tudjon hozzászólni, azzal nincs is semmi baj, de olyanokat hogy lehet megcsinálni, hogy :D helyett rakjon be egy képet amit én állítok be? -
#2059 danke!!! -
#2058 elemek helyett karakterek -
#2057 És ajánlom figyelmedbe az alábbi cikket:
Például a < és > elemek lecserélését a megfelelő entitásra (&-lt-; illetve &-gt-; a gondolatjelek lehagyásával) mindenképpen csináld meg. -
#2056 $uzenet = str_replace ("\n","<br />",$uzenet); -
#2055 ha beleteszed egy paragraph-ba, akkor nincs sortörés?
<p> </p> -
#2054 én is hasonlóra gondoltam, de hogy?:S -
#2053 ki kell cserélni az entereket <br /> -re, nem?