Viszont mint írtam volt, nagy valószínûséggel a kutya sem fogja használni. Többek között azért sem, mert ezek a scriptek csak behányják a kedvencek közé a linket, míg az átlag ember valamilyen szinten kategorizál. Másik pedig, hogy ugyanannyi energiába kerül címsorból behúzni a kedvencek mappába, mint rákattintani a képre.
Normális oldalon kb 10 éve nem láttam ilyen gombot, szerintem gondold át szükséged van-e rá. Nem feltétlenül vet fényt az oldaladra:)
"A képet körülfogó <a> tag onClick eseményén pedig hívod a függvényt." Többet nem kérdezek, de ezt kifejtenéd hogy hogy is kell pontosan! A scriptet már beillesztettem, és átírtam amit átkell!
Üdv! Kedvencekhez ad scriptre lenne szükségem, ami használható FF-ban és IE-ben legalább! És még 1 fontos dolog: képre kattintva legyen mûködtethetõ! Keresgéltem sokat, de semmi használhatót nem találtam. :(
Nagyon szeretnék betenni a fórumom hátterének egy képet ill. ha lehetséges még egy lejátszót is, mivel zenei fórumról van szó. Sajnos ez a javascript dolog idáig kimaradt az életembõl. Tudna nekem segíteni valaki hogy a téma karbantartásnál miket kellene beírnom?
Elõre is nagyon köszönöm ha valaki segíteni tud .
Sziasztok!
Javascriptben jártas programozót keresek egy fejlesztés alatt álló játékhoz. A játék mûködik és játszunk vele, de még fejlesztés alatt áll. Idén szeretnénk befejezni, de a programozónknak kevés ideje van rá. Akit érdekel, írjon privát üzenetet nekem itt vagy a játékban Attilának.
A játék elérhetõ: www.novusmundus.eu
Köszi.
Sziasztok!
Ide is kiteszem a kerdesem.
Remelem tud valaki segiteni, olyan kerdesem lenne, hogy:
Adott egy oldal termekek felsorolasaval. Egy olyan gombot szeretnek kesziteni amire ha rakattintok elojon egy legordulo menu, hogy hany darab termeket szeretnek latni egy oldalon. (pl.: 5, 10, 20)
Szerintetek ezt, hogy csinaljam meg legegyszerubben?
Elnezest kerek az ekezetmentessegert!
igazából csak 1 1xü hozzászólás megjegyzõ cookiet akarok csinálni ajaxon át.
Nos ha jól értem akkor több lehetõség is van. A legegyszerûbb talán az ha nem GET-et használsz hanem POST-ot. Nem sokkal nehezebb azt sem beállítani ráadásul tudtommal nincs rajta limit vagyis annyi adatot küldhetsz amennyit akarsz (vagy amennyit a szerver elbír.)
A másik az ha php-be íratod ki eleve a script-et de az sem megoldás szerintem a te problémádra mert ott is látszik, hogy melyik php-s oldalra küldöd tovább.
Nem fejeztem ki magam rendesen, mit kéne irnom ahogy hogy az adat küldés, úgy legyen mint az adat kapás ezzel jön az adat pipal(this) mit kéne irni ahhoz hogy ne ez legyen aGET("link", params, "eredmeny");} hanem egy ilyen pipal2() és a phpban ere hivatkozva kapná meg az adatot
Hali
<script type="text/javascript"> function aGET(worker, params, trg){var xmlhttp;if (window.XMLHttpRequest){xmlhttp=new XMLHttpRequest();}else if (window.ActiveXObject){xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");} else{alert("Your browser does not support XMLHTTP!");}xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){document.getElementById(trg).innerHTML=xmlhttp.responseText;}} xmlhttp.open("GET", worker+params, true);xmlhttp.send(null);} function pipal(ez,meikismerteto) {var params = meikismerteto+"&meikmufaj="+ez.value;aGET("link", params, "eredmeny");}</script>
csinálni szeretnék egy 1xü ajaxos scriptet, de ez nem jó mert látható hová megy az adat, mit kéne átírni ahhoz hogy ne látszódjon hová megy az adat?
function checkImage(url) { var img = new Image; img.onerror = img_onError; img.src = url; }
Hello! Megoldható javascriptben, hogy ha mondjuk www.valami.hu/kep.jpg nem található, akkor a www.valami.hu/kep2.jpg töltse be? Én if else paranccsal próbálkoztam, de mível nem értek a javascriptekhez, ezért nem sikerült.
Sziasztok! Belefutottam egy olyanba, hogy beolvastam egy XML fájlt. Aztán mikor beolvasok egy másikat, ugyanabba a változóba, akkor nem veszi fel "rögtön" az új értéket. Ha be rakok egy ALERT-et az XML beolvasás után, akkor utána már a megfelelõ új értéke van. Van valami ötlet, hogy mi okozhatja? Nem lenne jó mindig Alereteket külden :-) objHonap.selectedIndex = d.honap[objEv.selectedIndex].length; alert(d.honap[objEv.selectedIndex][objHonap.selectedIndex].name); loadXMLMonth(d.honap[objEv.selectedIndex]objHonap.selectedIndex].name);childMy = xmlDoc.getElementsByTagName("d")[0];
Még egyszerûbb, ha az option value-knak a kép fájlnevét írod. Akkor elég csak ennyi: document.getElementById('kutya').src = 'pic/kutyak/'+i;
element = document.getElementById('kutya'); eval('element.src = kutya'+i+'.src'); Ha mondjuk ezt így próbálod XD document.getElementById('kutya').src = src;
Ezt itt per pill nem tom mit csinálhat: kutya'+i
De am sztem egy kicsit bonyolítva van ez nálad XD
Jim Morrison én pont minap csináltam egy iet, de még lehet fejlesztve lesz, de enyém ajaxal van megoldva vagyis még majd adatbázisban is tárolom a helyzetét a panelnak. Így server oldali session-t használtam, de majd még sztem lehet át lesz alakítva. JS-es cookie használatot még nem próbáltam abba nem tok véleményt alkotni. Bár helyedbe azt a showHide függvényt dinamikusra írtam volna meg XD Így csak kimondottan annál az egynél tudod használni.
Szaisztok, lenne ez az oldalam, amikor a select menubol kivalasztasz egy kutyafajt a kepenek kene megjelenni, de firefox alatt nem tortenik semmi, explorer alatt viszont teljesen jo. Mi lehet a gond?
Hali! Egy oldalon van egy olyan gomb, ami egy bizonyos div elemeit teszi lathatova/elrejette. itt a kod: function showHideDiv() { var divstyle = new String(); divstyle =document.getElementById("szerverek").style.visibility; if(divstyle.toLowerCase()=="visible" || divstyle == "") { document.getElementById("szerverek").style.visibility = "hidden"; } else { document.getElementById("szerverek").style.visibility = "visible"; } }
Nem lehetne azt megcsinálni, hogy megjegyezze hogy most el van e rejtve vagy mutatva van, es ne kelljen mindig kikapcsolni ? tehát valami cookit kene asszem letrehozni hogy mindig tudja a bongeszo hogy most akkor ne mutassa. Remelem ertheto. create cookinak ez jo? : function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; }
nekem nem az a ugras a baj :) hogy oldalra elcsuszik azt tudom hogy a gorgeto vegett van nekem az a baj amit kinyitok elosszor szepen csuszik lefele aztan a vegenel meg ugrik egyet de lefele szoval nem olyan szepen fejezi be mint ahogy elkezdi
:) Az ugrás attól van hogy az oldal magassága megváltozik a nyitódó div miatt így jobb oldalt megjelenik a görgetõ sáv ami változtatja az oldal szélességét ezt érzed te ugrásnak ami végül is az is .
most vagy azt csinálod hogy eleve kalkulálsz azzal a 25 pixel csúszással és láttam már olyan javascriptes megoldást ami a margókat ettõl tette függõvé és így nem ugrott az oldal ha változott a magasság, avagy eleve kicsit magasabbra állítod az alap oldalt hogy ott legyen a görgetõsáv vagy eleve letiltod a görgetõ sávot
Sziasztok kellene nekem egy kis segitseg. Van ez az oldal na most ha rakattintok a 31.12.2009 ... ra akkor javascriptel lenyilik ez mind szep es jo csak az a baj hogy a vege fele az helyett hogy szepen lecsuszna ugrik egyet tudna nekem valaki ebben segiteni hogy hogy oldhatnam ezt meg mert nem nagyon vagom a javascriptet. Koszi elore is
Tudtok ilyan topikot mondani, ahol lehet style t valtoztatni? Egyenlore csak az iphone t talaltam...
Hali ! egyik topiknak szeretném ha lehetne a Skinét változtatni. Nem biirok vele, ezért rákerestem ezt talaltam. Követtem az utasiitásokat, de nem mûködik. 1.,feltoltottem a javascriptet 2.,beraktam a radio gombokat (meg elotte hivatkoztam ket css fajlra meg amit fel kellett tolteni) 3., beraktam ezt is : <script type="text/javascript"> window.onload=function(){ var formref=document.getElementById("switchform") indicateSelected(formref.choice) } </script>
Igy sem mukodik >/ Kerlek segiitsetek!
Köszönöm szépen, így már mûködik! Egyébként errõl az oldalról van szó: Palacsinta King
Még egyszer köszönöm!
.jpg lemaradt (+img tagnek kötelezõ az alt attribútum, +ha XHTML doctype-ot használsz egyedülálló tageket le kell zárni, +border attribútum elavult, +ha az img tagben a saját src attribútumunkat akarjuk megváltoztatni, akkor hivatkozzunk önmagunkra - lásd this): <a href="php/palacsinta1.php" class="text-link" target="_blank"> <img src="img/images/palacsinta1.1.jpg" style="border: none;" alt="Palacsinta" onmouseover = "this.src='img/images/palacsinta1.2.jpg'" onmouseout = "this.src='img/images/palacsinta1.1.jpg'" /><br /> <b>Szöveg</b></a>
Sziasztok, kellene egy kis segítség! Nem nagyon értek JavaScript-hez, beraktam egy egyszerû képváltoztatást (onmouseover, onmouseout) a PHP programba. Ez localhost-tal teljesen jól mûködik, viszont ha feltöltöm ftp-n, akkor ha rámegyek a képre, az eltûnik és az eredeti sem jön vissza. Az egész JavaScript rész így néz ki:
Nos ha jó és Magyar e-book oldalt keresel akkor esetleg az ebookz.hu-t nézd meg vagy ha jól emlékszem akkor régen még a puska.hu-n is volt pár leírás bár egyik helyen sem biztos, hogy találsz Java-hoz valót. :S Inkább angol oldalakon érdemes körül nézni vagy pedig vegyél egy könyvet esetleg, mondjuk a sunbooks.hu-n. ;)
Egyébként még annyit, hogy a JavaScript és a Java az két teljesen eltérõ dolog! Csak azért írom le, hogy tudj róla és késõbb vigyázz mert néhány ember nagyon zokon veszi ha kevered. :)
js irányít videókat, "swap"-olja. A document.getelementbyid().url csak explorerben mûködik. Tudtok mondani vmit, hogy mit írjak firefox alá? az src nem mûködik.
Hello!
Az idén kezdtem az egyetemet és a Java "programozás" is az órarendben van. Nem értek hozzá és szeretnék érdeklõdni ,hogy esetleg valami e-bookot nem e tudnátok ajánlani ami az alapoktól magyaráz el mindent?
Például most is kaptunk egy házit ,hogy kreáljunk egy S pontot ami egy C pont tükörképe AB szakaszra. Tudatlanság vagy nem ,de ötletem sincs ,hogy hogyan kellene hozzá kezdeni. :(
A választ elõre is köszönöm!
Üdv Mindenkinek!
Olyan problémám akadt hogy van egy színes menü ami jS-böl és css böl dolgozik azt kéne megoldanom hogy alaphelyzetbõl mindegyik szín látszódjon ne csak akkor mikor föléviszem az egeret az active link pedig kilegyen emelve mikor rá klikkelnek!
Nagyon örülnék ha valaki tudna segíteni !
Elõre is köszi! a js Kód! var YOOFancyMenu=new Class({initialize:function(menu,options){this.setOptions({transition:Fx.Transitions.sineInOut,duration:500,wait:false,onClick:Class.empty,opacity:1,mode:'move',slideOffset:30,colorSelector:['red','pink','blue','green','orange','yellow','lilac','turquoise'],itemSelector:'li.level1',activeSelector:'li.active'},options);this.menu=$(menu),this.current=this.menu.getElement(this.options.activeSelector);this.li=[];this.div=[];this.menu.getElements(this.options.itemSelector).each(function(item,i){this.createBackground(item,i);item.addEvent('click',function(event){this.clickItem(event,item)}.bind(this));item.addEvent('mouseenter',function(){this.mouseenterItem(item,i)}.bind(this));if(this.options.mode=='move'){item.addEvent('mouseleave',function(){this.mouseleaveItem(this.current,i)}.bind(this))}else{item.addEvent('mouseleave',function(){this.mouseleaveItem(item,i)}.bind(this))}}.bind(this));if(this.options.mode=='move'){if(this.current){this.setCurrent(this.current)}else{var first=this.menu.getElement('li');first.addClass('active');first.addClass('current');this.setCurrent(first)}}},createBackground:function(item,i){if(this.options.mode=='move'&&i!=0)return;var css='fancy '+'bg'+(i+1);this.options.colorSelector.each(function(col,i){if(item.hasClass(col)){css+=' bg'+col}});this.div=new Element('div',{'class':'fancy-1'}).adopt(new Element('div',{'class':'fancy-2'}).adopt(new Element('div',{'class':'fancy-3'})));this.div.fx=this.div.effects(this.options);this.li=new Element('li',{'class':css}).adopt(this.div).injectInside(this.menu);this.li.fx=this.li.effects(this.options)},setCurrent:function(item){this.li[0].setStyles({'left':item.offsetLeft,'width':item.offsetWidth,'visibility':'visible','opacity':this.options.opacity});this.current=item},clickItem:function(event,item){if(!this.current)this.setCurrent(item);this.current=item;this.options.onClick(new Event(event),item)},mouseenterItem:function(item,i){switch(this.options.mode){case'fade':this.fadeFx(item,i,true);break;case'slide':this.slideFx(item,i,true);break;default:this.moveFx(item,0)}},mouseleaveItem:function(item,i){switch(this.options.mode){case'fade':this.fadeFx(item,i,false);break;case'slide':this.slideFx(item,i,false);break;default:this.moveFx(item,0)}},moveFx:function(item,i){if(!this.current)return;this.li.fx.custom({'left':[this.li.offsetLeft,item.offsetLeft],'width':[this.li.offsetWidth,item.offsetWidth]})},fadeFx:function(item,i,show){if(show){this.li.fx.setOptions(this.options);this.li.fx.set({'left':item.offsetLeft,'width':item.offsetWidth});this.li.fx.custom({'opacity':[0.5]})}else{var dur=this.options.duration*2;this.li.fx.setOptions({duration:dur});this.li.fx.custom({'opacity':[1.1]})}},slideFx:function(item,i,show){var offset=this.options.slideOffset;if(show){this.li.fx.set({'opacity':1,'left':item.offsetLeft,'width':item.offsetWidth});this.div.fx.set({'margin-top':offset});this.div.fx.custom({'margin-top':[offset,0]})}else{this.div.fx.set({'margin-top':0});this.div.fx.custom({'margin-top':[0,offset]})}}});YOOFancyMenu.implement(new Options);
Még egyszer THX elöre is
Ha jól olvasom akkor két megoldást kínál az oldal: 1. Ez egy sima html és javascript párosítás. Ez a html kód: <a href="#" class="button" onclick="javascript:showElement('v-menu')"> <span>Click Here</span> </a> <ul id="v-menu" class="v-menu" style="display:none;"> <li><a href="p1.html">Technology</a></li> <li><a href="p2.html">Design</a></li> <li><a href="p3.html">Css Gallery</a></li> <li><a href="p4.html">Entertainment</a></li> <li><a href="p5.html">Programming</a></li> </ul>
az <ul> tagnál szereplõ display:none fontos. A <head> részhez meg hozzá kell adni a jscriptet: <script type="text/javascript"> function showElement(layer){ var myLayer = document.getElementById(layer); if(myLayer.style.display=="none"){ myLayer.style.display="block"; myLayer.backgroundPosition="top"; } else { myLayer.style.display="none"; } } </script>
A másik megoldás már a mootools javascript gyûjteményre épül (gondolom szebben fog kinézni)Ez a html menü kódja: <a href="#" class="button" id="toggle"><span>Click Here</span> </a> <ul id="v-menu" class="v-menu"> <li><a href="p1.html">Technology</a></li> <li><a href="p2.html">Design</a></li> <li><a href="p3.html">Css Gallery</a></li> <li><a href="p4.html">Entertainment</a></li> <li><a href="p5.html">Programming</a></li> </ul>
ehhez szükség van a <head> részben az általad letöltött mootools scriptgyûjtemény behívására : <script type="text/javascript" src="mootools.svn.js"></script>
ezt a javascript kódot pedig közvetlenül a html menüd alá kell betenni: <script type="text/javascript"> window.addEvent('domready', function(){ var myMenu= new Fx.Slide('v-menu2'); myMenu.hide(); $('toggle').addEvent('click', function(e){ e = new Event(e); myMenu.toggle(); e.stop(); }); }); </script>
mindkét esetben a html-es részt úgy változtatod ahogy akarod, de a javascripteket ne piszkáld ha nem értesz hozzá:D
A mootools-t most fejbõl nem tudom honnan lehet leszedni, de a google a barátod.... (gondolom mootools.org, de vagyok annyira lusta, hogy nem nézem meg neked, keresd meg te:D)
Helo! Találtam itt egy ilyen oldalt: http://woork.blogspot.com/2008/03/two-css-vertical-menu-with-showhide.html Ezt a menüt szeretném megcsinálni. Csak hát nem nagyon tudok angolul. Úgyhogy valaki eltudná mondani, hogy hogyan kell csinálni? Tehát, hogy mi kell hozzá, meg minden ilyesmi? Nagyon nagy segítség lenne.
A Javascript egy kliensoldali szkriptnyelv (kvázi programozási nyelvként is felfogható). Arra szolgál, hogy azt az oldalt, amibe a Javascript-kódot beillesztetted módosítani tudd a látogató böngészõjébõl. Akkor hasznos: * ha egyszerû animációkat akarsz elérni az oldal elemeivel (a Jquery, Moofx, scriptaculous Javascript függvénykönyvtárakkal könnyen lehet ilyesmiket csinálni) * ha az ûrlapelküldése elõtt le akarod ellenõriztetni hogy helyesen töltötték ki az ûrlapot $ ha a felhasználótól ûrlapról érkezõ adatokat ki akarod értékelni (számológép, konverter) * ha egy oldalon belüli elembe egy domainen belüli másik oldalt akarsz betölteni úgy, hogy a "hívó" oldalt nem töltöd újra * új popup ablak nyitására, kedvencekhez/könyvjelzõhöz/kezdõlapnak adás
Szavazáshoz, fórumhoz, vendégkönyvhöz, chathez szerver oldali nyelv (PHP) is kell ugyanis a felhasználó által küldött adatokat a szerveren tárolni is kell.
Mellesleg ne e-mailben (az e-mail cím megadása egyébként is ellenjavallt, könnyen spamek százaival találhatod magad szembe), MSN-nen, privát üzenetben várd a választ. Ez egy fórum.
Hellosztok! Én most szeretnék JavaScripteket készíteni az oldalamhoz. Csak nem tudok róla semmit. Hogy hogyan kell csinálni meg ilyesmi. Mert az oldalamra szeretnék egy támogatás JavaScriptet, szavazót meg ilyesmi. Ha valaki tud segíteni, leírást vagy ilyesmit az jó lenne. És az [email protected] e-mail címre küldjétek a válaszokat, vagy privát üzenetként. Remélem segítetek.
Sziasztok, szereztem egy faintos kis kódot ami lebegõ ablakban jelenít meg egy szöveget, egyetlen hibája, hogy alapesetben nem középen jeleníti meg az ablakot, amit ugyan firefox alatt megoldottam de sajna ie alatt nem akar mûködni. Sajna javascripthez nem nagyon értek, csak a php tudásom alapján írtam át a scriptet ami a következõ:
<script type="text/javascript">
var w_ww= window.innerWidth; var w_wh= window.innerHeight;
var target_x =w_ww/2-75; var target_y =w_wh/2-75;
var has_inner = typeof(window.innerWidth) == 'number'; var has_element = document.documentElement && document.documentElement.clientWidth;
var fm_id='floatdiv'; var floating_menu = document.getElementById ? document.getElementById(fm_id) : document.all ? document.all[fm_id] : document.layers[fm_id];
compute_shifts(); if (document.layers) { // Netscape 4 cannot perform init move // when the page loads. fm_next_x = 0; fm_next_y = 0; } else { fm_next_x = fm_shift_x + target_x; fm_next_y = fm_shift_y + target_y; move_menu(); } float_menu(); </script> Remélem van itt olyan ember akinek ez a kisujjában van és tud segíteni, nagyon megköszönném. igaz, hogy van valamelyik javascript gyûjteményben is hasonló kód ami mûködik is mindegyik böngészõvel, de én ezt szeretném használni.
Üdv! Kósolgatom a honlapszerkesztés izeit.. és belefutottam 1-2 jó javascriptbe.. megnéztem egy javascript basic tutorialt.. de csak ilyen áttekintés képpen.. mivel nem akarok programokat irogatni, hanem elég a más mások által elõre megírt cuccokat felhasználni.. persze ez mind freeware cucc.. csak akadt 1 kis problémám.. van 1-2 script ami nem hivatkozik utasításra.. hanem oda rakja be magát ahova ez a sor van írva..<script type="text/javascript" src="script.js"> </script> ami ált a head részben van.. és a külön scripteknek külön hívás indítójuk van a body részben.. csak van 1-2 script aminek nincs ilyen és rögtön a head részbe kezdi el beletenni a scriptet.. nekem olyan kéne, mint pl az 1ik script ami így hívja magát <script type="text/javascript">new imageclock.display()</script> és akkor ahova ezt bemásolom oda kerül a kis órácska.. de ha vmi másik sciptnek nincs ilyen "meghívó" utasítása alapban.. akkor az a head részhez berakja magát és kész..
A kérdésem az lenne, hogy nagyobb programozási ismeret nélkül át lehet vhogy buherálni ezeket a scripteket úgy, hogy azok is az ilyen hívó sorokhoz kerüljenek ne rögtön a head részhez? Persze nem akarom az egész progit átírni, mert úgy se értem a fele utasítást.. csak mondjuk ha tudom, hogy az 1ik a neonlight() utasítással indul akkor arra kéne vmit átírni..
a dubla kacsacsõrt észrevettem közben és javítottam, de nem segített semmit...
/* princ 20000 és 100000 között */if ((princ>=20000) && (princ<=100000)) { md = (princ - 0)*0.50; } /* princ 100001 és 300000 között */ if ((princ>=100001) && (princ<=300000)) { md = (princ - 0)*0.30; } /* princ 300001 és 500000 között */ if ((princ>=300001) && (princ<=500000)) { md = (princ - 0)*0.25; } /* princ 500001 és 2000000 között */ if ((princ>>=500001) && (princ<=2000000)) { md = (princ - 0)*0.20; } /* princ 2000001 és 5000000 között */ if ((princ>>=2000001) && (princ<=5000000)) { md = (princ - 0)*0.15; } /* princ 5000000-nál nagyobb */ if ((princ>>=5000001)) { md = (princ - 0)*0.10;
--- idáig rossz ---
} } function checkRate(frm) { if (ratepc == 0 || ratepc > 60){ window.alert("Üzenet") } } function checkRate(frm) { if (frm.pr.value == 0 || frm.pr.value < 20000){ window.alert("Üzenet 2") } }
Sajnos nem érzékeli... üresen hagyja az md-t, mint ha nem is lenne ott kód...
md = (princ - 0)*0.20 helyett /* princ 20-nál nagyobb 100-nál kisebb */ if ((princ>20) && (princ<100)) { md = (princ - 0)*0.50; } /* princ 300-nál nagyobb 500-nál kisebb */ if ((princ>300) && (princ<500)) { md = (princ - 0)*0.20; }
A segítségeteket szeretném kérni, az alábbi problémámban:
Kód: var princ; var ratepc; var years; function calcAmt(frm) { princ = frm.pr.value; md = frm.md.value; ratepc = frm.rt.value; years = frm.yr.value; frm.amt.value = ((princ*ratepc)/12)*0.08; frm.yr.value = (princ - 0) + (frm.amt.value - 0); frm.intr.value = (princ - 0)*0.80 + (frm.amt.value - 0); frm.tars.value = (princ - 0)*0.20 md = (princ - 0)*0.20 } function checkRate(frm) { if (ratepc == 0 || ratepc > 60){ window.alert("Üzenet") }
A fenti kód alapján az md a princ 20%-ka lesz... de én szeretném bõvíteni azzal, hogy pl. ha a princ 20 és 100 között van, akkor az md a princ 50%-ka legyen, ha a princ 300 és 500 között van, akkor az md a princ 20 %-ka legyen stb...
Hogyan kell? :-)
Köszönöm szépen!
Szeretnék segítséget kérni, mivel nem vagyok járatos a javascript írásában illetve átalakításában.Feltöltöttem az oldalamra a JavaScript Kit :Overlap Image Viewer scripjét ( kisképre viszi a látogató az egeret és megjelenik e kép nagyíban. Mûködik rendesen, csak az a bajom, hogy vannak olyan képek amelyek kilógnak az oldalról, mert a script a kis kép felsõ szélétõl indítja a nagy képet.Nem tudom mit kellene átalakítani, hogy az oldal közepére irányítsa a nagy képet.Az egyik oldalon találtam egy megfelelõt, mûködés közben. A forrásából kitudtam szedni a scriptet (previwe.js), de itt meg nem akar elindulni a lapomon a script. Flash Templates Ha tudna valaki segíteni valamelyikben nagyon megköszönném. tamasir~
Hello!
Esetleg a Firefox-os Grease Monkey-el tudod megoldani de szerintem Java Script-el amúgy is másképp kell illetve lehet. :)
Nem kattintasz hanem hivatkozol a gombra és úgy használod. :) Persze ez attól függ, hogy milyen az oldal pontosabban ahhoz képest kell megírni a Script-et.
Hali! Létezik olyan javascript, hogy mondjuk bejön egy oldal és egy meghatározott pontra kattint? Konkrétan Etarget hirdetésre szeretném felhasználni.
Nagyon szépen köszönöm!
De hogy lásd, milyen vajszívem van - ennyit kell beilleszteni a <body> és </body> tagek (ami a megfelelõ helyen van...) közé: <script type="text/javascript"> fok = 15; radian = fok * (Math.PI/180); koszinusz = Math.cos(radian); document.write(fok+' fok = '+radian+' radián, ennek koszinusza: '+koszinusz); </script>
"Nem az alap html-el van a problémám, mert azt tanultam" Idéznélek: "<html>...<script language....> addig, hogy </script></html>." <body>? <head>? A <script> language attribútuma már elavult, ott a type attribútuma (type="text/javascript") helyette.
Ha a document.write(Math.cos(15)) sem ír ki semmit, ott valamit kihagytál. Például a </script> taget a Javascript kód végérõl.
Még annyit, hogy én csak azt szerettem volna, ha valaki van olyan kedves és leírja nekem, hogy hogy kéne megjeleníteni, mert zh-ba kell. A javascriptet nagyjából tudom értelmezni, ha olvasni kell, de magamtól, segítség nélkül nem tudok írni programot. A html-el semmi gondom, mert azt elég jól ismerem.
Ez lett volna a gondom. Köszönöm.
Nem az alap html-el van a problémám, mert azt tanultam, hanem a javascripttel... bár azt is tanították már...
"Azt tudom, hogy a Math.cos(15)-el kell, és azt is, hogy az radiánban lesz kiírva." Ha 15 fok koszinuszát szeretnéd tudni, a 15 helyére 0.2617993877991494 (ez 15° radiánban) kell (vagy az elõbb említett módon átszámolni). A kimenet pedig nem radián lesz, hanem a radiánban megadott szög koszinusza.
"Csak azt nem tudom, hogy ezt az egészet, hogy kellene a jegyzettömbben megjeleníteni a-tól z-ig. " Meg kéne tanulni a HTML nyelvet (#1, #2[/ur]) - legalább az alapjait. A nélkül nem megy. Ha tudsz már egy alapoldalt készíteni, tudod mi a <head> és a <body>, akkor már nekieshetsz a Javascriptnek.
Azt tudom, hogy a Math.cos(15)-el kell, és azt is, hogy az radiánban lesz kiírva. Csak azt nem tudom, hogy ezt az egészet, hogy kellene a jegyzettömbben megjeleníteni a-tól z-ig. Onnantól kezdve, hogy <html>...<script language....> addig, hogy </script></html>. Merthogy hiába írom be, hogy <script type="text/javascript"> document.write(Math.cos(15)), ha nem csinál semmit. Láttam már var változóval is a cos-t, de azt sem tudom megcsinálni...
De nagyon köszönöm az eddigi hozzászólásokat!
Hogy azért korrektek maradjunk: radian = fok * (Math.PI/180);
Csak vigyázni kell, hogy a Math nagy betûvel kezdõdik.
Sziasztok! Szeretnék segítséget kérni: hogyan kell kiíratni a Math objektummal a cos(15 fok)-ot? Próbálkoztam vele, de kevéssé vágom a JS-et sajnos...
Köszönöm elõre is! Üdv, Mézy
Köszönöm szépen Faustus! Valóban mûxik...
Íme egy példa - az egyik HTML dokumentumban meg kell adnod a col paraméterben a szín nevét (blue, green, yellow), vagy hexadecimális kódját egy 0x karaktersorozat után (0xff77aa); illetve az ugrópontot (a #-tel jelölve). A másik dokumentumban meg el kell helyezned a Javascript függvénykönyvtárat, illetve az adott helyen a sort meg kell jelölnöd az id azonosítóval.
"Konkrétan annyit szeretnék elérni, hogy egy adott html oldalon egy linkre kattintva egy másik html oldal egyik <a name>-el elátott részére ugorjon és ott az adott sor, ami egy id-val van megjelölve a kattintás hatására piros színû legyen. " No akkor: * <a name> nem kell. Elég, ha annak a sornak az id-ját adod meg (a kettõskereszt - # - után), amit megjelöltél, és ugorni akarsz. * Színváltás: esetleg ha a link paraméterében megadod, és a linkelt oldalon Javascripttel feldolgozod.
Egy kis segítséget szeretnék kérni. JavaScript-ben sajnos nem vagyok jártas. A kérdésem az lenne, hogy az onclick="document.getElementById('akármi').style.color='bármilyen szín'"-vel csak az adott html dokumentumon belül tudok hivatkozni az adott elem id-jára, vagy meg tudom adni egy másik html dokumentumon lévõ id elem azonosítóját is valahogy? Konkrétan annyit szeretnék elérni, hogy egy adott html oldalon egy linkre kattintva egy másik html oldal egyik <a name>-el elátott részére ugorjon és ott az adott sor, ami egy id-val van megjelölve a kattintás hatására piros színû legyen. Szóval a kérdésem az lenne, hogy hogyan tudom ezt megcsinálni JavaScriptben?
Köszönöm!
Hi! Lightboxban valaki már találkozott olyannal, hogy nem ment IE alatt, csak firefox alatt? Mi lehet a gond? Más oldalon láttam már mûködni Lightboxot IE-n...
Hy!
az a problémám hogy 1 ideje az internet explorer 7 em nem nyitja meg a javascript -eket, vagyis rámegyek de nem csinál semmit ah tud valaki valami orvoslást erre pls segítsen.
Igazából akkoriban (régen volt) eléggé meg volt terhelve a számítógép, de szerintem tuti attól volt... Meg én nem értek a böngészõkhöz, azzal foglalkozom amim van, amire rájövök hogy kell az Operát használni nos, addig az eltelik egy hosszabb idõ...
Amióta az eszemet tudom Operát használok, párhuzamossan Firefoxal, IE, Lynx, Konqueror. Nem ebbe sorrendbe, de igen. :xD Miért adod fel azért mert lefagyott a számítógép, sok mindentõl lehet amiért lefagyott, lehet, hogy nem is az Opera volt a hibás. Ilyenkor érdemes körülnézni, kitakarítani a gépben. Ugye egy dögledezõ lóra te sem teszel már nyerget?
de nme szólok, bele nem nagyon értek a böngészõkhöz...
oké, oké, értem, én Firefoxot használok, és még soha nem volt vele semmi gond, remélem nem is lesz. Operát még nem használtam, na jó egyszer, akkor fagyott le a számítógépem, meg minden aztán az utánna olvasással arra a következtetésre hutotttam hogy nem annyira jó, bár mondjuk a Firefox is néha KIBÍRHATATLAN! de nagyon elkanyarodtunk a témától....
"de az Opera nem megbízható, rengeteg hiba van vele, lassú is" Hát azért ezt nem jelenteném ki annyira biztosra. A Firefox memory leakjeivel lassabb, az IE különbözõ sérülékenységeivel, webes nyelvekkel való inkompatibilitásaival kevesebb.
Az Opera egy egészen kellemes böngészõ (na jó, a Firefox is az ;) ). Nem mintha védeni akarnám bármelyik böngészõt.
"A böngészõmbe "Opera" a lapok betöltése közben a Java hibát jelez!" Ez nem feltétlenûl a böngészõ hibája - a 3. legelterjedtebb böngészõre nem optimalizálni az oldalt a fejlesztõ hibája.
tudom hogy a Java nem Javascript, de az Opera nem megbízható, rengeteg hiba van vele, lassú is, nekem nem jött be, próbáld más böngészõvel is! Pl. Internet Explorer, Firefox stb...
Lehet, hogy nem a legjobb helyre írok, de hátha...! A böngészõmbe "Opera" a lapok betöltése közben a Java hibát jelez! Az új van fent (de a régebbivel is ugyan ezt csinálta)..., természetesen a Java engedélyezve van!