- sziku69: Fűzzük össze a szavakat :)
- erkxt: A Roidmi becsődölt – és senki nem szól egy szót sem?
- Magga: PLEX: multimédia az egész lakásban
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- Hieronymus: A németországi vasúthálózat
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- eBay-es kütyük kis pénzért
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
-
LOGOUT
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
-
[pod]Diablo
őstag
válasz
Sk8erPeter #2270 üzenetére
Hat igazabol azt szeretnem elerni hogy ha ramegyek a menu gombra akkor necsak ugy megjelenjen a tartalom hanem egy ilyen,vagyhat ehhez hasonlo effectel jojjon be.
Koszi szepen, igy mar a scrollos dolog mukodik korrektul
-
Abrion
senior tag
válasz
Sk8erPeter #2274 üzenetére
eh ok -.-
van egy szipla vertikális menü aminek balra található a rejtet menüje és lefelé nyílik, az a baj hogy ez a rejtett menü onnan kezdi a lit ahol van az év amit klickeltem, nem pedig a div tetején, így már érted? ki kell vennem az ul ból azt az ul t ami rejtettben kell legyen, és így már a div tetején lenne a lenyíló menü, de így meg nem jó a js, nem teszi láthatóvá.
-
Abrion
senior tag
válasz
Sk8erPeter #2272 üzenetére
ha megnézed hogy is van a lenyíló menü, szerintem megérted amit írtam.
-
[pod]Diablo
őstag
válasz
Sk8erPeter #2244 üzenetére
Koszi szepen,ezzel sikerult is megoldani a problemat
-
Speeedfire
félisten
válasz
Sk8erPeter #2240 üzenetére
Jóféle.
-
jeges
senior tag
válasz
Sk8erPeter #2236 üzenetére
nem gáz, bár van saját pastebin account-om is.
igazából azt gondoltam, ha valahol, akkor a saját domain-emen már csak megmarad, ezér' raktam oda. de értékelem a jó szándékot. -
jeges
senior tag
válasz
Sk8erPeter #2234 üzenetére
az azér' érdekes, mer' én is chrome-ba' próbáltam tegnap.
most hirtelen megnéztem ff-ben is, ott is megy, de alapvetően mindenhol kéne működjön (chrome, ff, opera, ie legalább)a lényege az, hogy az "a" tagre klikkelve (azaz a kéken belül) semmi nem történik, azon kívül viszont (a feketén ill a zöldeken belül) a számláló érzékeli a klikket, és eggyel növeli a jobb felsőben lévő négyzetbe írt számot.
-
Speeedfire
félisten
válasz
Sk8erPeter #2223 üzenetére
Rosszul írtam, ha leveszem az egeret az li-ről és beljebb megyek egy a-ra, pedig elvileg a szűrőfeltétel ott van, hogy not(>a).
<div id="menu">
<ul>
<li><a href="#" title="blablabla">blablabla</li>
</ul>
<div>
<div id="menufelirat"><span>ide jönnek a szövegek</span></div>//menüfelirat bal oldalon
$(document).ready(function(){
$('#menu li:not(>a)').mouseover(function () {
var t = $('a', this).attr('title');
$('#menufelirat span').text(t).type({time:400}).each(function() {
$('#menu li:not(>a)').mouseout(function() {
$('#menufelirat span').finishTyper();
$('#menufelirat span').empty();
});
});
});
});Teccikérteni?
Az li-re legyen effekt, de az li-n belüli a-ra már ne. -
Speeedfire
félisten
válasz
Sk8erPeter #2218 üzenetére
Egy sql-es megoldást pedig nem lenne egy nagy was ist das.
Igaz, ne is offoljuk tovább. -
Speeedfire
félisten
válasz
Sk8erPeter #2216 üzenetére
Én inkább átmennék akkor már tényleg egy másik ingyenes tárra. Max a mostani domaint átirányítja vagy iframbe meghívja az oldalt.
-
Speeedfire
félisten
válasz
Sk8erPeter #2214 üzenetére
Ha egy aldomainen van akkor szerintem most se nagyon fizet érte.
-
BullZeye
veterán
válasz
Sk8erPeter #2211 üzenetére
Kicsit olyan már mint a bürökrácia
küldözgetnek ide-oda
szóval akkor hova menjek ezzel a kérdéssel akkor?
1 felhasználó lenne, 1 PHP oldal, kb 8 sor szöveg, és mellette 1-24ig számok, ha rákattolok az 5sre akkor szürkéből zöld lesz, és úgy marad, és ha holnap egy másik gépen, másik böngészőben nyitom meg a lapot, akkor ott lássam miket láttam, azaz mi zöld?
Azért macerás, mert én csak "használom" az oldal egy aldomainjét, és nem tudok kérni adatbázis-t
nem probléma, ha erőforrásigényes, mert hetente 3x ha megnyitná valaki ezt az oldalt, akkor sokat mondok, szóval felőlem akár egy gány TXT-s megoldás is tökéletes, mert több mint a semmi. Csak a lényeg, hogy böngészőből 1 kattintással lehessen elvégezni mindezt.
-
Speeedfire
félisten
válasz
Sk8erPeter #2198 üzenetére
Azért érzed, hogy ez sok volt már?!
-
Speeedfire
félisten
válasz
Sk8erPeter #2195 üzenetére
Ez elég jónak tűnik!
-
Speeedfire
félisten
válasz
Sk8erPeter #2190 üzenetére
Elvégre ott csak ismerősök vannak, míg itt mindennap beszélgetsz az emberekkel!
-
Speeedfire
félisten
válasz
Sk8erPeter #2188 üzenetére
Eddig 1x ajaxoztam, amikor a hírlevél küldő modult csináltam. Izgi volt...de a végeredmény nagyon jó lett.
Ki sem írtad fb-n, hogy job van! -
Speeedfire
félisten
válasz
Sk8erPeter #2186 üzenetére
Értem mire gondolsz. Jó, használom akkor a te általad javasoltat.
Magadnak vagy cégnek? Ennyire pro vagy ajaxban?
-
Speeedfire
félisten
válasz
Sk8erPeter #2184 üzenetére
Mit a baj azzal ha megnézem a boolean értékét?
Mit melózol mester?
-
Speeedfire
félisten
válasz
Sk8erPeter #2180 üzenetére
Valóban nincs ellenőrizve a visszatérési érték. Mit lehetne vele kezdeni így?
Ennyire ne szaladjunk előre.
-
Siriusb
veterán
válasz
Sk8erPeter #2099 üzenetére
Nnnna, hogy belerakjak egy csavart (valószínűleg szimpla php-vel megoldható). Van egy ilyen htaccess sorom:
RewriteRule ([A-Za-z0-9-]+) index.php?oldal=$1 [NC]A linkhez megadnám ezt:
<a href="<?php echo $_SERVER['REQUEST_URI'] . "?nyomtatas=true";?>" target="_blank">És a headben szimplán $_GET-tel megnézném, létezik-e nyomtatas, ha igen, bepottyan a css fájl.
Szóval rewrite miatt mit kellene módosítanom, hogy működjön is? Gondolom a QSA-t hozzá kellene fűzni, de nem értelmezi GET változóként a ? utáni részt.
Arki,
Kösz, csak sajnos az esetemben nem jó, mert mindenképp új ablakot akarok.
Ezzel a DISABLED opcióval még nem találkoztam. Én cookie-val oldottam meg a skin váltást, hogy maradandó legyen. -
Siriusb
veterán
válasz
Sk8erPeter #2097 üzenetére
Kösz, jó ötlet, szerintem menni fog.
-
Arki
tag
válasz
Sk8erPeter #2081 üzenetére
Válaszok:
- IE alá fejlesztek (használom getElementById-t is, de ezt minden kezdő egyszerűbben megérti és több helyen tud utána nézni is /document.all vs. getElementById/);
- működik és nem volt világos, hogy mit szeretne, van lehetősége babrálni rajta.. (te írtál neki példát?);
- lesz*rom? A te magyarázatod vesésebb, nyilván felfogja... de nulladik elemmel, igen, ez korrektebb megfogalmazás.
- igen, kell még tanulnom; nem, mást meg nem irritálok lényegtelen bejegyzéssel, ha nem elvárható. -
Brown ügynök
senior tag
válasz
Sk8erPeter #2091 üzenetére
A függvény definícióját $(document).ready(function() {-on kívülre helyeztem ez megoldotta a problémát. Kösz
-
Brown ügynök
senior tag
válasz
Sk8erPeter #2089 üzenetére
Eléréis útvonal: Mivel a suggestion.js fájl egy másik fv-e lefut ezért ez nem játszik.
Szintaktikai hiba: Valószínűleg akkor valamilyen syntax error üzenettel térne vissza és a kód többi része sem működne. Itt bizony más lesz a probléma.A suggestion.js-ről még annyit érdemes tudni, hogy a következő kódrészlet fogja közre a fv-ket.
$(document).ready(function() {
...
)}; -
Brown ügynök
senior tag
válasz
Sk8erPeter #2085 üzenetére
Az alert(); működik, a fill() fv.-nél van valami bibi.
-
Brown ügynök
senior tag
válasz
Sk8erPeter #2083 üzenetére
Az benne maradt, nem az a baja.
-
Siriusb
veterán
válasz
Sk8erPeter #2061 üzenetére
Megváltoztattam.
Csak a body-ban volt/van konkrét érték megadva, minden más esetben em-et használok.
Néztem én is néhány plugin-t, bosszankodtam is, miért működnek.Azonban úgy voltam vele, nagyon égő, ha ilyen egyszerű feladatra is plugint használok. No meg abból nem is tanulok.
Azért pl. fájlletöltésre már simán használom a jDownloadert. -
Sk8erPeter
nagyúr
válasz
Sk8erPeter #2061 üzenetére
-
Siriusb
veterán
válasz
Sk8erPeter #2055 üzenetére
Hrrrrrrrrrrrrrrrrr. A css-ben a font-size medium-ként van megadva, nem pixelben. Chromium, FF és gondolom minden más böngésző pixelt ad vissza a jquery css() függvényre. IE medium-ot.
Tudom, a legegyszerűbb megoldás px-ben megadni, de nincs rá lehetőség, hogy IE-nél is kinyerjem valahogy a pixel számértéket? -
Siriusb
veterán
válasz
Sk8erPeter #2055 üzenetére
Csak sima listaelemekben vannak. Szerintem azért írtam preventDefault()-ot, hogy biztosra menjek.
Kipróbálom a javaslataidat, kösz. Ha nem megy, még jövök. -
v2izzy
tag
válasz
Sk8erPeter #2045 üzenetére
Pl. a konkrét problémám, hogy egy oldalon egy gombnyomásra előjön egy div középre pozicionálva és ha azon kívül kattintanak akkor zárja be, vagy mint pl. a facebook-nál ha az Account-ra kattintasz, akkor ha a megjelenő ul-en kívül kattintasz akkor eltűnik.
Remélem már érthető. -
Jim-Y
veterán
válasz
Sk8erPeter #2038 üzenetére
Tényleg jól hangzik, majd ha hazaértem akkor meglesem közelebbről
-
Jim-Y
veterán
válasz
Sk8erPeter #2036 üzenetére
Mi ez a pastebin ?
-
Jim-Y
veterán
válasz
Sk8erPeter #2032 üzenetére
Azért csináltam így, megmondom őszintén, mert én nem vettem észre, hogy a C az ( ) -ben van, és nem [ ] -ben
próba .. de itt PH-n mindkettő []-ben van, akkor így viszont nem értem a hsz-ed
mod: jah látom már, hogy mire gondolsz, nem tudom, hogy ott miért kerekbe rakta a C-ket pedig én már az elejétől kezdve mindenhova [] szögletest tettem.. érdekes, nekem fel sem tűnt, hogy az egyik hszemben rosszul van...
-
Inv1sus
addikt
válasz
Sk8erPeter #1984 üzenetére
Csak gondoltam van kényelmesebb megoldás ff-ben, csak nem találtam meg.
-
Inv1sus
addikt
válasz
Sk8erPeter #1979 üzenetére
Azt akartam, hogy a címsorban ne ékezettel jelenjen meg, hanem kódolva. Így a címsort el lehet menteni és használható lesz. Egyébként azt hiszem ezt a kódot használtam részben amit linkeltél, de az ékezetes betűkhöz nem jó.
De most már másik problémán dolgozom:
Jquery-vel akarnék csinálni legördüléses panelt, azonban sehogy nem jön össze.
Ez működik:
$('button').click(function() {
$('#gyartok-panel-mid').hide('slow');
});Ez meg nem csinál semmit:
$('button').click(function() {
$('#gyartok-panel-mid').slideToogle('slow');
});Tekintve, hogy a hide() működik, nem tudom felfogni, a slide miért nem.
-
Inv1sus
addikt
válasz
Sk8erPeter #1977 üzenetére
Igazad van. Megérdemlitek, ha már megoldottam
function php_urlencode(str) {
str = escape(str);
return str.replace(/%E1|%C1|%E9|%C9|%ED|%CD|%F3|%D3|%F6|%D6|%u0151|%u0150|%FA|%DA|%FC|%DC|%u0171|%u0170/g,
function (s) {
switch (s) {
case "%E1": s = "%C3%A1"; break;
case "%C1": s = "%C3%81"; break;
case "%E9": s = "%C3%A9"; break;
case "%C9": s = "%C3%89"; break;
case "%ED": s = "%C3%AD"; break;
case "%CD": s = "%C3%8D"; break;
case "%F3": s = "%C3%B3"; break;
case "%D3": s = "%C3%93"; break;
case "%F6": s = "%C3%B6"; break;
case "%D6": s = "%C3%96"; break;
case "%u0151": s = "%C5%91"; break;
case "%u0150": s = "%C5%90"; break;
case "%FA": s = "%C3%BA"; break;
case "%DA": s = "%C3%9A"; break;
case "%FC": s = "%C3%BC"; break;
case "%DC": s = "%C3%9C"; break;
case "%u0171": s = "%C5%B1"; break;
case "%u0170": s = "%C5%B0"; break;
}
return s;
}
);
}Egyébként még lehetnek benne hibák. Egy talált kódot dolgoztam fel.
Cserébe megkérdezném, hogy ez a function (s) az mégis hogy?! Valaki elmagyarázhatná működését a belsejének, mert az nekem nem tiszta.
-
Speeedfire
félisten
válasz
Sk8erPeter #1965 üzenetére
Kicsit elvúlt kód, de megy. Nekem most ez a lényeg.
-
Siriusb
veterán
válasz
Sk8erPeter #1967 üzenetére
Kösz szépen a sok utánajárást. Hogy én miért nem találtam meg a window.location.reload(true) -t?! Hmmmm.
A meta tagek megvannak, mégis néha nem frissül egy-egy image például néhány látogatónál. Nem igazán tudom mihez kötni a problémát, ezért gondolkodtam valami kierőszakolt cache ürítésben.
Kösz még egyszer! -
Sk8erPeter
nagyúr
válasz
Sk8erPeter #1966 üzenetére
Bocs a sok postért, csak még egy, hogy egyértelmű legyen a dolog: ez az itt említett módszer csak FRISSÍTI az oldalt olyan módon, ahogy korábban leírtam. Tehát ez frissítésre kényszeríti a böngészőt JavaScript-oldalról, így első oldalbetöltéskor történő adat-újratöltésre való kényszerítésre NEM alkalmas. Ha pl. valamilyen gombhoz kötöd az eseményt, hogy töltsön újra, akkor rendben van, egyébként viszont ha azt szeretnéd, hogy egyáltalán ne cache-eljen a böngésző, akkor ezt pl. meta-tagekkel vagy szerveroldali nyelvvel lehet elintézni.
-
Siriusb
veterán
válasz
Sk8erPeter #1959 üzenetére
És ez üríti a cache-t? Egyébként azt szeretném, hogy amikor ránavigál a felhasználó az adott domainre, akkor ürítse a cache-t és töltse be, azaz le újra az egészet.
-
burgatshow
veterán
válasz
Sk8erPeter #1948 üzenetére
Szia!
Igen, minden oszlopra egymástól függetlenül kéne futtatni a rangsorolást úgy, hogy az adott oszlopon én adhatom meg, hogy csökkenő, vagy növekvő sorrendben rangsoroljon az érték alapján, majd a rangsorolás után ne az értéket, hanem a rangsorát jelző számot adja meg.
Az implementálásban sokáig nem jutottam. Odáig megvan, hogy létrehozom a tömböt a korábbi posztban leírtak alapján, aztán innen semerre.
Ja és oszlop szerint kéne a rangsorolást elintézni.
Köszike.
-
Brown ügynök
senior tag
válasz
Sk8erPeter #1944 üzenetére
Csak annyi volt a gond, hogy a .elso td {}-ben meghatároztam háttérszínt amit tr .odd {} nem bírt felülírni.
Ezért csak a tr .odd {}-ban kell meghatározni a háttérszínt.
Most már működik. -
Brown ügynök
senior tag
válasz
Sk8erPeter #1941 üzenetére
Pontosabban a script kódot egy helyen módosítani kellett:
tables[t].tBodies[0].rows[r].className += (r % 2 == 0) ? "_even" : "_odd";Így az osztály:
<tr class="elso_odd">CSS:
.elso_odd td{
néhány tulajdonság, kivéve background
}tr.elso_odd {
background:#valami;
}
Talán nem nagy trükk de végül is működik. -
Brown ügynök
senior tag
válasz
Sk8erPeter #1936 üzenetére
A táblázatomat szeretném becsíkozni, de valamiért joomla-ban nem működik így:
tr .odd {
background:#ff0000;}
Ha kitörlöm a <tr class="elso odd">-ből az "elso"-t csak akkor csíkozza be. (Más weblapon működik akkor is ha az osztály egyik részére hivatkoznak.)
Ezért ha lenne még egy osztály akkor a formázás is megmaradna(elso) és a csíkozás is(odd).
Lehetne más megoldás is ,de ha lehetne osztályt írni Js-sel jó lenne.
Ha meg efféle trükközés nélkül működne még jobb lenne. -
Brown ügynök
senior tag
válasz
Sk8erPeter #1934 üzenetére
Jah, persze, odd és even.
Tehát az a kód amit fentebb írtam az a sor osztály azonosítójába írja az odd vagy even szavakat. (<tr class="elso odd">
Én úgy szeretném ha egy külön osztályt hozna létre.pl.: <tr class="elso" class="odd"> -
Siriusb
veterán
válasz
Sk8erPeter #1929 üzenetére
Jó volt ez a cikk, mert legalább már ott tartok, hogy megértem, mi a hibás, legalábbis ezen a szinten...
Na igen, az általad írt egyből szebb és még működik is.
Kösz a tippet erre a jsfiddle-re, el is mentettem.Szerintem az utolsó mondatoddal jelentősen megnehezítetted az életed. Ekkora labdát nem szabad feldobni.
-
Siriusb
veterán
válasz
Sk8erPeter #1926 üzenetére
Olvasom ezt a linkedet. Vagy én nem értem, vagy a szerző nem ért a jQuery-hez. Persze alapból az első opcióra tenném az ötforintost, ám mégis:
jQuery.fn.secondPlugin = function (number1, number2, options) {
myoptions = jQuery.extend ({
operation: "sum",
label: "The result is"
}, options);
$(this).html (myoptions.label + " (" + myoptions.operation + ")" + myoptions.number1+myoptions.number2);
}
$('#test').secondPlugin (1, 2);
to get
<span id="test The result is (sum) 3</span>
Ez eredménynél a szintaktikai hibáktól eltekinthetünk, de magától az eredménytől ne. Először is, az extend nem arról szól, hogy összead, hanem arról, hogy összefésül/felülír. A myoptions változóba be se rakja a 2 paramétert: number1, number2, akkor miért gondolja, hogy a html()-ben hivatkozni tud rá, ráadásul kiíratva őket, azok valami csoda folytán összeadva jelennek meg? -
Siriusb
veterán
válasz
Sk8erPeter #1926 üzenetére
Ah, pajtás, jól bevittél a málnásba.
A $. után tudom mi a selector, csak az argumentum helyén írtad, én meg nem értelmeztem, csak olvastam.
Kösz a linkeket, ezeket is megnézem. 1 vagy 2 primitív plugint már összekalapáltam, csak az each-nél akadtam el, de már felkapcsoltad a villanyt.
Egyébként azt a weboldalt nézegetem/használom, amit régebben ajánlottál a jQuery-hez. Fog ez menni. -
Siriusb
veterán
válasz
Sk8erPeter #1924 üzenetére
Uhhh, na ennek utána kell olvasnom, selector kartárssal még találkoztam. Tényleg kacifántos ebben az esetben.
Kösz! -
Siriusb
veterán
válasz
Sk8erPeter #1922 üzenetére
Hogy én erre miért nem jöttem rá! Így, látva teljesen egyértelmű, ezt így kell csinálni.
És ha $.neBenazz = function() -ként hozom létre? Akkor ezen belül kellene szerepelnie a $('a[href$=.pdf]')-nak? Vagy paraméterként passzolom át? Csak a tanulás kedvéért...
És kösz a választ. Igyekszem majd a helyes szintakitikát használni, jogos a felvetés.
-
Siriusb
veterán
válasz
Sk8erPeter #1907 üzenetére
Kösz a linkeket és a tanácsot. El fogok kezdeni ezzel is ismerkedni.
-
Siriusb
veterán
válasz
Sk8erPeter #1905 üzenetére
Az a helyzet, hogy közben már írogattam bele és kikommenteltem pár dolgot, így mikor próbáltam visszaállítani egy eredeti - letisztított - állapotot, ami bemásolható ide, nem igazán sikerült.
Bocs.
Más: azt olvastam több helyen, hogy jQuery -t jobb használni, mert az kikerüli a különböző böngészők miatti kompatibilitási gondokat. Tényleg érdemes belemászni?
-
erikke17
őstag
válasz
Sk8erPeter #1898 üzenetére
Jólvan bocsánat, írtam hogy nem biztos hogy jó helyre írok mellesleg nem vagyok otthon a Java dologban. Még egyszer bocs.
-
Siriusb
veterán
válasz
Sk8erPeter #1899 üzenetére
Azt hittem, van valami közismert trükk
window.onload = initAll;
function initAll() {
var visited;
visited = cookieCheck();
if (!cookieCheck()) {
checkForNewContent(document.links,visited);
}
}
function checkForNewContent(thisLink,needAlert) {
allClass = "";
for (var i=0; i<thisLink.length; i++) {
if (thisLink[i].parentNode.getElementsByTagName("li")) {
allClass = thisLink[i].parentNode.getAttribute("class").split(" ");
if (allClass) {
for (j=0;j<allClass.length;j++){
switch (allClass[j]) {
case "uj":
if (!needAlert) {
alert("Új fejezet!"+'\n'+thisLink[i].name);
}
thisLink[i].title="Új fejezet!"
break;
case "modositott":
if (!needAlert) {
alert("Megváltozott tartalom!"+'\n'+thisLink[i].name);
}
thisLink[i].title="Megváltozott tartalom!"
break;
default:
break
}
}
}
}
}
}
function cookieCheck(){
var thisCookie = document.cookie.split("; ");
var cookieCnt = thisCookie.length;
for (j=0;j<cookieCnt;j++) {
var cookieName = thisCookie[j].split("=")[0];
if (cookieName=="pageVisited") {
return true;
}
}
var visitDate = new Date();
document.cookie = "pageVisited=" + visitDate.toUTCString() +";path=/;expires='';";
return false;
} -
Medcomp
tag
válasz
Sk8erPeter #1889 üzenetére
Még egy amatőr kérdés.
Hogy lehetne annyiban módosítani a dolgot, hogy kattintásra egy nagyobb képet jelenítsen meg? Próbáltam azt, hogy az IMG tagnek nek adtam egy src2 attribútumot, ahová a nagyobb kép linkje került, és az általad írt sorban az "src"-t módosítottam, de ez nem segített.
-
Medcomp
tag
válasz
Sk8erPeter #1889 üzenetére
Nagyon nagy vagy!
Sikerült megcsinálnom nekem is, így ahogy leírtad!
Ha esetleg azt is meg tudnád mondani, hogy a következő képre lépést hol tudom kikapcsolni, akkor tényleg végtelen hálás lennék!
-
Medcomp
tag
válasz
Sk8erPeter #1877 üzenetére
Na, most olvastam át az egészet, amit írtál. Ezt mind megcsináltam, a Galleriffic galléria működik is (ez eddig is ment, csak nem tudok normálisan fogalmazni). Ezt szeretném kiegészíteni egy Lightboxal, hogy amikor a megjelenő nagy képre kattintanak, akkor ne ugorjon a következő képre a galéria, hanem a lightboxal (vagy bármelyik alternatívájával) nyissa meg még nagyobba, egy új layeren.
-
Dave-11
tag
válasz
Sk8erPeter #1879 üzenetére
Értem.
Nem tudnátok valami ötletet adni? Az az igazság hogy belekezdtem, vagyis inkább elhatároztam hogy kicsit JavaScript -ezek, de nem tudom hogy mit csináljak. Tudnátok adni valamilyen ötletet, ami hasznos egy oldalra, és JavaScript -es? -
Medcomp
tag
válasz
Sk8erPeter #1877 üzenetére
Köszi a tanácsokat, másfél óra és otthon leszek, kipróbálom, és megírom mire jutottam!
-
WonderCSabo
félisten
válasz
Sk8erPeter #1870 üzenetére
-
Speeedfire
félisten
válasz
Sk8erPeter #1799 üzenetére
közben nekem is sikerült megoldani
a submit tényleg az egyik gond volt
én pl submit-nál raktam bele a return false-t, animáció nem kell, igazából egy apró képfeltöltő oldal ahol ha rányomok a feltöltésre bejön a forgó "karika"
-
j0k3r!
őstag
válasz
Sk8erPeter #1778 üzenetére
koszonom, sajnos nem mukodik igy sem :/
illesztek be kodreszleteket:html:
<tr>
...
<td><img src="images/seasons/s01_2.png" width="100" height="140" onMouseOver="imgChange3(this,'images/seasons/s01.jpg','s01')" onMouseOut="imgChange2(this,'images/seasons/s01_2.png')"></img></td>
...<tr>
...
<td id="s01">Season 1</td>
...js:
function imgChange2(obj,img)
{
obj.src = img;
document.body.style.cursor = 'default';
}function imgChange3(obj,img,id)
{
obj.src = img;
document.body.style.cursor = 'pointer';
document.getElementById('id').style.color="#FFFFFF";
}onMouseOver hatasara a kep megvaltozik, de a cella betuszine nem :/
-
Adrian Mole
senior tag
válasz
Sk8erPeter #1775 üzenetére
az előbbi, tehát [urlfragment]=szám
köszi, gyúrom -
Adrian Mole
senior tag
válasz
Sk8erPeter #1773 üzenetére
Köszi a segítséget! Mondom, nem vagyok otthon a php-ban (sem). A "szamszamszam" az a változó, amit a távoli honlap használ a hosszúnevű url után a megfelelő (a generálandó linkben szereplő) laphoz.
A meghívást egy include paranccsal próbáltam az index.php fileban.
Köszi, tartok még egy próbát ma.Még csak annyit: <a href="<?php echo $valtozo; ?>">Link</a> sorban a "szamszamszam" dolgot hogyan illesztem? <a href="<?php echo $valtozo; ?>[szamszamszam]">Link</a> jó lenne? Nyilván a CMS-től is függ, hogy mit enged.
-
shev7
veterán
válasz
Sk8erPeter #1762 üzenetére
akkor mar csak en nem ertettem, hogy ha eppen az a usecase, hogy a user hozzaad egy cimet a DB-hez, akkor mit keres ott egy select... vagy en nem ertem mit akartal azzal a hozzaszolasoddal mondani... no offense
-
Speeedfire
félisten
válasz
Sk8erPeter #1756 üzenetére
ahogy shev7 is írta én az adatbázisba már a keresőbarát url-t is szeretném berakni (illetve php-val működik a dolog [link]) de ugye az nem kliens oldali
a tárhely amúgy a newhostingnál van és az érdekes, hogy a fődomain alatt működik rendesen (drupal cms-el), de az aldomain alatt már nem
tegnap este írtam egy levelet, hogy ennek mi lehet az oka, remélem hétfő-szerda magasságában már válaszolnak rá, addig is az új tartalmak már a php-val keresőbarátként mennek fel -
shev7
veterán
válasz
Sk8erPeter #1756 üzenetére
de o nem a lekeredezeshez akar kliens oldali skriptet, hanem az url eloallitasahoz. Mikor gipsz jakab begepeli, hogy ezt az url-t akarja hozzaadni, akkor a friendly name mar kliens oldalon legeneralodjon, es a szerver mar csak beteszi adatbazisba.
-
Speeedfire
félisten
válasz
Sk8erPeter #1754 üzenetére
Igen a htaccess-el lesz megoldva (localhoston megy, a serveren nem, nem tudom egyelőre mi a gondja
).
A lényege annyi, hogy valaki megadja, hogy mi a weblap címe pl: Sörösüveg gyártás, olcsón és gyorsan
Ezt tárolom a szerveren is, webcim néven és e mellett akarok egy webcimen-t is amiben a keresőbarát név van.
A fenti példa alapján:
sorosuveg-gyartas-olcson-es-gyorsan
Ez a cim lenne megadva elérésnél, amikor az url-t generálom le.Maga a kód kész ami átalakítja, csak ugye kliens oldalon egyből meglenne, nem kellene a servernek ezzel bajlódnia.
Aztán annyit csinálok csak, hogy:
$webcimen = angol($_POST['webcim']);
Máris felküldi az angol címet is. -
Azazello-
senior tag
válasz
Sk8erPeter #1731 üzenetére
nagyon szepen koszonom a segitseget.
amit alkottunk, azt harman hoztuk ossze tanari segitseg nelkul egy ora alatt, es reszben masolasi hiba lehet az eliras resze. amikor rakerdeztunk a tanartol, azt allitotta, hogy amit csinalunk az jo lesz... sajna egyikunknek sem megy a javacsript.
koszi megegyszer!
-
HUNNIA1920
őstag
válasz
Sk8erPeter #1721 üzenetére
Ertem, azert koszi.
Sajnos a temaban nem vagyok otthon, viszont a suliba most ezt a feladatot adtak, aztan kene hozza egy megoldas. -
Jim-Y
veterán
válasz
Sk8erPeter #1712 üzenetére
Köszi
csak első felindulásból irtam be mindenhová
Amit írtál azt otthon kipróbálom majd, btw egy egyéb js kérdés:
az oldalamon már használtam egy objecten a .click() metódust, de ez folyamatosan klikkelt, nekem olyan kéne ami csak egyet klikkel. Nem próbáltam még ki -bár rekerestem referenciában, hogy a .click() nek milyen argumentumai lehetnek, de nem találtam semmit
- de esetleg igy?: myObject.click(1) , vagy myObject.click(1000) ? setTimeout-tal is próbálkoztam, de szerintem ez sem oldaná meg a problémám, mivel ez nem arra való, hogy egy darab klikket reprezentáljunk:/ Ami t.k a megoldandó feladat lenne, hogy greasemonkey-val egy oldalon egy Objectté konvertált képen? (nem emlékszem), mondjuk 5 percenként klikkeljünk egyet... köszi a segítséget
-
yolan
őstag
válasz
Sk8erPeter #1705 üzenetére
Ehh, ez fel sem tűnt..
Köszi szépen, így már működik. Még egy kis css faragás és tökéletes.Amúgy írtad miért js, te mivel csináltad volna?
-
yolan
őstag
válasz
Sk8erPeter #1703 üzenetére
Noh, kicseréltem, de semmi
var legordulo={divclass:'legordulo', inlinestyle:'', linktarget:''}
legordulo.items=[
["<img src="kepek/girls_2.png" width="181" height="25">", "girls.html"],
["Boys Zone", "boys.html"],
["Respect", "respect.html"]
] -
yolan
őstag
válasz
Sk8erPeter #1701 üzenetére
innerHTML-t használok
Mit írjak még róla?
Legördül, végülis minden működik rendesen, már csak css-ben kéne dizájnolni, de előbb ezt szeretném megoldani.
Tehát a legördülő almenükben ne szöveg hanem kép jelenjen meg. -
Zoli1222
addikt
válasz
Sk8erPeter #1697 üzenetére
Komolyan millióegy helyen kerestem a megoldást, de pl ezt se tudtam, és nem is találkoztam vele, h az onClick nem használható az option-re...
-
Zoli1222
addikt
válasz
Sk8erPeter #1694 üzenetére
Csak így lehet?
Nem lehet vhogy megoldani, h ha a hétfőre kattintok ne azt írja ki, h hetfo, hanem 1,2? -
Zoli1222
addikt
válasz
Sk8erPeter #1688 üzenetére
Szokás szerint igazad van. Teljesen felesleges ez az elotoltéses metódus.
-
Zoli1222
addikt
válasz
Sk8erPeter #1686 üzenetére
Őőőő. Hogy?
<html>
<head>
<script language="JavaScript">
function kiir(i){
document.getElementById("megyek").innerHTML = megye[i]+varos[i]+fo[i];
}
megye = new Array("Bács-Kiskun megye, ","Csongrád megye, ","Tolna megye, ");
varos = new Array("Kecskemét : ","Szeged : ","Szekszárd : ");
fo = new Array("111 428 fő","169 030 fő","33 883 fő");
//kepek = new Array("Kecskemét.jpg","Szeged.jpg","Szekszárd.jpg");
function nemir(){
document.getElementById("megyek").innerHTML = "Vidd az egeret vmelyik kép fölé";
}
</script>
</head>
<body>
<p id="megyek" >Vidd az egeret vmelyik kép fölé</p>
<!--<input type="text" id="megyek" size="50"><br>-->
<script>
kepek = new Array("Kecskemét.jpg","Szeged.jpg","Szekszárd.jpg");
</script>
<img src="Kecskemét.jpg" onMouseOver="kiir([0])" onMouseOut="nemir()"></img>
<img src="Szeged.jpg" onMouseOver="kiir([1])" onMouseOut="nemir()"></img>
<img src="Szekszárd.jpg" onMouseOver="kiir([2])" onMouseOut="nemir()"></img>
</body>
</html>
Szóval. Azt akarnám, h ezt a 3 képet(amit természetesen nem láttok) egy onLoad eseménnyel töltse be/jelenítse meg egy tömbből.
Már próbálkoztam mindennel, de komolyan..., de megállt a tudomány. -
Zoli1222
addikt
válasz
Sk8erPeter #1683 üzenetére
Már próbálkoztam mindennel, de nem akar összejönni. Egy kis segítség?
-
cucka
addikt
válasz
Sk8erPeter #1666 üzenetére
Ok, lehet, hogy egy kicsit túl kemény volt a megfogalmazás, de a lényegi része szerintem igaz és sokszor nem hangsúlyozzák ki eléggé. Bármelyik ágát is nézed az informatikának, mindenhol az van, hogy az iskolák/egyetemek megalapozzák ugyan a tudást, adnak egy szemléletmódot, de a konkrét kérdésekre a válaszokat magadnak kell megtalálni. És itt elsősorban az elhivatottság a kérdés, hogy élvezed-e és érdekel-e annyira, hogy utánanézz, szenvedj vele, stb. (meg persze kell érteni angolul, de gondolom fel sem merült senkiben, hogy ezt meg lehet úszni
)
-
Zoli1222
addikt
válasz
Sk8erPeter #1662 üzenetére
Igen, szinte ua, csak mi sajna semmit nem veszünk annyira mélyen, mert nem ez a fő vonal.
Pedig jó lenne, mert webszerkesztés vonalon szeretnék kezdeni vmit.
-
Zoli1222
addikt
válasz
Sk8erPeter #1660 üzenetére
Nagyon egyszerűen. Komolyan szégyellem magam, h nem tudtam megcsinálni.
<html>
<head>
</head>
<body>
<script type="text/javascript">
var szoveg = "Ez egy példa lesz a programra";
var szavak = szoveg.split(" ");
for (i=0; i<szavak.length; i++){
if (i%2==0){
document.write(szavak[i].bold()+" ");
}
else {
document.write(szavak[i].italics()+" ");
}
}
</script>
</body>
</html> -
Zoli1222
addikt
válasz
Sk8erPeter #1658 üzenetére
Köszi
Te nagyon segítőkész manus vagy!
Le a kalappal előtted!
A délelőtt folyamán órán végül megcsináltuk, egy kicsit másképp.
Komolyan, egyre jobban érdekel a javascript. -
Zoli1222
addikt
válasz
Sk8erPeter #1656 üzenetére
Köszi a linket ismét,
de egyszerűen nem tudok gondolkozni, h mit hova...
-
j0k3r!
őstag
válasz
Sk8erPeter #1653 üzenetére
oke. ezt is megnezem. ezt is koszonom!
-
j0k3r!
őstag
válasz
Sk8erPeter #1651 üzenetére
ahogy adtam id-t az "a"-nak is egybol mukodik
ezer koszonet
asszem mar logok par sorrel : )a feltoltest kicsit halasztom, mivel "blabla" szintu tartalommal van feltoltve meg az oldal jelenleg.
tudom, hogy nem ide tartozik, de ha 1024-re optimalizalnam az oldalam, akkor hany pixelnek kellene lennie a 3 divemnek a szelessegenek osszesen, hogy kitoltse a helyet?
-
j0k3r!
őstag
válasz
Sk8erPeter #1649 üzenetére
pontosan fonok
a kozepso egyebkent egy div. (amivel eddig nem volt gond)
inkabb a menupontoknal van gond, hogy vagy egy se "szinezodik be" vagy pedig a 6 menupontot vegigkattintva mind a 6 "beszinezodik".
beszinezodik==css hover-es kinezetszerk: esetleg, ha az segitene feltolthetem valahova a css+html filet
-
j0k3r!
őstag
válasz
Sk8erPeter #1646 üzenetére
az onclick esemeny utan a kozepso div-em hattere megvaltozik. ez jo, de ahogy elmozditom az egermutatot a menupont felol, el is tunik az "inverz" kijeloles, amit a css-ben hoverrel csinaltam a menupontokra.
es igen johogy mondod, szerintem 1 parameter is eleg lesz a 3 helyett. (this marad)
mar javitottam is. -
j0k3r!
őstag
válasz
Sk8erPeter #1619 üzenetére
hello megint! kicsit elakadtam megint. tudnal valami hasznos leirast adni arrol, hogy js-ben a html elemeire hogy lehet hivatkozni (this nelkul)?
vagy mindig adjak id-ket, aztan document.getElementById("akarmi") ?
ha for ciklus, meg tomb, akkor valoszinuleg valami index alapjan kellene vegigmenni a ciklusnak az adott elemeken, bar lehet rosszul gondolom.
a segitseged elore is koszonom. -
FixY67
senior tag
válasz
Sk8erPeter #1637 üzenetére
Köszi. Végeredményben az volt a lényeg, hogy nem csak JS alatt lehet ilyen izgő-mozgó menüket létrehozni.
Ami a főoldalt illeti: totálisan kikapcsolt JS mellett (nem csak noscript, hanem a FF opciók közt letiltott JS mellett is) működik a feliratok változtatása. A nyelv nem jelenik meg mellette, csak ha engedélyezem a JS-t, de aláhúzódik stb. Gondolom, ez is ugyanaz a módszer, mint a belső menü esetén.
(ettől kezdve már csak az a kérdés, hogy eszerint a CSS is tud olyan ártalmas lenni, mint a javascript? ) -
FixY67
senior tag
válasz
Sk8erPeter #1634 üzenetére
Hóttmind1, mert a főoldalon is megváltozik a felirat, ha fölé viszem az egeret.
Úgy értem: kikapcsolt/tiltott JS mellett is. -
FixY67
senior tag
válasz
Sk8erPeter #1626 üzenetére
Mondjuk én Vista alatti FF-t néztem, de most kipróbálom XP alól is egy 3.5-össel, kíváncsi vagyok, ez mit művel.
Szerk: megnéztem. Itt is működőképes marad a menü a JS tiltása után.
Szerk2: még akkor is, ha a JS tiltás után kilépek, majd vissza. Cache törlés után is...
Szóval feladom. Vagy mégis CSS van a dologban - bár az nekem már a kínai kategória. -
FixY67
senior tag
válasz
Sk8erPeter #1621 üzenetére
Ez nem nyert... akkor már ketten vagyunk lemaradva...
Kikapcsoltam teljesen a JS-t, ez a menü mégis működik. -
FixY67
senior tag
válasz
Sk8erPeter #1621 üzenetére
Én is így gondoltam (egyébként a FF nem 3.0.6, hanem 3.6), épp ezért érdeklődtem.
Szóval valami nem kerek a noscript körül...
Bíztam benne, hogy csak én vagyok lemaradva ennyire a webes technológiákat illetően és ez már nem JS, hanem valami HTML 10.2 vagy hasonló. -
j0k3r!
őstag
válasz
Sk8erPeter #1616 üzenetére
ha jol sejtem, akkor a this egy mutato, mint c-ben?!
ugy szeretnem megcsinalni, hogy az onclick esemenyt kibovitenem meg par sorral, ami az eppen kattintas alatt levo menun kivul az osszes menut "default" helyzetbe rakja, es igy mindig csak 1 lesz "szines/aktiv".namost az volna a kerdesem, hogy this nelkul, hogy tudnek hivatkozni az egyes menuelemekre?
ugy mint itt a "kozepso" div-re:
document.getElementById("kozepso").style.background=szin;a segitseged elore is koszonom.
-
j0k3r!
őstag
válasz
Sk8erPeter #1616 üzenetére
koszonom szepen! kicsit meg alakitottam rajta, de mukodik!!!
<script language="javascript" type="text/javascript">
function szincsere(hattersz, betusz, melyik)
{
document.getElementById("kozepso").style.background=hattersz;
document.getElementById("kozepso").style.color=betusz;
melyik.style.backgroundColor=hattersz;
melyik.style.color=betusz;
}
</script>
</head>
<body>
<p align="center"><img src="lol2.png"></p>
<ul>
<li id="piros"><a onclick="szincsere('#FF0000' ,'#000000', this);">PIROS</a></li>
<li id="narancs"><a onclick="szincsere('#FFA500' ,'#000000', this);">NARANCS</a></li>
<li id="citrom"><a onclick="szincsere('#FFFF00' ,'#000000', this);">CITROM</a></li>
<li id="zold"><a onclick="szincsere('#00FF00' ,'#000000', this);">ZOLD</a></li>
<li id="kek"><a onclick="szincsere('#4876FF', '#000000', this);">KEK</a></li>
<li id="lila"><a onclick="szincsere('#9400D3', '#000000', this);">LILA</a></li>
</ul>most mar csak 1 gondom van, ha mind a 6 menupontot vegignyomom, akkor mind a 6 "vilagit", szoval kellene valami elagazast irnom, hogy egyszerre csak 1 legyen aktiv.
egy kis segitseget tudnal adni az elindulashoz? (ne kesz megoldast, mert gondolkodni szeretnek rajta)elore is koszonom.
-
j0k3r!
őstag
válasz
Sk8erPeter #1610 üzenetére
sajnos nem megy, a parameterezesnel lehet a gond, ahogy leviszem az egeret a menupontrol egybol visszavaltozik az eredeti szinre (fekete alapon szines betu) :/
ime a kodreszlet:
<head>
<title>Proba menu</title>
<link type="text/css" rel="stylesheet" href="style.css"/>
<script language="javascript" type="text/javascript">
function szincsere(color,melyik)
{
var szin=color;
var nev=melyik;
document.getElementById("kozepso").style.background=szin;
//document.write("melyik = "+nev+"<br>");
document.getElementsByClassName("nev").style.backgroundColor=szin;
document.getElementsByClassName("nev").style.Color='#000000';
}
</script>
</head>
<body bgcolor="Black">
<p align="center"><img src="lol2.png"></p>
<ul id="menu">
<li class="piros"><a onclick="szincsere('#FF0000','piros');">PIROS</a></li>
<li class="narancs"><a onclick="szincsere('#FFA500','narancs');">NARANCS</a></li>
<li class="citrom"><a onclick="szincsere('#FFFF00','citrom');">CITROM</a></li>
<li class="zold"><a onclick="szincsere('#00FF00','zold');">ZOLD</a></li>
<li class="kek"><a onclick="szincsere('#4876FF','kek');">KEK</a></li>
<li class="lila"><a onclick="szincsere('#9400D3','lila');">LILA</a></li>
</ul>elso probalkozasom par het olvasgatas utan, szoval nem nevetni : )
ha esetleg valamit mashogy csinalnatok, a kritikat szivesen fogadom.adok kepet is, hatha ez segit:
-
Zoli1222
addikt
válasz
Sk8erPeter #1611 üzenetére
1. Csak azt, h újra kezdje az a érték megkérdezésével.
2. Innentől így teszek majd az aposztrófokkal.
Az az igazság, h js-t most kezdem tanulni, és sok utasítást nem ismerek, és most még csak a neten tudok utána nézni dolgoknak.
Küldök egy pü-t.
-
j0k3r!
őstag
válasz
Sk8erPeter #1607 üzenetére
koszonom szepen mindkettotoknek. majd odafigyelek a kis/nagybetukre, azthiszem valami komolyabb fejlesztokornyezetet be is szerzek ubuntura.
tudom, hogy nem ide tartozik.de : erre otlet?
Új hozzászólás Aktív témák
- Intel Core i7 6700K / GTX 1660TI / 16GB DDR4 RAM / 500 GB SSD konfig eladó
- Samsung Galaxy S23 128GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy A53 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Megkímélt állapotú Xbox Series X 1TB eladó. Kitisztítva és újrapasztázva!
- Gamer PC - i5 13400F, GTX 1080ti és 16gb DDR5
- AKCIÓ! Dell Optiplex 5050 SFF asztali számítógép - i5 7500 8GB DDR4 256GB SSD HD630 Win10
- Dell USB-C dokkolók: (K20A) WD19/ WD19S/ WD19DC + 130W, 180W, 240W töltők
- Szerezd meg a tökéletes házat most!
- Készpénzes számítógép PC félkonfig alkatrész hardver felvásárlás személyesen / postával korrekt áron
- Telefon felváráslás!! Xiaomi 13T, Xiaomi 13T Pro, Xiaomi 14T, Xiaomi 14T Pro
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest