-
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ékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - 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 Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! 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
-
VladimirR
nagyúr
-
VladimirR
nagyúr
Hi!
szeretnek egy userscript-et irni egy oldalhoz, s ott szeretnek nemi plusz tartalmat beszurni a script segitsegevel
a gondom az, hogy nem tudom kivalasztani, hova is szurjak be, mivel ugyesen tobb azonos id-ju div talalhato a kodban
ilyen esetben, meg tudom-e mondani valahogyan js-bol, hogy:
- a 8. megfelelo id-ju div-et valasszam ki
- az adott erteku style attributummal rendelkezo div-et valasztom ki
a ket megoldas kozul barmelyik megfelelvalaszaitokat elore is koszonom
Udv: VladimirR
-
VladimirR
nagyúr
-
VladimirR
nagyúr
-
VladimirR
nagyúr
js fel tudja valahogy dolgozni az url-ben kapott parametereket? (get)
-
VladimirR
nagyúr
Ebben a scriptben hiba van. Én nem tudom hogy hol.
Remélem tudtok segíteni.
function setupDescriptions() {
var x = navigator.appVersion;
y = x.substring(0,4);
if (y>=4) setVariables();
}
var x,y,a,b;
function setVariables(){
if (navigator.appName == ''Netscape'') {
h=''.left='';
v=''.top='';
Ds=''document.'';
Sd='''';
}
else
{
h=''.pixelLeft='';
v=''.pixelTop='';
Ds='''';
Sd=''.style'';
}
}
var isNav = (navigator.appName.indexOf(''Netscape'') !=-1);
function popLayer(a){
desc = ''<table cellSpacing=0 cellPadding=2 border=1 bordercolor=#00ff00 bgcolor=#654196><tr><td><font style=\''font-weight: bold\'' color=#afa35c size=-1>'';
if (a==1) desc += ''Hírek'';
if (a==2) desc += ''Egységek, Hősők, Fegyverek, Képességek, Történetek'';
if (a==3) desc += ''Képek'';
if (a==4) desc += ''Kézimunkák'';
if (a==5) desc += ''A Ghostból videók'';
if (a==6) desc += ''Hátterek'';
if (a==7) desc += ''Gyakran Ismételt Kérdések'';
if (a==8) desc += ''Parnerek'';
if (a==9) desc += ''Fórum'';
if (a==10) desc += ''Hibabejelentő'';
desc += ''</font></td></tr></table>'';
if(isNav) {
document.object1.document.write(desc);
document.object1.document.close();
document.object1.left=x;
document.object1.top=y+10;
}
else {
object1.innerHTML=desc;
eval(Ds+''object1''+Sd+h+x);
eval(Ds+''object1''+Sd+v+(y+10));
}
}
function hideLayer(a){
if(isNav) {
eval(document.object1.top=a);
}
else object1.innerHTML='''';
}
function handlerMM(e){
x = (isNav) ? E.pageX : event.clientX;
y = (isNav) ? E.pageY : event.clientY;
}
if (isNav){
document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = handlerMM;
Ez a script.
ezzel illesztem be:
<SCRIPT language=''JavaScript'' src=''js/altos.js''></SCRIPT>
és ezzel jelenítem meg:
<A onMouseOver=''popLayer(1)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''index.html''>Főoldal</A> |
<A onMouseOver=''popLayer(2)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/covertops.html''>Covert Ops</A> |
<A onMouseOver=''popLayer(3)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/kepek.html''>Képek</A> |
<A onMouseOver=''popLayer(4)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/kezimunka.html''>Kézimuka</A> |
<A onMouseOver=''popLayer(5)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/videok.html''>Videók</A> |
<A onMouseOver=''popLayer(6)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/hatterek.html''>Hátterek</A> |
<A onMouseOver=''popLayer(9)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/forum.html''>Fórum</A> |
<A onMouseOver=''popLayer(10)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/hiba.php''>Hibabejelentő</A> |
<A onMouseOver=''popLayer(7)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/faq.html''>GY.I.K.</A> |
<A onMouseOver=''popLayer(8)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/press.html''>Partnerek</A>
És ez is kell hozzá:
<div id=''object1'' style=''position:absolute; visibility:show; left:20px; top:-50px; z-index:2''></div>
akkor ir ki hibát ha a kurzort ráviszem a linkre. Akkor kiirja a linknek a sorszámát és kész. kapcsolat nélküli módban, ugy hogy még nem töltöttem fel sehova, prímán működik. de a honlapomon nem pedig ugyanazvan fenn mint a gépemen. Böngészés közben nem jeleníti meg.function handlerMM(e){
x = (isNav) ? E.pageX : event.clientX;
y = (isNav) ? E.pageY : event.clientY;
}
a hiba ebben van, ugyanis a js case-sensitive (nagybetuerzekeny), es mig a fugveny altal kapott ertek az e valtozoba kerul, addig a fuggveny sorai E valtozora hivatkoznak, ami pedig nincs definialva -
VladimirR
nagyúr
onchange csak azutan csinal akarmit is, miutan levettem a fokuszt az inputrol (lp mellekattintok), amig irok bele meg sem nyekken
meg az elozot szerkesztgettem: miert vicces?
szerk.: hat ez nekem magas: amit linkeltel, ott is onkeyup van, viszont ott mukodik, nalam nem
szerk2.: pfffff - ha onkeyup-ra fuggvenyt hivok, ami megkapja a this.vaule-t, akkor nem mukodik, mert az epp leutott billentyut nem szamolja bele, ha viszont beleirom az ertekadast, akkor jo - hogy van ez?
[Szerkesztve]elnezest kerek, en voltam lama - mukodik ugy is, hogyha fiuggveny hivok - nem tudom, mi volt a gubanc

-
VladimirR
nagyúr
onchange csak azutan csinal akarmit is, miutan levettem a fokuszt az inputrol (lp mellekattintok), amig irok bele meg sem nyekken
meg az elozot szerkesztgettem: miert vicces?
szerk.: hat ez nekem magas: amit linkeltel, ott is onkeyup van, viszont ott mukodik, nalam nem
szerk2.: pfffff - ha onkeyup-ra fuggvenyt hivok, ami megkapja a this.vaule-t, akkor nem mukodik, mert az epp leutott billentyut nem szamolja bele, ha viszont beleirom az ertekadast, akkor jo - hogy van ez?
[Szerkesztve] -
VladimirR
nagyúr
az a baj, hogy ez is ''lemaradasban'' van
ertem ezalatt azt, hogy az input erteket (value) meg nem valtoztatja meg az onkeyup esemeny bekovetkeztekor
nekem arra lenne szuksegem, hogy amikor beirok egy karaktert az input mezobe (text tipusu), akkor pontosan az jelenjen meg mashol is (illetve pontosan azzal kellene kiegeszitenem valamit, ami akkor az emlitett inputben van)
Bővebben: link a hol keressek-et tedd az utolsora (a forumtemaban) es kezdj irni a mely temaban melletti inputba
az also readonly input mindig egy karakterrel le van maradva....
letezik erre megoldas html+savascript komboban?
szerk.: na az kell nekem, ami a linkeden van: amint beirom, hogy mi legyen a repkedo szoveg, meg is valtozik
egyebkent mi a vicces benne? nem ertek a html-hez (a js-hez meg megkevesbe)
[Szerkesztve] -
VladimirR
nagyúr
na, elorelepes van: Panther-nek hala, elokerult az onkeypress esemeny, ezzel mar csak az a baj, hogy elobb hivja meg a fuggvenyt, minthogy az input erteke megvaltozna - de nekem forditva kellene
tolongjatok az otletekkel plz
-
VladimirR
nagyúr
megesik, nekem azt is tiltja az sp2 popupblockere, hogy egy input (text/readonly) erteket valtoztassam egy select onchange esemenye altal hivott fuggvennyel
kerdes: megoldhato-e az hogy:
-egy input (text) onchange esemenyere meghivodo fgv atirja egy masik input (text/readonly) erteket?
-ellenorizhetem-e valahogy, hogy az input (text) erteke szam-e
ez lenne a file: Bővebben: linklehet egyaltalan text tipusu inputhoz onchange-r efuggvenyt hivni, vagy nincs is neki onchange esemenye?
-
VladimirR
nagyúr
Néhány éve amatőr szinten java-zgattam, most vettem újra elő. Létezik ez, hogy az xp sp2 alapból letiltja az oldalon a javascriptet? Eléggé gázos, anno volt egy weblapkezdeményem, ami a képeket kattintásra cserélgette, meg a menügombokat (képek) változtatgatta, és ez ugye nem megy, amíg nem engedélyezi a user a blokkolt tartalmat... Nincs ez ellen valami programozástechnikai megoldás? Many THX...
megesik, nekem azt is tiltja az sp2 popupblockere, hogy egy input (text/readonly) erteket valtoztassam egy select onchange esemenye altal hivott fuggvennyel
kerdes: megoldhato-e az hogy:
-egy input (text) onchange esemenyere meghivodo fgv atirja egy masik input (text/readonly) erteket?
-ellenorizhetem-e valahogy, hogy az input (text) erteke szam-e
ez lenne a file: Bővebben: link -
VladimirR
nagyúr
Ú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ékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - 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 Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! 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
- 24 magos AMD Threadripper alapú munkára kiváló félgép, 128GB RAM-mal
- HP ZBook Fury 15 G7 i7-10850H 32GB 512GB SSD Quadro T2000 4GB FHD HUN bill, szép állapotban eladó
- Eladó MacBook Pro 16,1 2019 CTO
- új 0 km es garanciás lenovo loq rtx 5050 8gb
- Eladó teljesen újszerű karcmentes Samsung Galaxy Watch Ultra
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



