- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- Nyuszit otthonra, kedvencnek!
- MasterDeeJay: Low budget (50.000 forint) light gémer gép összerakása
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: Anker Charger (140W, 4-Port, PD 3.1) laptop, mobil, tablet töltő
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Geri Bátyó: Agglegénykonyha 15 – Néhány tavaszias recept
- GoodSpeed: ASUS RT-BE92U WiFi 7 router a felsőházból
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2014-02-25 10:20 Téma összefoglaló
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
-
satomee
senior tag
Kevés oldal esetében meg lehet úgy oldani, hogy létrehozol alkönyvtárakat, és raksz bele, mondjuk egy index.php-t. Ha a webszerver úgy van beállítva, hogy az index.php az alapértelmezett fájl, akkor a fájlnév beírása nélkül is az adott program indul el. Apache webszerver esetén ezt a httpd.cpnf fájlban a
DirectoryIndex index.php
direktívával lehet elérni.
Ha sok oldalról van szó, pl. aminél a tartalom adatbázisból jön, akkor Apache esetén a mod_rewrite modult célszerű használni. Ez a modul a bejövő requesteket bizonyos szabályok szerint átrendezi, és maga a webszerver már ezt az árírt urlt fogja feldolgozni. Egy példa:
Itt ez a videó az általad linkelt oldalról, illetve az urlje:
http://www.metacafe.com/watch/223917/slides_on_ice/
A mod_rewrite-ot reguláris kifejezésekkel kell beállítani, pontosan nem emlékszem a szintaktikájára, nagyon rég foglalkoztam vele, de úgy kell paraméterezni, hogy a mod_rewrite átrendezve az urlt, mondjuk ilyesmi álljon elő:
http://www.metacafe.com/watch.php?date=223917&title=slides_on_ice
Innen pedig már egyszerű, írni kell egy php programot, ami date és title paraméterek alapján lekérdezi az adatokat, és megjeleníti a megfelelő videót, user commenteket stb...
[Szerkesztve]Uhh,ez elég kimerítő volt,bár így elsőre elég bonyolultnak tűnik,egy darabig biztos elmazsolázok rajta...

Köszönöm! -
szicsu
őstag
húha...
van néhány függvény....
ha van egy kis időm akkor átnyálazom , és megnézem mire is képes.....
köszi -
szicsu
őstag
-
szicsu
őstag
Igen, és ez böngészőfüggő is. Explorerben a Fájl->Oldalbeállítás... menüpontban lehet, itt a ''fejléc'' és ''lábléc'' nevű mezőkben lehet szabályozni ezt. Firefoxban nem tudom, hogy kell, de nem hiszem, hogy ezt a html kóddal befolyásolni lehet.
vagy esetleg php-val valamilyen más értelmes formátumba ki lehetne iratni ami jól lehet nyomtani?
Át lehet alakítani más formátumra, az a kérdés, hogy ez egyszerűen megvalósítható-e az adott oldal esetében, van-e megfelelő program a kliens gépen, pl. a PDF formátumú fájl megnyitásához stb...
[Szerkesztve]
ha előbb megnéztem volna, akkor láttam volna, hogy a firefoxban ki lehet kapcsolni a fejléc és a lábléc tartalmát
köszi srácok.....
php-val hogy lehet pdf fájlt létrehozni?
igaz erre inkább a php- topikban kérdezek rá.... -
szicsu
őstag
Egyszerű módszerekkel sehogy, ez a böngésző dolga, hogy kiírja az url-t és egyéb információkat a lapról vagy sem. Létezik ugyan olyan nyomtatást-testreszabó ActiveX kontroll, viszont a képességeit illetően részletekre nem emlékszem, mert régen foglalkoztam a kérdéssel, és ráadásul ez fizetős volt.
Tehát ezt a kilens gépén kell beállítani......
esetleg firefoxban könnyebb lenne?
vagy esetleg php-val valamilyen más értelmes formátumba ki lehetne iratni ami jól lehet nyomtani?
[Szerkesztve] -
szicsu
őstag
Ez meg csak ff alatt fog menni. Az IE és az Opera window.event-tet használ, az ff pedig event objectet, amit a meghívás helyén kell paraméterként átpasszolni a függvénynek. Ez a script ráadásul nem is túl praktikus, több mező esetén át kell írni.
Nekem van erre egy saját scriptem, aminek az az előnye is megvan, hogy a listában tetszőleges karaktereket is meg lehet adni, amit engedélyezünk, nemcsak számokat, és megy IE6, ff 1.5 és Opera 9 alatt is:
<script type=''text/javascript''>
function szuro(e) {
var key;
var keychar;
if (window.event)
key = window.event.keyCode;
else if (e)
key = e.which;
else
return true;
keychar = String.fromCharCode(key);
if (((''0123456789'').indexOf(keychar) > -1))
return true;
else
return false;
}
</script>
És így kell input mezőre ráteni:
<input type=''text'' onkeypress=''return szuro(event)''>
[Szerkesztve]Köszi szépen a scripteket

tényleg negyon jók
arra lennék még kíváncsi, hogy miért nem működik, úgy hogy a függvényt külső *.js fájlban tárolom, vagy csak megint bennem van a hiba
-
shev7
veterán
Igaz, tényleg működik.

<script type=''text/javascript''>
function csak_szamok(e) {
if (e.keyCode) kod = e.keyCode;
else if (e.which) kod = e.which;
if (kod>=48 & kod<=57) {
return true;
}
else {
return false;
}
}
</script>
<input type=''text'' onKeyPress=''return csak_szamok(event)''>
Így működik bármelyik input mezőre.
[Szerkesztve]jaja, de az a string indexes megoldasod nagyon cool. Megjegyeztem
, lassabb mint a masik, de legalabb nem kell kodokkal szorakozni... -
shev7
veterán
Ez meg csak ff alatt fog menni. Az IE és az Opera window.event-tet használ, az ff pedig event objectet, amit a meghívás helyén kell paraméterként átpasszolni a függvénynek. Ez a script ráadásul nem is túl praktikus, több mező esetén át kell írni.
Nekem van erre egy saját scriptem, aminek az az előnye is megvan, hogy a listában tetszőleges karaktereket is meg lehet adni, amit engedélyezünk, nemcsak számokat, és megy IE6, ff 1.5 és Opera 9 alatt is:
<script type=''text/javascript''>
function szuro(e) {
var key;
var keychar;
if (window.event)
key = window.event.keyCode;
else if (e)
key = e.which;
else
return true;
keychar = String.fromCharCode(key);
if (((''0123456789'').indexOf(keychar) > -1))
return true;
else
return false;
}
</script>
És így kell input mezőre ráteni:
<input type=''text'' onkeypress=''return szuro(event)''>
[Szerkesztve]tenyleg sokkal szebb a megoldasod. De a masik is mukodik ie alatt. (opera alatt nem probaltam)
-
cucka
addikt
tökéletes, köszönöm

nem gondoltam volna, hogy ennyire egyszerűen megoldható, ráadásul js nélkül
[Szerkesztve] -
emitter
őstag
mondom, én is csodálkozom rajta, de ez van

a rossz sorrend:
function managePHPrefs() {
this.initPrefs = function() {
//initialize preferences-system
var prefs = Components.classes[''@mozilla.org/preferences-service;1''![;]](//cdn.rios.hu/dl/s/v1.gif)
.getService(Components.interfaces.nsIPrefBranch)
.getBranch( prefBranchName );
prefs.QueryInterface(Components.interfaces.nsIPrefBranch2);
return prefs;
}
this.prefs = this.initPrefs();
...
}
a helyes sorrend:
function managePHPrefs() {
this.prefs = this.initPrefs();
this.initPrefs = function() {
//initialize preferences-system
var prefs = Components.classes[''@mozilla.org/preferences-service;1''![;]](//cdn.rios.hu/dl/s/v1.gif)
.getService(Components.interfaces.nsIPrefBranch)
.getBranch( prefBranchName );
prefs.QueryInterface(Components.interfaces.nsIPrefBranch2);
return prefs;
}
...
}
Ha a rossz sorrendben írom, akkor FF azt mondja a JS-konzoljában, hogy nincs ilyen nevű fv... lehet h ez csak egyedi FF-értelmezés
és amúgy a JS szabvány nem ez? -
emitter
őstag
-
RAM
őstag
-
raczger
őstag
A php-ban semmi bonyolult nincs, és bizonyos esetekben pont, hogy egyszerűsíti a problémák megoldását, gondolok itt pl. a közös kódrészeletek, pl. menü külön fájlba helyezését leegyszerűsítheti, ami sima html-nél csak a körülményes framesetekkel lehet megoldani. Ha mást nem is, a fájl include-ot érdemes megtanulni.
no, akkor lassan asszem bele is fogok kezdeni

-
RAM
őstag
A php-ban semmi bonyolult nincs, és bizonyos esetekben pont, hogy egyszerűsíti a problémák megoldását, gondolok itt pl. a közös kódrészeletek, pl. menü külön fájlba helyezését leegyszerűsítheti, ami sima html-nél csak a körülményes framesetekkel lehet megoldani. Ha mást nem is, a fájl include-ot érdemes megtanulni.
HTML-szerkesztővel elég csak kattintgatni, míg PHP-ban sok kattintgatási lehetőség...?
-
Kaoru
senior tag
bár a ctrl+c ctrl+v tiltására ekrestem, ezeket találtam:
http://www.faqts.com/knowledge_base/view.phtml/aid/11861/fid/53 (mozillában nem müxött)
aztán ez is ír érdekes dolgokat
http://web.archive.org/web/20041130083748/http://www.vortex-webdesign.com/help/hidesource.htm
Egy helyet tudok egyedül, ahol teljes a védelem: tectus honlapja. Igaz csak ie alol, de nem is engedi, h más böngészőval nézzük meg. Valahogy az active-x vezérlővel oldották meg. -
Kaoru
senior tag
-
Kaoru
senior tag
-
Kaoru
senior tag
igen ezt próbáltam ki 2 perce. De a ctl+c és a ctrl+v-t még mindig engedélyezi.
-
lao ce
aktív tag
faster, lenne egy kerdesem, szuksegem van a segitsegedre. kerulo megoldas is erdekel.
feladat:
csinalok egy formkitolto pilotot, hatter egy adott bitmap, foreground objektumok absolute pozicioban csucsulnek a megfelelo xy koordinatan, inaktiv grafikaval, mikor fokuszt kapnak akkor a keret atvaltozik 'rendes' editalhato kinezette, be lehet irni amit kell aztan lehet tovabbnavigalni (tab/enter/eger). adatbazisbol jon minden objektum neve, pozicioja, stb, szoval altalanos rutinok vannak/lesznek.
mivel a comboboxnak nem lehet atrajzolni a keretet, azt talaltam ki hogy 'rateszek' ugyanarra a poziciora egy editet a megfelelo kerettel es a combot letakarom vele mikor nincs epp rajta a fokusz. ha rakerul a focus az editre, akkor edit=hidden, combo=visible (es rafokuszalok). aztan a combo onchange-re atadom az erteket az editboxnak, majd mikor a focus elment a visibility-t visszacserelem (edit=visible, combo=hidden).
problema:
mikor a comborol elmegy a focus az uj objektumra, lefut a rutin ami a combot hidden-re allitja es az editboxot visible-ra, de ettol az uj editboxban a kurzor eltunik (a highlight is).
ez teljesen megakasztja a keyboardos bevitelt, mivel extrat kell kattintani az egerrel hogy visszakeruljon a kurzor a fokuszalt objektumra.
a tovabbi tabokra megy tovabb a fokusz a kovetkezo editre mintha 'mise tortent volna es minden rendben.
a kiserleteim eredmenye: ha hidden-re allitok egy objektumot ahol a fokusz VOLT az elozoekben (akar combo akar editbox), akkor az aktualisan fokuszalt objektum valahogy inaktivva valik. probaltam cselesen tovabbugralni a fokusszal par objektumon keresztul, de nem jott be.
van valami otleted?
itt a funkcio:
megjegyzes: a comboboxok nevei cmb-vel, a takaro editek cam (a kamuflazsbol) betukkel kezdodnek.
function aActivate (aObj) {
// deactivate
if (LastActiveObj != ''nothing'') {
if (LastActiveObj.name.substring(0,3)==''cmb'') {
// combobox: hide real combo and show editbox as a camouflage
LastActiveObj.style.visibility=''hidden'';
LastActiveObj = eval(''frmA.cam'' + LastActiveObj.name.substring(3,50));
LastActiveObj.style.visibility=''visible'';
} else {
// editbox
LastActiveObj.className = ''ina_'' + LastActiveObj.className.substring(4,20);
}
}
// activate
if (aObj.name.substring(0,3)==''cam'') {
// combobox: hide camouflage editbox and show combobox
aObj.style.visibility=''hidden'';
aObj = eval(''frmA.cmb'' + aObj.name.substring(3,50));
aObj.style.visibility=''visible'';
aObj.focus();
} else {
// editbox
aObj.className= ''act_'' + aObj.className.substring(4,50);
LastActiveObj=aObj;
}
}
[Szerkesztve] -
gErYoN
tag
Mert nem jól használod a window.open-t.
window.open-nek nem x db paramétere van, hanem három.
window.open (''valami.html'',''_blank'',''width=640,height=480,resizable=1,akarmi=0,barmi=1...'');
Három string paraméter! Ezek közül a harmadik string is egy paraméter lista vesszőkkel elválasztva benne a paraméterek, de egy string vagy egy stringváltozó!
Nem tudom érthetőbben leírni.
[Szerkesztve]én értettem elsőre is, oké úgy csináltam ahogy írtad, működik is (de a másik is működött)
thx -
gErYoN
tag
A window.opennek három paramétere van, nem kettő:
ref = window.open( url, target, params);
Bővebben: link
Egyébként resizable, nem resizeable, és ha a params-ban width és height paramétert adsz meg, alapból átméretezhetetlen lesz az ablak.
[Szerkesztve]thx (én resizeable-t írtam)
-
Hujikolp
őstag
-
woodpaul
őstag
Próbálgattam Operával az object kezelést, háááát... mondhatni, botrányos! Nem is értem, mi ez a hype az Opera körül, amikor még rengeted hiányossága van.

Nekem elég, ha a két ''nagy'' böngészőn jól fog működni az oldalam! -
woodpaul
őstag
Talán nincs is ilyen...
Ezért akarom ezt a videó cserélgetős megoldást megvalósítani. Minden klipből lesz egy felirat és egy felirat nélküli változat, és egy checkbox-szal lehet majd vezérelni, melyiket akarjuk. -
woodpaul
őstag
Okés, rá fogok keresni!
Amúgy szerinted létezik más módja egy online stream feliratozásának?
Ha a szerveren a film mellett fennvan egy felirat fájl is (mondjuk srt), nem lehet valahogyan megoldani, hogy azt ''rávetítse'' a videóra?
Sajnos egyelőre avi-t nem hajlandó ez a windows media plugin lejátszani, a wmv formátum pedig nem szereti a feliratokat. -
Fisha
őstag
Hat valami ilyesmire vagyom:
function addSubMenu (menu, subMenu) {
menu.onmouseover=showdiv(subMenu);
}
Es igy egyszeru init metodussal el tudnam erni, hogy barmely menu ala submenut rendelhessek, ami feljon ha fole megyek a menunek.
Persze ez igy nem muxik.
Van most egy otletem, majd otthon kiprobalom, egy kis evalos haxolas, szerintem jo lesz.
[Szerkesztve] -
Fisha
őstag
Miért? A fenti példa nem jó erre?
onclick=''fuggvenyneve('stringparam')''
helyett
document.getElementById(''myid'').onclick = function noname() {
fuggvenyneve('stringparam');
}
..sőt, név sem kell a függvénynek
document.getElementById(''myid'').onclick = function () {
fuggvenyneve('stringparam');
}az a baj, hogy nekem nem stringparam kell, hanem egy valtozo...
-
Fisha
őstag
Így próbáld:
<!DOCTYPE HTML PUBLIC ''-//W3C//DTD HTML 4.01 Transitional//EN''>
<html>
<head>
<title>Tájtl</title>
<script type=''text/javascript''>
<!--
function valami() {
valtozo = ''asdas'';
document.getElementById(''myid'').onclick = function akarmi() {
alert(valtozo);
}
}
//-->
</script>
</head>
<body onload=''valami()''>
<input type=''button'' id=''myid'' value=''x''>
</body>
</html>
Egyébként bármelyik event handlert átirányíthatod egy függvényre
function myclick() {
}
..myid'').onclick = myclick;
...csak a paraméterátadással lesznek gondok.
[Szerkesztve]Koszike. Kicsit bunko modon nem jeleztem, hogy mar valameddig eljutottam a problema megoldasaban. Szoval sikerult nekem is definialni a handlert, csakhat, ahogy te is irtad a bemeno parametereket sehogyse akarja megenni, pedig nekem arra lenne szuksegem.
Probalkoztam mar prototype-ozassal is, de az sem vezetett sikerre.
Van valami otleted?
koszi,
Fisha -
Bazsesz
őstag
-
Bazsesz
őstag
-
salazol
őstag
Ha a fullscreen ablakban megnyitott oldal forrásához is hozzáférsz, akkor egy:
<body style=''overflow: hidden;''>
... leszedi a scrollbart.
A két monitoros dolgot nem tudom kipróbálni. Azok a scriptek, amik kék csík nélkül nyitnak ablakot úgy működnek, hogy megnyitnak egy fullscreen ablakot, amit window.resizeTo-vel a kívánt méretre igazítanak (legalábbis eddig még csak ilyeneket láttam). Vannak kész scriptek, amik az ilyen ablakok kezelését megkönnyítik, esetleg azokkal érdemes próbálkozni, pl:
http://www.chromeless.org/
[Szerkesztve]Köszönöm, próbálkozgatok.
Üdv: salazol -
salazol
őstag
Itt van a window.open leírása:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/open_0.asp
fullscreen=1 -et kell beszúrni a paraméterlistába. Csak Explorerben működik.Gond van. A fullscreen opció viszont visszateszi a scrollbar-t, halványszürkén, mert az oldal kis méretű, de nem tudom eltávolítani sehogy, a scrollbars opcióval sem.
A másik gond, erről az előbb nem írtam, hogy az IE kibővített asztal második monitorán fut, a window.open szépen a második asztalon nyílik nem fullscreen módban. Viszont fullscreen mód esetén csak az első monitoron nyitva jelenik meg (sajnos scrollbar-ral), a második monitoron nyitva nem jelenik meg és csak a feladatkezelővel lehet lelőni utána.
Tehát mégis kellene megoldás (ha van) nem fullscreen ablak kék csík nélkül megoldásra.
köszönöm
salazol -
salazol
őstag
Új hozzászólás Aktív témák
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Futás, futópályák
- exHWSW - Értünk mindenhez IS
- Linux kezdőknek
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Revolut
- EAFC 26
- Május 26-án érkezik a World of Tanks: HEAT PC-re és konzolokra
- Blogjában leplezte le a 12V-2x6 tápkonnektor hibáját a Corsair
- Kerékpárosok, bringások ide!
- Motoros topic
- További aktív témák...
- iPhone Xr 64GB 100% (3hónap Garancia)-ÚJ EREDETI AKKUMULÁTOR Gyűjtői darab - AKCIÓ
- Eladó Honor View 20 6/128GB fekete / 12 hó jótállás
- 27% - MSI MAG CORELIQUID 240R V2 AIO vízhűtés!
- Audio-Technika ATH-M20x monitor fejhallgató, hibás
- Bomba ár HP Pro X360 11 G1 - Intel N3350 I 4GB I 64GB SSD I 11,6" HD Touch I Cam I W11 I Gari
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



Biztos? Van valami példakód?![;]](http://cdn.rios.hu/dl/s/v1.gif)

Na jó, bevallom, nem tudom, mi a gond, konkrét példa nélkül.
