-
Fototrend
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
-
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''
.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''
.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
Arra van lehetőség, hogy egy confirm-box -ra fókuszáljunk? Ha igen, hogyan kell azt?
Ha nem, akkor az a következő kérdésem, hogy egy jobbgombbal előhívott context-menüt el lehet-e tüntetni?
Igazából elég lenne ha a második dolog megoldható lenne... a baj az, hogy nem tudok erre hogyan ráguglizni
thx -
emitter
őstag
Ja, akkor nem voltam egyértelmű: nem letiltani kell, hanem eltüntetni, ha már egyszer felugrott. A FF-kiterjesztésembe kell. Mert mikor a jobbgombra felugró listában kattintok valamelyik listaelemre, felugrik hozzá tartozó confirm-ablak. De a fókusz még a popup-menün marad, az van az előtérben. Nekem az kéne, hogy ilyenkor a menü tűnjön el, és így egyúttal a fókusz a confirm-boxra kerülne.
Mégegyszer, mégsem a fókuszálást kell megoldani, hanem a menü eltüntetését.
menu.style.visibility=''hidden''-t már próbáltam, nem csinál semmit. (Csak akkor működik ez a hidden-es dolog, ha nem jön elő confirm-ablak. De az szükséges - és a hidden-es megoldás amúgy sem teljes, nem szép) -
shev7
veterán
tehat, hogy teljes legyen a kep.
A kiterjesztesed berak valamit a context menube. Ha erre rakattintasz felugrik egy ablak, hogy ''Biztos szeretne mindent torolni?'' De a menu nem tunik el... sot a fokuszt is maganal tartja.
Biztos nagyon ertetlennek tunok, bocsi''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
emitter
őstag
ehh, ennyire egyszerű lett volna? Egy style.display='none' megoldotta a dolgot
csak erre rájönni volt nehéz, pontosabban rákeresni
mert a visibility='hidden' csak eltünteti az objektumot, de az még ott marad, és elrondítja a mögötte levő weblap-tartalmat. A display='none' viszont ténylegesen eltünteti -
Hujikolp
őstag
Hali!
Én szinte egy kukkot se értek a js hez, ezért inkább megkérdezem.
Van nekem egy js-em (neten találtam, aztán átalakítottam), egy ideig működött is, de aztán mintha meghalt volna egyes részei. Vagyis nemtudom, mert Mozilla Firefox alatt meg Opera alatt működik, igaz kicsit szaggat, de működik, de viszont az IE alatt nemanyira. Az oldal ahol meglehet tekinteni ezt: [link] Ott menjünk a Letöltés fülre és akkor egy Layer szerüséget hoz létre. Nemtudom h mi lehet annak a neve. De ha rámegyünk erre a layer szerüségre, ott valamelyik menüpontra akkor a háttere elszineződik és a betű szine is megváltozik. Ez régen működött is IE alatt de már ez nem.
Az IE a 435. sorra hívatkozik h ott van a gond. Inkábbnemillesztem ide be a teljes kódsort mert az elég hoszzú, inkább belinkelem azt. [link]. hozzá tartozik még a jó működéshez: [link] és [link].
ha tud valaki v.mi megoldást, azt köszönöm. -
VladimirR
nagyúr
js fel tudja valahogy dolgozni az url-ben kapott parametereket? (get)
-
szicsu
őstag
HI!
Lenne egy kérdésem :D
<script>
function nyit(szeles,magas,oldal,cimke){
var windowX = (window.screen.width-szeles)/2;
var windowY = (window.screen.height-magas)/2;
var s=''width=''+szeles+'',height=''+magas;
uzenetablak = window.open('''',''ujablak'',''fullscreen,''+s);
uzenetablak.resizeTo(szeles,magas);
uzenetablak.moveTo(windowX,windowY);
var frameString=''''+
''<html>''+
''<head>''+
''<title>''+cimke+''</title>''+
''</head>''+
''<frameset rows='*,0' framespacing=0 border=0 frameborder=0>''+
''<frame name='top' src='''+oldal+''' scrolling=no>''+
''<frame name='bottom' src='about:blank' scrolling='no'>''+
''</frameset>''+
''</html>''
uzenetablak.document.open();
uzenetablak.document.write(frameString);
uzenetablak.document.close();
}
</script>
Elméletileg ez a fugveny megnyit egy uj ablakot, adott meretben stb....
mindez műxik firefox és opera alatt, de ie alatt nem teljesen, mert ott nem az adott méretben nyílik, meg hanem egész képernyon.mi lehet a gond?
segítseget koszonom''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
vakondka
őstag
nem tudom, honnan kopiztad, de nekem is megvan pontosan ugyanez
Egyébként ez egy fullscreen-script, hiszen meg van adva paraméternek, hogy fullscreen:
window.open('''',''ujablak'',''fullscreen,''+s);
az már megint más kérdés, hogy a firefox és opera miért nem értelmezi ezt...nem tudom...https://toptarget.hu - Online Marketing Ügynökség
-
-
szicsu
őstag
-
-
Hujikolp
őstag
nekem ez mindegyikben azt csinálta, vagyis mindegyiket ugyanolyan méretben nyitotta meg, és mind3 nál műxött:
<script language=''Javascript''>
function popup(url) {
window.open(url,''uj_ablak'',''toolbar=0, scrollbars=1, location=0, directories=0, status=1, menubar=0, resizable=1, width=800, height=600'');
}
</script>
<a href=''javascript:;'' onclick='return popup(''kephtml/kep1.html'')'><img border=''0'' src=''---''></a> -
Terminus_
aktív tag
Sziasztok!
Van egy bazi nagy táblázatom,ami minden irányban csúnyán ''lelóg'' a képernyőről. Úgy kellene scrollozni, hogy ha jobbra-balra scrollozok, akkor a bal oldali ''fejléc'' vagyis oldalléc megmaradjon, ha fel-le, akkor pedig a fejléc maradjon a helyén.
Nos én ezt frame-ekkel gondoltam megoldani: külön frém a fejléc, külön az oldalléc és maga a tartalom. Ehhez viszon tudnom kellene két frame-et egyszerre scrollozni.
Ötlet?
Ja és, ha lehet ne IE specifikus legyen, hanem mindenhol működjön.
Terminus_
[Szerkesztve]-
-
Terminus_
aktív tag
Hátha ez segít elképzelni: olyasmit kell csinálnom, mint, amikor Excelbe Ablak->Ablaktábla rögzítése menüponttal megfogod a fejlécet, és ha lapozol az ott marad.
[Szerkesztve]-
-
Terminus_
aktív tag
Közben megoldottam, viszont csak IE alatt működik, ami nem az igazi.
[Szerkesztve]-
-
vakondka
őstag
válasz Terminus_ #630 üzenetére
Lehet, hogy hülyeség, de mi lenne, ha div-eket használnál ?
Egy a fejlécnek, egy az oldallécnek és egy tartalomnak.
mindegyiknek adsz egy fix méretet és a tartalom divbe berakod a táblázatot, aminek a tulajdonságánál beállítod, hogy scrollozható legyen.
Ez minden böngészőben működni fog mert csak html és csshttps://toptarget.hu - Online Marketing Ügynökség
-
shev7
veterán
válasz vakondka #631 üzenetére
Erre en is gondoltam, de nem biztos, hogy konnyen megoldhato. Hogy csinalod meg, ohgy ha a vizszintesen scrollozol, akkor a felso div is scrollozzon, ha a fuggolegesen, akkor a bal szelso?
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
válasz Terminus_ #633 üzenetére
hat nem akarok beszolni, de sztem nem jo a firefoxban nem esnek egyvonalba a fejlec es a ''cellak'' elemei. 30nal mar egesz jo, de elotta van csuszas
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
Hujikolp
őstag
lenne nekem egy olyan kérdésem h az egyik frame-ből létrehouok a másik framébe egy egérrel pozicionálható div-et. a pozicionálos div-em az már megvan, találtam egyet a neten, de azt h hogyan hozzak létre egyik framéből a másik framébe egy pozicionálható div-et azt nemtudom. de nagyon fontos az is ha a frame tartalma megváltozik akkor a poz. divem megmaradjon abban a framében.
-
polip
addikt
Üdv!
Tudna valaki ajánlani egy értelmesen működő flyout menüt? (ami olyat is tud, hogy a lenyiló része rátakar az alatta levő frémre)
a felső frémből futna a menü és a mainra takar rá a flyout része...
igazán köszönöm!ThinkPad X300 || Samsung Galaxy Nexus - JellyBean
-
-
vakondka
őstag
hááát igen google-ben jobb vagyok mint javascript-ben
vagyis könnyű volt ilyen scriptet találni, de a megoldás a gondodra már nem is olyan egyszerű...
...és ha ezt scriptet használnád egy az egyben? Ez működteti a linkeket rendesen.
le is van írva, hogy működik, abból is lehetne valamilyen ötletet venni...egy kicsit hosszú én nem olvastam végig.https://toptarget.hu - Online Marketing Ügynökség
-
Hujikolp
őstag
ha ez egyik szerverről viszed át a másikra, nézd meg h ne a teljes elérési út legyen megadva, (pl: http://hujikolp.uw.hu/js/timer/timer.js helyett csak ez legyen: js/timer/timer.js) mert különben a másik szerverre fog hivatkozni, és lehet h ezért nem megy, és lehet h a szerveren van .thaccess és ha ebben be van az állítva h külső linknek ne tudják elérnii, akkor tényleg nem fog működni a másik szerverre átvitt js. Remélem tudtam v.mit segíteni.
-
Új hozzászólás Aktív témák
- PS5/PS4/XBOX ONE/XBOX SERIES/NINTENDO SWITCH konzolt vásárolnék!
- Új Dobozos Lenovo Ideapad Flex 5 x360 Érintős Ultrabook Óriás Tab 16" -40% Ryzen 5 5500U 16/512 QHD
- PS4/PS5/XBOX ONE/XBOX SERIES/NINTENDO SWITCH konzolt vásárolnék!
- ÚJ Független Apple iPhone 15 128GB !!! 1éV nemzetközi APPLE GARANCiA
- ÚJ bontatlan aktiválatlan Apple iPhone 15 256GB !!! 1éV nemzetközi APPLE GARANCiA