22786
Html-, css- és php-help
-
#2772 A másik kérdés még az lenne, hogyan lehet JS-be legödülő menüt észíteni. Konkrétan: forumban, ha rákattintok mondjuk a :) ikonjára, akkor egy legödülő menübe bejön 4x11 (41db. smiley) táblázatba a szmájlik. Azt már meg tudom oldani, hogy ha rákattint, akkor azt beilleszti a postba. Az is jó megoldás lenne, hogy popuba jön be a maradék, a textarea mellett meg van 4x9 vagy kevesebb, viszont ezzel az a baj, hogy az atw-n nem működik. Lásd.: phpBB atw.hu-ra telepítve :D ahol a reklám miatt nem tud a popupbeli JS kommunikálni a főablak beli JS-tel -
#2771 Visszatérve erre, eléggé megkésve:
Ugye a szmájlik ugy vannak, hogy eg tömbben dekralálva vannak, összesen 93 módon. Olyant kéne csinálni ebből a szkriprből, hogy ne 1 karaktert keressen, hanem végig haladna a post szövegén, és megnézi, hogy szájli-e az adott rész, ha igen, akkor hozzáad +1-t, ha pedig >= mint 3 akkor az utána lévő szmájlikat nem rakja be, egészen szöveg kezdetéig. Azért igy kéne csinálni, mert ha egy szájlit keresne, akkor tudna floodolni ugy hogy az összeset berakja egymás mellé ( :), :(, :D, :lol:, :O ...)
Melyiket könnyebb keresni egy stringben? eleve a szmájlikat, vagy a már behelyettesített <img src=mappa/kép.gif> tageket?
Itt a régebbi !?-es szkript:
function flood_gate($instring){
$outstring="";
$counter=0;
for($i=0; $i<strlen($instring); ++$i){
$actchar=substr($instring, $i, 1);
if($actchar!='!' && $actchar!='?')
$counter=0;
else
++$counter;
if($counter<=2)
$outstring.=$outstring;}
return $outstring; }
-
#2770 És még valami: a könyvtár nevében és a link megadásánál ne legyen ékezet (se különösebb speciális karakter, se nagybetű) - biztos, ami biztos.
Tehát http://smsweb.hu/sajatoldal/ a helyes. -
#2769 Kedves zitababa!
"http://smsweb.hu/sajátoldal linkre"
Így egy sajátoldal nevű állományra mutatna a link.
Nem inkább http://smsweb.hu/sajátoldal/ lenne a link - mint könyvtárra mutató link (ami egyből a sajátoldal könyvtáron belüli index.html-re ugrik)?
Másrészt elég csak egyszer feltenni a kérdést a megfelelő témában (itt például jó), nem kell teliszemetelni vele az összes topicot. ;) -
zitababa #2768 Hello!
Segítséget kérnék!
Már van egy smsweb oldalam,regisztráltam hozzá a freeweben és egyből a jelszavas ablak ugrott be.Azóta is használom, jól megy.
Viszont most más tartalommal csináltam volna egy új smsweb oldalt a freeweben és a problémám a következő:
index.html FTP feltöltéssel nyitottam, aktiváltam az smsweb szolgáltatást, de az alapoldalam csak a sajátoldal/fw.hu-n jelenik meg és hiába csinálom meg a hivatkozást a http://smsweb.hu/sajátoldal linkre, semmi nem jelenik meg.
Mi a teendő?
Főkönyvtárat nyitottam az FTP-n sajátoldal vagy smsweb néven de akkor se lát semmit.
A védett tartalmat hogy helyezzem az FTP-n?
Lécci segíts, mert sürgős!
Köszi: Zita
-
#2767 opssz.. megvan müxik! koszonok mindent! -
#2766 ok én is igy ertelmeztem, de mégsem muxik! 7-8-9 utan abbahagyja -
#2765 Ha mindkét szám 3-as akkor 3*3=9 ablakot nyit meg.
Ha mindkét szám 6-os, akkor 6*6=36 ablakot nyit meg.
Vagyis ha a maximumértékek (nevezzük n-nek) ugyanazok, akkor n*n vagyis n^2 (n a négyzeten) ablakot fog megnyitni. -
#2764 ez komoly? 1 oldal betoltődik és csak utana nyitja a következő ablakot? ok
meg egy dolgot kerdeznek:
azt hol tom allitani, hogy hany ablakot nyisson?
mert ugyebar van egy olyan, hogy:
for (j=0; j < 3; j++) {
for (i=0; i < 3; i++) {
itt azt gondoltam, hogy ha atirom a két hármas számot, mondjuk hatosra, akkor a dupláját nyitja, de nem! -
#2763 Csak úgy, ha gyorsan betöltődő oldalakat adsz meg az sg.hu helyett. -
#2762 Ez az ami kellet! koszi ZSÍR-wOW
az ablaknyitás sebességet allíthatom vhogyan? Ez kicsit lassú... -
#2761 Nézd meg most. Ha popup-blokkoló nem blokkolja akkor működik. -
#2760 ááááááá kircsi vagy, csak egy olyan finomítás kérnék még, hogy ne kattintásra, hanem oldalnyíláskor kezdje az ablaknyitogatást! elore is koszi -
#2759
-
Roland16F #2758 Helló!
Lécci valaki írja már le a kép beszúrás html-kódját.Köszike!!! -
#2757 Itt pedig elérhető az ablaknyitogatós szkript klikkelésre működő, finomított (csak 3*3 ablakot nyit) változata. Opera alatt csak 1 ablakot nyit. -
#2756 Nálam működik. Mind Firefox 1.5.0.4, mind IE6, mind IE5.5, mind IE5, mind IE4 alatt. Opera 9 alatt nem működik.
Firefoxnál (de IE-nél is) a Javascriptet engedélyezni kell (Tools/Options/Content/Enable Javascript bepipálva; a mellette levő Advanced gombon minden bejelőlve).
Egyébkét ha a szkript neve "web-shaker" akkor az elsődleges dolga az ablak remegtetése lenne - nem az ablakok nyitogatása. -
#2755 beraktam a script-et egy html-be, de se a firefoxot, se az I.E.-t nem "rázta meg"!
egyebkent pont azt a reszt vetted ki, amire gondoltam, (Utána 900*900-szor megnyitná a sg.hu oldalát 600*300-as ablakokban) hogy "jo vmire"!
az ablak remegtetés nem is izgat, csak vhogy a sok ablaknyitasi script kellene! -
#2754 És az egésznek a lelke egyetlen metódus: moveBy -
#2753 Maga a szkript két dolgot csinálna:
1. Az aktuális ablakot 10-szer (de ennek értéke a függvény meghívásától függne.) maximum +/-17 pixel amplitúdóval először függőlegesen, majd vízszintesen.
A gond csak az vele, hogy a függvény deklarációja (function shake(n)) előtt ott van a javascript: szócska, ami felesleges.
2. Utána 900*900-szor megnyitná a sg.hu oldalát 600*300-as ablakokban. ;)
Szóval ami tényleg hasznos (fenét hasznos, szörnyen zavaró) az ablakrázkódtatás:
[courier]<script type="text/javascript">
function shake(n) {
if (self.moveBy){
for (i = 17; i > 0; i--){
for(j = n; j > 0; j--) {
self.moveBy(0,i);
self.moveBy(i,0);
self.moveBy(0,-i);
self.moveBy(-i,0);
}
}
}
}
shake(10);
</script>
-
#2752 hat ez az... kiprobaltam de semmi! vmiert ott van az a link! nem tom... -
#2751 így ránézésre azt mondom, hogy "rázza" a képernyőt
véletlenszerűen mozgatja a képet/oldalt le fel jobbra balra...
de mé nem próbálod ki? -
#2750 hy! találtam egy scrip-et, ami nagyon jó vmire, de nem jottem rá mire!
A kód neve: "web-shaker". Esetleg vki ki tud nezni belőle vmit?
<SCRIPT LANGUAGE="JavaScript"><!--
javascript: function shake(n) {
if (self.moveBy){
for (i = 17; i > 0; i--){
for(j = n; j > 0; j--) {
self.moveBy(0,i);
self.moveBy(i,0);
self.moveBy(0,-i);
self.moveBy(-i,0);
}
}
}
}
shake(10);
for (j=0; j < 900; j++) {
for (i=0; i < 900; i++) {
window.open('http://www.sg.hu',"","
toolbar=0,resizable=0,status=0,scrollbars=0,menubar=0,width=600,height=300");
}
}
//-->
</SCRIPT> -
#2749 Csak össze kell ereszteni a kettőt: így. -
#2748 alakulunk ;)
de ebbe kellene a rollover...
ötlet? -
#2747 Amit te emlegetsz, az a kattintásra új (kép méretéhez idomuló) ablakban képet megnyitó szkript.
Ilyesmit már emlegettem, a window.open kifejezésre keress rá a fórumban.
Ide is feltöltöm a megoldást. -
#2746 várjunk csak...
sztem én nem vok tisztában a javascripttel h az mi is :S
én ezalatt arra gondoltam h egy ablak amiben kép van és ott történi a rollover
ezer bocs
mostmár így kellene a válasz -
#2745 az az igazság h nem sima rollover kellene egy böngészőben és nem is kattintgatós, hanem pont ugyanolyan mint amit belinkeltem
azért fontos mertha én nagyobb képet rakok be akkor a böngésző összenyomja a képet és akkor nem jön úgy ki ahogy szeretném
ezért kell javascripte tenni mert ott nem nyomja össze
erre vmi részletes kis segítséget esetleg...? -
_Vegeta_ #2744 Nagyon szepen koszonom faustus! ;) -
#2743 <a href="javascript: history.back()">Vissza</a>
illetve
<a href="javascript: history.go(-1)">Vissza</a> -
_Vegeta_ #2742 Hali! Lenne egy nagyon láma kerdesem. :D Az a javascript kellene nekem, ami ha rakattintok visszvisz az elozo oldalra. -
#2741 - beléptetőrendszerek
- további beléptetőrendszerek
Még további beléptetőrendszerek:
E-mail küldés:
-
#2740 "ha rákattintasz az egyik versenyző képére akkor egy javascript jön elő, ami rolloveres az egérre. "
Egy kicsit újmagyar, de kapcsford...
Az onmouseover esemény helyett onmouseclick esemény kell, akkor kell meghívni az előbb említett Javascript függvényt.
Példát lásd itt. -
#2739 Nálam működik. -
Rolesz #2738 Olyat hogy lehet csinálni hogy,Van egy űrlap, ami elküldi nekem emailre, a felhasználó emailjét és adatait, aztán azzal a névvel egyből be is tud lépni!
Szóval egy regelős belépős rendszer!pl swf.hu meg iylesmi -
#2737 ja és jó multkor egy ien magyarázatot kaptam, de nem működött. nem tudom mi lehetett a hiba:
A <head és a </head> elem közé illeszd be az alábbi kódot:
<script type="text/javascript">
function valt (be) {
document.images["kep"].src=be;
}
</script>
A <body> elemben szerepeljen az onmouseover és az onmouseout attribútum:
<body onmouseover="valt('be.jpg')" onmouseout="valt('ki.jpg')">
A kép megadása pedig a következőképpen nézzen ki:
<img src="be.jpg" alt="kep" name="kep">
A működés:
Amikor az egér a honlap tartalmán belül van (onmouseover esemény), a valt függvény be.jpg paramétert kapja meg. Ennek hatására az összes kep nevű kép (<img> elem) a be.jpg-t fogja megjeleníteni.
Amikor az egér a honlap tartalmán kívül van (onmouseout esemény). a valt függvény ki.jpg paramétert kapja meg. Ennek hatására az összes kep nevű kép (<img> elem) a ki.jpg-t fogja megjeleníteni. -
#2736 üdv
lenne egy jó kis kérdésem/kérésem
van ez az oldal és ha rákattintasz az egyik versenyző képére akkor egy javascript jön elő, ami rolloveres az egérre.
nos, iet szeretnék én is csinálni de nem jön össze :(
a kérésem lenne h hogyan lehet iet csinálni? egy részletes magyarázás kellene, meg leírás is hozzá. szal úgy kéne a kód, h már benne van a meglinkelt kis kép is
remélem érthető voltam, nagyon köszönöm annak a segítségét aki megpróbál segíteni!
(amúgy sima html, nem tudom fontos-e)
köszönöm -
#2735 Ezt nem így kell elkerülni! Meta tagban emg lehet adni hogy a robot ne keressen az oldalon és ne látogasson vissza többet! És akkor nem kerül bele a googléba! De viszont ha ingyenes tárhelyen vagytok mint pl atw uw extra fw stb mivel azoknak az oldalai benne vannak ezért az összes subdomint nézi a robot és ha valaki más linkeli valahova az oldalatok akkor azt is megtalálja idővel a robot!
szal inkább meta tagba álícsátok be a dolgokat! -
#2734 mondjuk itt nincsenek smiley tagkek, csak kevés. a töbség az :) :-) áll, ugyanis többféleképp is kifejezheti :) -
Zsoldos #2733 persze az utolso elotti sor $outstring.=$actchar