- VR topik
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Radeon RX 9060 XT: Ezt aztán jól meghúzták
- AMD Navi Radeon™ RX 9xxx sorozat
- Nvidia GPU-k jövője - amit tudni vélünk
- Milyen videókártyát?
- Milyen TV-t vegyek?
- Fujifilm X
- Ez már a középkategória: teszten a GeForce RTX 5070
- Milyen billentyűzetet vegyek?
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Muton
addikt
válasz
Speeedfire #2994 üzenetére
thx!
van amúgy egy lista, amin össze vannak szedve ezek a "rövidebb" verziók?szerk: ha a 3000. hsz magánhangzóra végződik, akkor iszok egy sört. ha nem, akkor is
-
Sk8erPeter
nagyúr
válasz
Speeedfire #2997 üzenetére
Hát rengeteg ideig tartott, legalább fél percig.
Főleg most, hogy már nekem is van SSD-m.(így még az IE8 és Firefox betöltési ideje is szélsebes, pedig utóbbinál már különösen meglepő)
-
Speeedfire
félisten
válasz
Sk8erPeter #2996 üzenetére
Mikre van neked időd.
-
Sk8erPeter
nagyúr
válasz
Sk8erPeter #2995 üzenetére
Kipróbáltam, még az IE8 is "szereti" (meg FF).
-
Sk8erPeter
nagyúr
válasz
Speeedfire #2994 üzenetére
"a hover az a bind-nek egy rövidebb verziója."
Mármint úgy érted, a bind('hover', ...)-nek.Szerk.:
vagy bind('hover', handler)... hogy mennyire cross-browser, azt nem tudom, de működik, legalábbis Chrome + jQuery 1.8.2-vel biztos, de sztem más böngészőben is -
Muton
addikt
ha van egy ilyenem a head>scriptben:
$('#valamiElem').hover( function() { alert("alma") } );
az mindig automatikusan meghívódik a valamiElem-re ha majd ráviszem a kurzort, vagy kell még csinálni hozzá valamit? -
Muton
addikt
válasz
martonx #2989 üzenetére
kár, köszi.
A baj az, h van vagy egy nagy kupac js: xnafg07a.js, xnafg07b,js, ... néven, nem egyszerű tippelni sajnosSk8erPeter: sajnos nem, mert a nagyon sok nullát tartalmazó titoktartási miatt semmit sem lehet még konkretizálnom sem. De közben lehet, h meg lesz a megoldás, kiderült, h lehet, h fel lehet hívni a js íróját, kis szerencsével Ő tudni fogja (vagy nem
)
-
Muton
addikt
Köszönöm, de gyelőre nem megy, mert nem tudom, hogy melyik a callback, mert több száz van
Nekem olyasmi kellene, hogy ha a normál (fenti) ablakon ráhúzom az egeret az ikon felé (ami addig nem is látszik, amíg rá nincs húzva), akkor valami csipog, villog, stb, hogy melyik js-ben, melyik fv az aktív
-
Muton
addikt
Heló!
Van egy html, van hozzá pár .js, A html-ben van egy ikon, amire ha rákattintok/ráhúzom a kurzort, akkor csinál valami.
Azt hogy lehet megnézni, hogy melyik fv/eseménykezelő/trigger, vagy akármi kezd el futni? Van a Chrome 'F12'-es menüjében lehetőség, hogy kiírja, h miket használ éppen? -
Sk8erPeter
nagyúr
válasz
Benceee14 #2984 üzenetére
Felraktam neked inkább ide, aztán innen lehet tovább boncolgatni, ha valakinek van rá ideje (nekem most nincs ennyi):
http://jsfiddle.net/frAv7/Nem néztem át a kódodat, de gyorsan ránézve nem ártana elemeket is létrehoznod ezekhez:
var winEl = document.getElementById("win"),
loseEl = document.getElementById("lose"),
drawEl = document.getElementById("draw");Már ha érted, itt mi is történik (vagy minek kellene történni) valójában.
Ha már Google-tolvajlás, nem ártott volna belinkelned az eredetit is.
Legalább hogy ne nekünk kelljen megírni helyetted az egészet, és egyből meg tudjuk mondani, nálad mi van elcseszve ahhoz képest, vagy mi hiányzik.
===============
(#2981) szucs.miki : szívesen!
-
Karma
félisten
válasz
Benceee14 #2982 üzenetére
Nem nézegetni szeretném a munkásságod, hanem konkrétan megnézni hogy mi a baj a szkriptfuttatással a környezetedben
Ezt pedig úgy lehet, hogy a teljes HTML oldalt, amivel most próbálkozol, benyomod pastebinre és ide linkeled.
Itt a piros algoritmus...
Van egy darabszámod, mondjuk három, ahány lehetséges helyre kerülhet a piros.
Ehhez nem kell for ciklus, hasraütsz N = 3.Az elrejtéshez kell egy véletlenszám 0 és N-1 között. Egy függvényhívás bármilyen nyelven.
Ha ez megvan, vársz a felhasználóra, hogy adjon egy számot. Egyenlő az előbb generált számmal? Akkor nyert. Nem? Akkor vesztett. (Vagy újra próbálkozhat, ha úgy kéri a házifeladat...)
Ennyi. Semmi bonyolult nincs benne, konkrétan JavaScriptben is csak az bonyolítja el, hogy hogyan jeleníted meg az egészet.
-
Benceee14
csendes tag
(Elnézést az előző offolásomért.)
Szóval, egy tök alap JavaScript program megírásában tudna valaki segíteni? Hozzáértőknek szerintem nem tart semeddig, de nekem fogalmam sincs, hogy hogy kezdjem el. Egy "Itt a piros, hol a piros?" játékot szeretnék írni, ami gyakorlatilag annyi hogy 1/3 esélyes kitalálós játék.
Hogy kéne csinálnom?
For looppal bekértem hogy 3 "shell" legyen, [for (j=0, j<4, j++) ] de ezután hogy kéne a kódolást, és egyáltalán milyen algoritmus szerint kell haladnom? :/Nagyon megköszönném ha valaki segítene.
Illetve a Mozilla miért nem olvassa a scripteket? Ez is egy feltétel lenne hogy a Firefox hibátlanul futtassa, de nekem valamiért alig működik valamilyen script, és fogalmam sincs miért :/
Karma, neked pedig itt válaszolnék: Szóval nagy cuccot nem kell várnod tőlem, tök alap html honlapot cisnáltam suliba, nem is szívesen vállalnám a nevem hogy "Igen, ez az én honlapom", csak annyi, hogy a követelmények megvannak benne.
-
szucs.miki
csendes tag
válasz
Sk8erPeter #2980 üzenetére
Nagyon köszönöm!
-
Sk8erPeter
nagyúr
válasz
szucs.miki #2979 üzenetére
Két nagyon egyszerű, jQuery-s példát felraktam neked (ne felejtsd el betölteni a jQuery library-t a saját oldaladnál):
a .focus() vizsgálatával:
http://jsfiddle.net/Sk8erPeter/jVddH/a "disabled" attribútum felhasználásával:
http://jsfiddle.net/Sk8erPeter/jVddH/2/Talán utóbbi a szebb.
-
szucs.miki
csendes tag
[Bootstrap]
Sziasztok! A következő a problémám:
Van két input mező, az első mondjuk a felhasználónév, a második a jelszó. Azt szeretném elérni, hogy ha a felhasználó nem tölti ki az első mezőt, hanem rögtön a második, azaz a jelszó mezőbe kattint, akkor jelenjen meg egy hibaüzenet, illetve ne lehessen a jelszó mezőbe bármit is írni, míg a felhasználó mező üres. Van-e erre valamiféle script vagy egészen rossz helyen keresgélek?A válaszokat előre is köszönöm!
-
v2izzy
tag
Hmm, igaz.
Gondoltam rá, hogyha sokáig nem fut le a függvény akkor addigra megváltozik, de logikusnak tűnt a leírásom (mert szerintem úgy jó lehetne).Hát egy megoldás rá, hogy .bind-al adod neki az értéket this-ben viszont így a függvény this-je ugye eltűnik, de ha ez nem gond, akkor megoldás lehet. példa
-
Karma
félisten
Nem egészen, ha ezt tenné, szerintem az összes callback hívásnál a path az utolsó név lenne.
Itt egy példa, ahogy próbáltam rekonstruálni a dolgot a WinJS alapján -
v2izzy
tag
Nem kell átadnod, egyszerűen csak használd fel a path változót a callback függvényben.
$("#list").append('<li>' + path + ': ' + musicProperties.artist + ', ' + musicProperties.title + '</li>');
Itt egy példa.
Már gondolkodtam ezen, hogy honnan tudja az értékeket, bár nem kerestem, és most hirtelen nem is találtam erre konkrét leírást. Aki tudja pontosan, leírhatja, mert engem is érdekelne.
Amúgy én úgy gondoltam, hogy amikor meghívsz egy függvényt függvény paraméterrel, akkor a paraméterfüggvényeket interpretálja és az adott scopeban levő változók ha megjelennek a függvényben (persze úgy ha ott írod le a függvényt, nem előre definiálod), azokat kicseréli az adott értékekre (konkrét szám, mutató akrámi) és így fut le a függvény. -
sekli
addikt
Sziasztok,
Windows 8 appot fejlesztek javascriptben és kéne egy kis segítség, talán úgy is meg tudja valaki válaszolni, ha nem ismeri a Win-js-t.
Azt szeretném, hogy az összes filet végignézem a music mappában és egy listába kiírom a file nevét, az előadót és a címet. A gond az, hogy a Windowsban szinte minden függvény aszinkron lett, ami egyrészt jó, másrészt emiatt most elakadtam.
A lényeg, hogy a három szükséges adatból a filenév (vagy az útvonal) a resultLibrary[i].path -al szinkron elérhető, míg az ID3 tagből nyert információk csak aszinkron módon a callback függvényben. De a callback függvényben már nem tudom, hogy melyik fájlhoz tartozott az infó. Mi a módja ilyenkor annak, hogy összekapcsoljam a kettőt? Legjobb lenne, ha a callback függvénynek át tudnám adni a path-t, de nem sikerült.
var musicLibrary = Windows.Storage.KnownFolders.musicLibrary;
musicLibrary.getFilesAsync().then(function (resultLibrary) {
for (var i = 0; i < resultLibrary.length; i++) {
var path = resultLibrary[i].path;
resultLibrary[i].properties.getMusicPropertiesAsync().then(function (musicProperties) {
$("#list").append('<li>'+ musicProperties.artist + ', ' + musicProperties.title + '</li>');
}
});Előre is köszönöm a segítséget!
-
philoxenia
MODERÁTOR
Ne offoljatok, ez szakmai topik, van akit zavar!
-
martonx
veterán
válasz
SektorFlop #2961 üzenetére
Nem értem mi a baj az onClick-el?
-
-
martonx
veterán
válasz
SektorFlop #2959 üzenetére
kiraksz hide-olt input-ot.
Amikor user rákattint a képre, annak valami azonosítóját js-el betöltöd input value-jába, és amikor elküldöd a szervernek, akkor ezt a value-t fogod figyelni, és elmenteni. -
SektorFlop
aktív tag
Sziasztok!
Jelenleg, van egy avatar kép választóm semmi extra:
for($i=1;$i<=10;$i++){
$content.= '
<span style="display: block; float: left;"><img src="style/avatar/'.$i.'.png" width="50px">
<br><input type="radio" value="'. $i.'" name="avatar"></span>
';
}Ahogy látjátok az avatar képek alá raktam egy radio button, de azt a radio butotn szeretném lecserélni, egy szebb megoldásra. Gondoltam egy olyanra hogy ha a képre kattintok akkor kijelüli és egy kerettel ezt ki is emeli. És csak akkor cseréli az avatar képet ha rányomok egy gombra. Úgy mond egy kiválasztó funkciót szeretnék csinálni.
Azért írtam ebbe a topikba, mert valami JS-es megoldásra gondoltam. Tudna esetleg valaki mondani egy elinduló pontot. Mert egyenlőre még nem tudom hogy kellene neki indulni.
-
Sk8erPeter
nagyúr
Hát most kaptál pár ötletet.
(#2955) Karma :
ja, az igaz, hogy a látogatott topicokba bele szoktam vauvauzni (ha már kutya az avatarom), de gondoltam most minek dumáljak megint, már adtatok jó ötleteket.De amúgy kösz, ha érdekelt, a ti ötleteiteket is jó olvasgatni, mert így tud fejlődni az ember, hogy más véleményeket is lát.
-
syC
addikt
Oké.
Szóval van egy php-ban írt oldalam, ami html oldalakban keresgél megadott kulcsszavakat. Az a lényeg, hogy a keresés 3 függvényből épül fel, és ezekhez szeretnék kiíratni mindössze annyit, hogy melyik mikor fut éppen. Ehhez úgy gondoltam, hogy a függvények előtt és után beillesztek egy javascript kódot, amiben meghívok egy függvényt, ami egy div innerhtml-jét írja át valami paraméterben megadott szövegre - ez lenne a keresés státuszát jelző szakasz. A keresés úgy működik, hogy inputként session-ben tárolt kulcsszavakat kap, a keresés találatait a keresés közben egy global tömbben tárolja, ellenőriz, majd sql adatbázisba betolja a szűrt eredményeket. Az oldalon submit-tal elindul a kereső folyamat, és a teljes keresőfolyamat lefutásáig nem tudok semmit megjeleníteni, ami eléggé zavar. Ezt kellene valahogy orvosolni. Írtam javascript függvényt innerhtml módosítására, de persze http kérés közben nem frissül az oldal, így nem észlelhető a változás. Ezt kellene valahogy megoldani.
-
Karma
félisten
válasz
Sk8erPeter #2953 üzenetére
Mert meglepően nem mondtál semmit, pedig szoktál folyton
És személy szerint érdekelt is a véleményed.Ez a menet közben frissített adatbázis kisebb módosításnak tűnik tényleg
-
Sk8erPeter
nagyúr
válasz
[pod]Diablo #2945 üzenetére
Jé most látom, hogy erre annak idején nem válaszoltam. Mondjuk annak idején azért, mert nem volt időm javítgatni a kódodat, miután még azt sem állítottad be jsFiddle-ön, hogy ne a MooTools library-t töltse be hozzá, hanem a jQuery-t...
Na meg ott volt az AJAX-os kérés, ami nyilvánvalóan nem működik jsFiddle-ön, amikor a saját oldalad címeihez van kötve. De vannak AJAX-tesztelő módszerek ott is. Aktuális még egyáltalán?
-
Sk8erPeter
nagyúr
Mé' pont én?
Túl sok tapasztalatom ilyen progress baros dologgal nincs, de mondjuk szerintem az is lehetne egy opció, hogy egy adatbázis-táblában lehetne tárolni egy adott "batch-folyamathoz" az aktuális állapotot, timestamppel, kiegészítő adatokkal együtt. Vagy úgy, hogy előre fel lenne töltve, hány darab feldolgozásra lesz szükség egy adott folyamatnál, aztán akár a részfolyamatok is bekerülhetnének, majd ha egy-egy feladat befejezésre került, ez törlődne a táblából; vagy úgy, hogy folyamatosan, egy adott rész elkészítésénél feltöltögetésre kerül ez a tábla, aztán a végén ezt lehetne csekkolni, kiíratni mindenfélét, majd lehet tisztítani az ide bekerült adatokat.
És ennek a táblának az aktuális folyamathoz tartozó állapotát is lehetne pollozni AJAX-szal.
Legalábbis így elsőre szerintem még ez lenne a legegyszerűbb. De biztos ezt a feladatot is vagy 25-féleképpen meg lehetne oldani, de nekem most ez jutott eszembe első körben. -
Karma
félisten
A konkrét PHP megvalósítástól függetlenül ez egy olyan pont, ahol előnyös lehetne a megjelenítés és a folyamatod szétválasztása. Tehát egy AJAX hívással elindítasz valamit, aztán setIntervallal pollozod egy másik AJAX-szal, amíg véget nem ér. A dolog lényege az, hogy ezek a hívások ne HTML fragmentet adjanak vissza, hanem valami egyszerűbb JSON objektumot (benne a request azonosítójával és a státusszal), és ez alapján crissíted a UI-t, JS kódból.
Ezzel a döntéssel gyakorlatilag egy REST webservice-re és egy JS kliensre bontanád a problémát. Ha egyszer a jövőben mobilalkalmazást akarnál írni, ez felbecsülhetetlen értékű beruházás. De ha nem, a módosításokat is jobban lehetővé tenné.
-
syC
addikt
Sziasztok!
Egy kis eligazítást szeretnék kérni. Van egy hosszabb http kérésem, ami alatt több php függvény fut. Szeretnék a függvények állapotáról a request közben információt kiíratni a képernyőre. Úgy gondoltam, hogy a megfelelő php sorokat megszakítva egy div innerHtml-jét módosítanám js-el, de sajnos nem reagál a request közben, fordítás után az utolsó módosítást jeleníti meg a divben. Ötletet, javaslatokat szeretnék kérni ennek megvalósítására.
Előre is köszi,
üdv -
SektorFlop
aktív tag
válasz
Sk8erPeter #2944 üzenetére
Maradtam annál, hogy az oldal illeszkedjen a böngésző kijelző méretéhez, annyi kritériumot adtam neki, hogy csak 2 elem változik dinamikusan a háromból, és és lefixáltam hogy 1000x670 pixel legyen a legkisebb (Ezt kb 1024x768-as felbontásnak felel meg, és ennél nagyobb felbontás esetén méretezi csak az oldalt át). Így nem kellett bíbelődni a betűmérettel, nagyon felbontáson és mobil készülékeken is tökéletes a megjelenítés. Szóval elvetettem a javascriptet, de amúgy nem is funkcionált úgy a dolog ahogy terveztem volna. Nem tudtam tökéletesen beállítani, hol túl kicsik voltak a betűk, hol túl nagyok és összefolytak.
De amiket itt leírtam inkább már CSS, szóval nem itt lenne a helye, elnézést is kérek érte.
Annyit hozzáteszek hogy tetszik ez a megoldás, ha az oldal tartalma nagyobb mint ami kiférne akkor se nyúlik tovább és jelenik meg oldalt a böngésző görgető sáv, hanem az aktuális div-ekre ahol hosszabb tartalmak vannak, egy szép jQuery-s scrollbar-t állítottam be.
-
[pod]Diablo
őstag
válasz
Sk8erPeter #2942 üzenetére
Okes,Bocsi.Megcsinaltam a peldat,de nem igazan mukodo kepes.Azert remelem valamennyire kitudjatok hamozni belole amit kell. [link].Ha ezzel nem vagyunk beljebb,akkor feltoltom egy tarhelyre az egeszet,es belinkelem majd.
Elore is koszi szepen a segitseget!
-
Sk8erPeter
nagyúr
válasz
SektorFlop #2943 üzenetére
Lehet, miért ne.
Végül melyik megoldást választottad? -
SektorFlop
aktív tag
válasz
Sk8erPeter #2942 üzenetére
Rendben legközelebb már felrakom az aktuális dolgokat, de közbe már feladtam a betűméretezést, találtam jobb megoldást a megjelenésre.
UI: Ilyenkor már mehet off-ban? Már régóta fórumozom itt, de nem tudom mikor mi a szokás, bocsánat.
-
Sk8erPeter
nagyúr
válasz
[pod]Diablo #2941 üzenetére
Pont ezért írta korábban Karma, hogy jsFiddle-re rakjál már fel példát, hogy lássuk, mivel próbálkoztál, és esetleg meg is tudjuk mondani, mi a hiba, ne nekünk kelljen már szenvedni és időt tölteni vele, hogy még ezt is összehozzuk.
Szerinted mit mondanak az autószervizben, ha azt mondod, hogy otthon van a kocsid, és nem működik, de nem tudod, miért, mondják már meg, hogy mi a baja?(#2940) SektorFlop : ugyanez vonatkozik rád is.
Oszd meg, hogy mivel próbálkoztál, mert különben nem fogunk tudni segíteni.
És ha témával kapcsolatos (van benne JS) a hsz.-ed, ne rakd OFF-ba. -
[pod]Diablo
őstag
Itt tulajdonkepp az a problemam hogy ha ramegyek a menube a linkekre akkor betolti a tartalmat a megfelelo div-be,es meg is valtoztatja az url-t de ha csak ugy siman beirom az url-t a bongeszobe,vagy frissitem az oldalt, akkor magat az oldalt hozza be,es nem a tartalom div-be tolti be.A navigacios gomboknal meg a bongeszo navigacios gombjaira gondoltam.Valami ehhez hasonlot szeretnek kivitelezni.
Bocsi ha kicsit erthetetlenul fogalmaztam.
-
SektorFlop
aktív tag
válasz
SektorFlop #2939 üzenetére
közben találtam egy ilyet, szerintem ez kell nekem: [link]
csak nem akar valamiért szuperálni.
-
SektorFlop
aktív tag
Sziasztok!
Saját projektem desing-én dolgozom, az úgy nevezett responsive style-t követném, ha így kell írni. Elsőnek csinálok ilyet, ahhoz képest alakulgat egész jól. Viszont próbáltam a betű méretett is százalékban megadni, de rá kellet jönnöm hogy az se használ. A böngésző átméretezésénél a karakterek egymás alá folynak. Egyik ismerősöm megemlítette, hogy js-el lehet állítani a karakterek méretét úgy hogy a böngésző ablakához igazodjon.
Valaki megtudná mondani, hogy mi kellene pontosan keresnem, mert útbaigazítást viszont nem adott.
-
Sk8erPeter
nagyúr
válasz
Speeedfire #2937 üzenetére
Nem is rossz ötlet, és akkor ha a class-ben nagyobb a szélesség, akkor egyben megoldaná az .animate()-et is.
-
Speeedfire
félisten
válasz
Sk8erPeter #2936 üzenetére
Olyan lenne az igazi, hogy lassan adja hozzá a class-t.
-
Karma
félisten
válasz
[pod]Diablo #2934 üzenetére
JSFiddle-ön példát összerakni légy szíves, vagy legalább megmagyarázni, hogy milyen navigációs gombokról van szó...
Addig is egy megjegyzés: nem fog kiakadást okozni, de az addClass, removeClass függvényeknek nincs második paramétere.
-
[pod]Diablo
őstag
Udv!
Van egy ilyen kodom:
$(function()
{
$("a[rel='tab']").click(function(e)
{
//e.preventDefault();
pageurl = $(this).attr('href');
$.ajax(
{
url:pageurl+'?rel=tab',success: function(data)
{
$("#tartalom").hide('slide', {direction: 'left'}, 1000,function()
{
$(this).html(data).show('slide', {direction: 'right'}, 1000,function(){});
});
}
});
if(pageurl!=window.location)
{
window.history.pushState({path:pageurl},'',pageurl);
}
$('#nav li a.active').addClass('offline',1000);
$('#nav li a.active').removeClass('active',1000);
$(this).addClass('active');
$(this).removeClass('offline');
return false;
});
});
ilyen linkel:
<a rel="tab" class="active" href="home.php">fooldal</a>Az a gondom vele hogy nem mukodnek az elore,hatra gombok,es frissites se.Hogy,illetve mit kene atirjak benne,hogy mukodesre birjam oket?
Elore is koszonom a segitseget!
-
CSorBA
őstag
válasz
Sk8erPeter #2932 üzenetére
Okok, tiszta sor
Nagyon komoly megoldás.
-
Sk8erPeter
nagyúr
Nézd meg a Fácsét IE8-ban például.
Ott pont úgy változik az URL, hogy hash-t használnak.Tehát valahogy így:
http://www.facebook.com/photo.php?fbid=1231231#!/photo.php?fbid=123123132&set=ASDADS&type=1&permPage=1A #!/photo.php?.... rész az érdekes.
Tehát van egy "fallback", ha nem támogatja ezt a feature-t a böngésző, amiről Athlon64+ beszélt.
-
CSorBA
őstag
válasz
Peter Kiss #2927 üzenetére
Ezt ismerem, és ha jó isl tudom IE alatt nem megy. Az alatt meg nem néztem meg az FB-t, nem gondoltam h. ilyen feauturet raknak bele, ami nem minden browser alatt megy.
-
[pod]Diablo
őstag
válasz
Sk8erPeter #2929 üzenetére
Hat igazsag szerint ezt probaltam valahogy osszehozni,de ugylatszik valamit elneztem
-
Sk8erPeter
nagyúr
válasz
[pod]Diablo #2928 üzenetére
Ez az event akkor is érvényes, próbáld ki az általam korábban linkelt oldalon, egy megadott hash-sel, pl. ezzel:
http://benalman.com/code/projects/jquery-hashchange/examples/hashchange/#test4
Itt látható a #test4 hash a végén, és a 4. linket zöldre is színezi ennek a megnyitásakor. -
[pod]Diablo
őstag
Köszönöm az eddigi segítségeket,most így néz ki egy menü elemem href-je: href="#valami.php"
és most ezzel a kóddal töltöm be a php-fájlok tartalmát a div-be,és változtatom meg a hash-t:$(window).hashchange(function()1
{
var hash=location.hash;
document.title=''+(hash.replace(/^#/,'')||'');
$('#tartalom').hide('slide', {direction: 'left'}, 1000,function()
{
$(this).load(document.location.hash.replace(/#/,''),function()
{
$(this).show('slide', {direction: 'right'}, 1000,function(){});
})
})
})
(window).hashchange();Az is megoldhato valamilyen modon hogy refreshkor,vagy ha beirom a bongeszobe a az url-t akkor az url-nek a megfelelo tartalmat hozza be?
-
Peter Kiss
őstag
Csak egy kicsit kellene tudni keresni. Ez egy HTML5 feature, ami nem működik minden böngészőben, információkat itt találhatsz, próbáld ki a window.history.replaceState-et!
-
CSorBA
őstag
De pl.: Facebookon, mikor egy galériát nézel, változik az url a lapozásnál. Pedig valószínűleg nem tölti újra az egész oldalt. És ott az urlben nincs #-jel
Akkor az mi, hogy?
-
Sk8erPeter
nagyúr
válasz
Speeedfire #2924 üzenetére
"Csak trollkodni jövök ide."
Micsoda segítőkészség. -
Speeedfire
félisten
válasz
Sk8erPeter #2923 üzenetére
Csak trollkodni jövök ide. Te majd úgyis megírod a frankót.
-
Sk8erPeter
nagyúr
válasz
Speeedfire #2922 üzenetére
Valahogy sejtettem.
-
Speeedfire
félisten
válasz
Sk8erPeter #2921 üzenetére
Szerinted?
-
Sk8erPeter
nagyúr
válasz
[pod]Diablo #2917 üzenetére
A hash-t változtasd (# utáni rész az URL végén).
Csináld úgy, ahogy Ben Alman mutatja:
jQuery hashchange event=============================================
(#2920) Speeedfire : ezt ki is próbáltad?
-
Speeedfire
félisten
válasz
[pod]Diablo #2917 üzenetére
Esetleg ez?
location.replace('http://www.url.com/');Vagy esetleg:
window.location.search += urlneve_amivel_kiegeszited; -
CSorBA
őstag
Jah bocsi, az át is irányít. Simán az url-t átirányítás nélkül nem lehet megváltoztatni, de van ez a módszer:
document.location.hash = "valami";
Bár ez csak #-jel után fűzi ezt. Más ötletem, így hirtelen nincs. Talán jön vki okos, és majd ír
-
CSorBA
őstag
válasz
[pod]Diablo #2917 üzenetére
window.location.replace(url)
-
[pod]Diablo
őstag
Udv!
van egy ilyen kodom amivel kulombozo fajlok tartalmat toltom be slide effect-el egy div-be:
$(function () {
function ajaxify(file){
$.get(file,function(data) {
$("#tartalom").hide('slide', {direction: 'left'}, 1000,function(){
$(this).html(data).show('slide', {direction: 'right'}, 1000,function(){
});
});
});
}
$('#nav li a').click(function(){
$('#nav li a.active').addClass('offline',1000)
$('#nav li a.active').removeClass('active',1000);
$(this).addClass('active');
$(this).removeClass('offline');
ajaxify($(this).attr('href'));
return false;
});
ajaxify('home.php');
});Ugy szeretnem atalakitani hogy a div tartalmanak valtozasaval egyutt valtozzon az url-is.
Ebbe tud nekem valaki segiteni?Elore is koszonom!
-
blueMerle
veterán
válasz
Peter Kiss #2915 üzenetére
Ezer hálás köszi, megvan a hiba
-
Speeedfire
félisten
válasz
Sk8erPeter #2912 üzenetére
Ok, már elég volt ennyi.
Ne offoljuk a topicot. Örülök, hogy kiszórakoztattad magad. -
Sk8erPeter
nagyúr
válasz
Speeedfire #2911 üzenetére
Sejtettem, csak kötekszem.
-
Speeedfire
félisten
válasz
Sk8erPeter #2910 üzenetére
Ohh lol.
Most esett csak le.
Nem, nem azért segítettem. -
Sk8erPeter
nagyúr
válasz
Speeedfire #2909 üzenetére
Dehát mé', ő írta: "Ha valaki tud segíteni a problémámon, ne tartsa magában, mert este rosszakat fog álmodni!"
Akkor most mindig álmodjunk rosszakat, mert Te már elmondtad a megoldást?Na jó, befejeztem az OFF-olást, csak lovagoltam azon, amit írt.
-
Speeedfire
félisten
válasz
Sk8erPeter #2908 üzenetére
Hogy mi?
Menj a p*csába. -
Sk8erPeter
nagyúr
válasz
Speeedfire #2906 üzenetére
Megijedtél, hogy rosszakat fogsz álmodni?
Most akkor mindenki, aki magában tartotta és fogja tartani a megoldást, mert Te már elmondtad, rosszakat fog álmodni, amint elolvassa az előző hsz.-t? Neee! -
firewolf
tag
válasz
Speeedfire #2906 üzenetére
ÓÓÓÓÓÓ Speeeeeeedfire úr, áldott legyen a te tudásod!
-
Speeedfire
félisten
-
firewolf
tag
Üdv!
Beillesztettem a honlapomba a clearboxot, minden működik szépen, egy kivételével. Az előre-hátra navigáló gombok nem akarnak megjelenni sehogyan se. Próbáltam állítgatni többmindent, de semmi...CB_TextNav='on',
CB_NavTextImgPrvNxt='on',
ha jól értelmezem ez a két sor szabályozza a navigálógombokat. Ha valaki tud segíteni a problémámon, ne tartsa magában, mert este rosszakat fog álmodni! -
bobace
addikt
válasz
Sk8erPeter #2899 üzenetére
Kicsit félreérthető vagyok.. Felugrik, de nem új ablak, hanem olyan háttér-elsötétítős módszer,mint amit linkeltél.
-
Speeedfire
félisten
válasz
Sk8erPeter #2901 üzenetére
Ennyi! Majd a saját projektemben használom az JQ UI-t.
-
Sk8erPeter
nagyúr
válasz
Speeedfire #2900 üzenetére
Legyen csak ocsmány, mi?
Új hozzászólás Aktív témák
Hirdetés
- Új! Targus - USB-C Dual HDMI 4K HUB - 2 HDMI-vel. Saját töltő nélkül 2 monitorral (120Hz)
- Bomba ár! Lenovo ThinkPad P43s - i7-8G I 8GB I 256GB SSD I Nvidia I 14" FHD I Cam I W10 I Garancia!
- Gombászkönyvek egyben
- BESZÁMÍTÁS! ASUS ProArt Z790-CREATOR WIFI alaplap garanciával hibátlan működéssel
- Bomba ár! HP 250 G8 - i5-11GEN I 16GB I 512GB SSD I HDMI I 15,6" FHD I HDMI I W11 I Cam I Garancia!
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest