Archívum - Jan 2007 - Fórum téma
január 24
IE szerint a display: none == elem törlése
Újabb érdekes torzulásra lettem figyelmes mindannyiunk kedvenc böngészőjének lelki világában.
Adott az alábbi forrás:Tehát adott három radio, ezekhez label-ek.
Első körben a radiok display: block-on vannak. Ekkor kattintunk a label-re és a hozzárendelt radio kijelölésre kerül. Elküldjük az űrlapot, hurrá, kiírja az eredményt.
Másodszorra beállítunk egy display: none-t. Firefox és Opera alatt ekkor is hiba nélkül működik a dolog, az Explorer azonban úgy tűnik ilyenkor már nem hajlandó tudomásul venni a radio-k létezését...
Van esetleg bárkinek ötlete, hogyan lehetne orvosolni a problémát?
■ Adott az alábbi forrás:
<?php
header('Content-type: text/html; charset=utf-8');
print'<?xml version="1.0" encoding="utf-8"?>'."\n";
?>
<!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="hu" lang="hu">
<head>
<title>IE Bug</title>
<style>
#elso, #masodik, #harmadik
{
display: none;
}
</style>
</head>
<body>
<?php if (isset($_POST['adat'])){ print '<p>Postolt adat: '.$_POST['adat'].'</p>'; } else {print '<p>A $_POST[\'adat\'] nem létezik</p>';}?>
<form method="post" action="<?php print $_SERVER['PHP_SELF'] ?>">
<fieldset>
<label for="elso">Első</label><input type="radio" name="adat" value="1" id="elso"/>
<label for="masodik">Második</label><input type="radio" name="adat" value="2" id="masodik"/>
<label for="harmadik">Harmadik</label><input type="radio" name="adat" value="3" id="harmadik"/>
<input type="submit" value="Mehet" />
</fieldset>
</form>
</body>
</html>
Első körben a radiok display: block-on vannak. Ekkor kattintunk a label-re és a hozzárendelt radio kijelölésre kerül. Elküldjük az űrlapot, hurrá, kiírja az eredményt.
Másodszorra beállítunk egy display: none-t. Firefox és Opera alatt ekkor is hiba nélkül működik a dolog, az Explorer azonban úgy tűnik ilyenkor már nem hajlandó tudomásul venni a radio-k létezését...
Van esetleg bárkinek ötlete, hogyan lehetne orvosolni a problémát?
oldal bezárásakor egy oldal meghívása
Sziasztok!
Hogyan tudom azt elérni, hogy ha a felhasználó bezárja az oldalt vagy a böngészőt, akkor egy másik oldalt meg tudjak hívni aminek persze nincs kimenete a böngésző felé?
Megelégszem egy linkkel is, ahol találok erről leírást!
Előre is köszönöm!
Pista
■ Hogyan tudom azt elérni, hogy ha a felhasználó bezárja az oldalt vagy a böngészőt, akkor egy másik oldalt meg tudjak hívni aminek persze nincs kimenete a böngésző felé?
Megelégszem egy linkkel is, ahol találok erről leírást!
Előre is köszönöm!
Pista
Kijelölések eltüntetése
Hogy lehet flash nélkül megoldani, hogy a szöveges adatokat ne lehessen kijelölni, és lemásolni?
■ X számú karakter kiírása
Hi!
Szeretném kérni a segítségeteket, h h lehet megoldani azt pl.: mysql-ben tárolok adatot ez egy jó hosszú text, lekérdezem ugye php-val, majd kiiratom.
Ez mind nagyon szép de azt h lehet megcsinálni h a hosszú szövegből csak pl 100 karaktert irjon ki ?
Válaszaitokat előre is köszönöm!
■ Szeretném kérni a segítségeteket, h h lehet megoldani azt pl.: mysql-ben tárolok adatot ez egy jó hosszú text, lekérdezem ugye php-val, majd kiiratom.
Ez mind nagyon szép de azt h lehet megcsinálni h a hosszú szövegből csak pl 100 karaktert irjon ki ?
Válaszaitokat előre is köszönöm!
Szóasszociáció - MapMyWord API használat
Egy érdekes problémával akadtam össze:
Szeretnék egy olyan egyszerű web alkalmazást, ami asszociációkat keres.
Input egy kulcsszó lenne, és az output pedig az asszocióciált szavak.
Például:
input = apple
feldolgozás és keresés
output = fruit, pine, computer stb.
Hasonló asszociációt végez a MapMyWorld (http://www.mapmyword.com/), viszont ezt nemtudom használni, mivel grafikusan ábárzolja, illetve az API használatát sem találtam meg.
Tudtok valamilyen alternatív megoldást javasolni? Vagy esetleg van ötletetek, h hogyan lehetne mégis használni a mapmyword-öt?
■ Szeretnék egy olyan egyszerű web alkalmazást, ami asszociációkat keres.
Input egy kulcsszó lenne, és az output pedig az asszocióciált szavak.
Például:
input = apple
feldolgozás és keresés
output = fruit, pine, computer stb.
Hasonló asszociációt végez a MapMyWorld (http://www.mapmyword.com/), viszont ezt nemtudom használni, mivel grafikusan ábárzolja, illetve az API használatát sem találtam meg.
Tudtok valamilyen alternatív megoldást javasolni? Vagy esetleg van ötletetek, h hogyan lehetne mégis használni a mapmyword-öt?
DOM API No Modification Allowed Error
Sziasztok!
A PHP 5.2 DOM API-jának használata közben merült fel a kérdés. Az osztályaim megjelenítő metódusai DOMDocumentFragment-et adnak vissza, amit majd az oldalgenerátor beilleszt a készítendő DOMDocument-be. Csakhogy az olyan DOMNode-okat nem engedi módosítani, amiket nem egy DOMDocument createXXX() metódusával hoztam létre, hanem csak szimplán megkonstruáltam. Ezt valahogy meg kéne tudni kerülni, ugyanis:
1. Az nagyon csúnya lenne, hogy ha ezeknek a megjelenítő metódusoknak oda kellene adni a fő DOMDocument-et, akik aztán akár bármit csinálhatnának vele...
2. Az szóba sem jöhet, hogy minden ilyen metódus létrehozzon magának 1 új DOMDocument-et, ennek a gyerekeit adja vissza, majd a hívó oldalgenerátor átmásolja a saját DOMDocumentjébe ezeket.
A W3C ajánlásában nem is találtam egyébként erre vonatkozó szabályt, hogy documenthez nem csatolt node-ot ne lenne szabad módosítani. Tudna valaki megoldást? Előre is köszi!
■ A PHP 5.2 DOM API-jának használata közben merült fel a kérdés. Az osztályaim megjelenítő metódusai DOMDocumentFragment-et adnak vissza, amit majd az oldalgenerátor beilleszt a készítendő DOMDocument-be. Csakhogy az olyan DOMNode-okat nem engedi módosítani, amiket nem egy DOMDocument createXXX() metódusával hoztam létre, hanem csak szimplán megkonstruáltam. Ezt valahogy meg kéne tudni kerülni, ugyanis:
1. Az nagyon csúnya lenne, hogy ha ezeknek a megjelenítő metódusoknak oda kellene adni a fő DOMDocument-et, akik aztán akár bármit csinálhatnának vele...
2. Az szóba sem jöhet, hogy minden ilyen metódus létrehozzon magának 1 új DOMDocument-et, ennek a gyerekeit adja vissza, majd a hívó oldalgenerátor átmásolja a saját DOMDocumentjébe ezeket.
A W3C ajánlásában nem is találtam egyébként erre vonatkozó szabályt, hogy documenthez nem csatolt node-ot ne lenne szabad módosítani. Tudna valaki megoldást? Előre is köszi!
verziókövetés a webfejlesztésben
Sziasztok!
Olyan kérdéssel fordulok hozzátok, hogy esetleg tud e valaki olyan megoldást
ami le tudja követni egy komplett webfejlesztés verziókövetését. Teszemazt
olyan projectet aminek a háttere egy folyton változó adatbázis struktúra több adatbzishoz való kapcsolódással és többen egy időben dolgoznak több vezrzión.. hogy lehet a végén merge-elni az egészet??
Nem igazán vagyok jártas verziókövetésben, de valahogy neház elképzelnem, hogy ha nem csak egy váltózó C kódról van szó, hogy lehet ezt automatikusan követni minden váltzást??
Segítsetek!!
■ Olyan kérdéssel fordulok hozzátok, hogy esetleg tud e valaki olyan megoldást
ami le tudja követni egy komplett webfejlesztés verziókövetését. Teszemazt
olyan projectet aminek a háttere egy folyton változó adatbázis struktúra több adatbzishoz való kapcsolódással és többen egy időben dolgoznak több vezrzión.. hogy lehet a végén merge-elni az egészet??
Nem igazán vagyok jártas verziókövetésben, de valahogy neház elképzelnem, hogy ha nem csak egy váltózó C kódról van szó, hogy lehet ezt automatikusan követni minden váltzást??
Segítsetek!!
option selected más módon hogy lehet?
Sziasztok!
Egy admin felületet csinálok ami lekérdezi a már eltárolt adatokat mysqlból, hogy aztán módosítani lehessen.
A problémám a select formal van méghozzá az , hogy adatbázisból betölti a lehetséges optionokat egy while utasítással, de hogy adjam meg neki hogy meik van már kiválasztva? azt hogy meiknek kéne lenni azt le tudom kérdezni egy másik táblából, viszont a selected parancs nem jó a while miatt + még az is baj, hogy nem csak egy ilyen lista van, hanem egy csomó, mivel az adatbázis minden egyes eleméhez tartozik egy-egy...
Javascripthez nemértek, de nem zárkózok el a használatától ha tud valaki segíteni azt megköszönném... itt a kód:
■ Egy admin felületet csinálok ami lekérdezi a már eltárolt adatokat mysqlból, hogy aztán módosítani lehessen.
A problémám a select formal van méghozzá az , hogy adatbázisból betölti a lehetséges optionokat egy while utasítással, de hogy adjam meg neki hogy meik van már kiválasztva? azt hogy meiknek kéne lenni azt le tudom kérdezni egy másik táblából, viszont a selected parancs nem jó a while miatt + még az is baj, hogy nem csak egy ilyen lista van, hanem egy csomó, mivel az adatbázis minden egyes eleméhez tartozik egy-egy...
Javascripthez nemértek, de nem zárkózok el a használatától ha tud valaki segíteni azt megköszönném... itt a kód:
$eredmeny = mysql_query($parancs, $kapcsolat);
while ( $egy_sor = mysql_fetch_array($eredmeny) )
{
$jellegselected = $egy_sor["jelleg"]; //itt tudom meg h. minek kéne kiválasztva lenni
print "<form method='post' action='afcomplement.php'>";
print "<table border='1'>\n";
print "<tr>";
print "<td>Jelleg:</td>";
print "<td><select name='jelleg' id='jelleg' >";
...
//itt kapcsolódik a másik táblához ahonnan kiszedi a selectedbe a cuccokat
...
$j_eredmeny = mysql_query ($parancs, $kapcsolat);
while ( $egy_jelleg = mysql_fetch_array($j_eredmeny) )
{
$jelleg = $egy_jelleg["jelleg"];
print "<option>$jelleg</option>"; //NA ITT HOGY ÁLLÍTOM BE H. A '$jellegselected' nevű legyen a kiválasztott?
}
mysql_close($kapcsolat);
print "</td>";
print "</tr>";
print "</table>\n";
print "</form>";
}
while ( $egy_sor = mysql_fetch_array($eredmeny) )
{
$jellegselected = $egy_sor["jelleg"]; //itt tudom meg h. minek kéne kiválasztva lenni
print "<form method='post' action='afcomplement.php'>";
print "<table border='1'>\n";
print "<tr>";
print "<td>Jelleg:</td>";
print "<td><select name='jelleg' id='jelleg' >";
...
//itt kapcsolódik a másik táblához ahonnan kiszedi a selectedbe a cuccokat
...
$j_eredmeny = mysql_query ($parancs, $kapcsolat);
while ( $egy_jelleg = mysql_fetch_array($j_eredmeny) )
{
$jelleg = $egy_jelleg["jelleg"];
print "<option>$jelleg</option>"; //NA ITT HOGY ÁLLÍTOM BE H. A '$jellegselected' nevű legyen a kiválasztott?
}
mysql_close($kapcsolat);
print "</td>";
print "</tr>";
print "</table>\n";
print "</form>";
}
IE7 és csshover
Sziasztok,
Egy olyan problémám lenne, hogy csináltam egy oldalhoz CSS-es többszintű menu-t ami egy listában van. Az li:hover-kor az li-ben lévő listák display-ét állítom.
A probléma az, hogy IE7 alatt - hiába töltöm be a csshover behavior-t -, akkor sem hajlandó működni a :hover. Ha strict DTD-t használok akkor megy, de sajnos külső okok miatt erre nincs lehetőség.
Az érdekelne, hogy valaki tud-e erre megfelelő CSS/JS hacket?
(FF, IE5.5, IE6, Opera alatt tökéletesen megy)
köszi,
Halee
■ Egy olyan problémám lenne, hogy csináltam egy oldalhoz CSS-es többszintű menu-t ami egy listában van. Az li:hover-kor az li-ben lévő listák display-ét állítom.
A probléma az, hogy IE7 alatt - hiába töltöm be a csshover behavior-t -, akkor sem hajlandó működni a :hover. Ha strict DTD-t használok akkor megy, de sajnos külső okok miatt erre nincs lehetőség.
Az érdekelne, hogy valaki tud-e erre megfelelő CSS/JS hacket?
(FF, IE5.5, IE6, Opera alatt tökéletesen megy)
köszi,
Halee
Google Analytics region mit takar?
Lehet-e tudni, hogy a Google Analytics a Region-nál kiírt értéke azt mit jelent? Tehát ha kiírja, hogy Várpalota, akkor az egy ténylegesen Várpalotán lévő user-t vagy pedig egy Várpalotán lévő net központot jelent?
■