tzoli 0 Share Posted June 24, 2005 Játékszabályok: Amint egy problémára van megoldás kiszedjük a beszélgetést ebbõl a topicból, hogy ne duzzadjon túl nagyra és kereshetetlenre, átláthataltlanra. Egy hozzászólás lehetõleg egy kérdést tartalmazzon, vagy egy témához kapcsolódjon. Helytelen: A megoldás a problémádra ez: .... Ja és nekem is van egy kérdésem: ... vagy Két kérdésem van: ... vagy Az a kérdésem, hogy ... . Ja és még azt meg tudná valaki mondani, hogy ... ? Link to comment Share on other sites More sharing options...
Mezofi 0 Share Posted August 12, 2005 (edited) Sziasztok! Lehet a kérdés ismét nincs jó helyen, bár szerintem igen. Még nem csináltam olyat, hogy javascript eredményét php-nek átadom. Hogyan lehet ezt megoldani? Tehát.Pl.: java script: <script language="javascript"> <!--Böngészõ nyelve document.write(navigator.userLanguage); //--> </SCRIPT> Ennek az eredményét szeretném átadni a php-nek. php <?php echo $bongeszo_nyelve;?> Edited August 12, 2005 by tzoli Link to comment Share on other sites More sharing options...
Pjotr 9 Share Posted August 12, 2005 meg lehet azt csinálni Javascriptel, hogy egy linkre kattintva betöltõdik egy oldal, mondjuk a menu nevû framre, és betöltõdik még egy a main framre Link to comment Share on other sites More sharing options...
Kovács Gyula (MiniDisk) 0 Share Posted August 12, 2005 Meg igen. <html> <head> <script type="text/javascript"> function twoframes() { document.all("frame1").src="frame_c.htm" document.all("frame2").src="frame_d.htm" } </script> </head> <body> <iframe src="frame_a.htm" name="frame1"></iframe> <iframe src="frame_b.htm" name="frame2"></iframe> <form> <input type="button" onclick="twoframes()" value="Change url of the two iframes"> </form> </body> </html> A dolog hátránya, hogy egyelõre csak Internet Explorerrel teljesen tökéletes. (Kizárólag pozícionálási gondok lehetnek) Mûködõ verziója itt található. Link to comment Share on other sites More sharing options...
benkovics 0 Share Posted August 12, 2005 meg lehet azt csinálni Javascriptel, hogy egy linkre kattintva betöltõdik egy oldal, mondjuk a menu nevû framre, és betöltõdik még egy a main framre Miért kell ehhez javascript? Link to comment Share on other sites More sharing options...
Kovács Gyula (MiniDisk) 0 Share Posted August 13, 2005 Figyelünk! Link to comment Share on other sites More sharing options...
benkovics 0 Share Posted August 13, 2005 Megnyitsz egy új Frameset-et! És máris kihagyhatod a scriptet! Link to comment Share on other sites More sharing options...
Kovács Gyula (MiniDisk) 0 Share Posted August 13, 2005 A Frameset az egyre inkább nem használatos. Elavult. (Mellesleg: amióta css-sel is lehet "iframe-keretet" csinálni, azóta meg különösen elegáns lehet a javascript használata.) Link to comment Share on other sites More sharing options...
benkovics 0 Share Posted August 13, 2005 Errõl, még nem hallottam! Hogy is van ez "kéremszépen"? Tudnál mutatni erre egy példát? Mármint a megvalósításra? Link to comment Share on other sites More sharing options...
Kovács Gyula (MiniDisk) 0 Share Posted August 13, 2005 Igen, rögtön ... De beírom a css topicba. Ez maradjon a javascripté. Link to comment Share on other sites More sharing options...
benkovics 0 Share Posted August 13, 2005 Akkor felteszem ott is a kérdést! Link to comment Share on other sites More sharing options...
döke 0 Share Posted August 25, 2005 Hello !! Nem tud valaki egy olyan scriptet hogy az oldalt ne tudják lementeni a saját Pc-jükre a Fájl menüben a Mentés máskénttel Link to comment Share on other sites More sharing options...
priby 0 Share Posted August 25, 2005 Erreõl azt hiszem az elõzõ fórumban volt szó... azt le lehet tilani, hogy jobb egérgommbal ne lehessen kattintani, de azt, hogy a fájl menüben... Nem tartom valószínûnek, hogy van ilyen módszer... Link to comment Share on other sites More sharing options...
döke 0 Share Posted August 25, 2005 A jobbgomb-os scritet ismerem !!! Link to comment Share on other sites More sharing options...
Kovács Dávid ( Davs ) 0 Share Posted August 25, 2005 De az foxival kijátszható két kattintással Link to comment Share on other sites More sharing options...
google 0 Share Posted August 25, 2005 Az Operával meg még azt sem kell. Link to comment Share on other sites More sharing options...
SzoZo 0 Share Posted August 31, 2005 A kérdésem nem kifejezetten JavaScripthez kapcsolódik, az alábbi kód miatt került ebbe a topicba. Szeretnék egy egyszerû karakteres menüt változtatható betûtípussal, színnel, mérettel. Már találtam egy egyszerût. Egy bajom van: JS-t használ. Tesztelések során az IE engedi futni, Firefox pedig nem. Igazából én nem rajongok a JS-ért, mert rengeteg biztonsági rést hordozhat magában. Sõt az alábbi kód sem tökéletes. Hiába veszem rövidebbre az openandclose értéket, nem reagál. Lásd a kódot: <html ><head> <script type="text/javascript" language="javascript"> <!-- innen /* Menü */ var menublock=new Array() var index=0; //menublock[index]="Menu_betütipus;"+ // "Menu_betüméret;"+ // "Menu_betüszin;"+ // "Menu_betüvastagság;"+ // "Almenu_betütipus;"+ // "Almenu_betüméret;"+ // "Almenu_betüszin;"+ // "Almenu_betüvastagság;"+ // "Menu_szövege|Cime|Target;"+ // "Almenu_szövege|Cime|Target;"+ menublock[index]="Arial;"+ "4;"+ "#001B63;"+ "1;"+ "Arial;"+ "2;"+ "#001B63;"+ "0;"+ "Menü 1|#|;"+ "almenü 1|menu2.html|;"+ "almenü 2|menu3.html|;" index++; menublock[index]="Arial;"+ "4;"+ "#001B63;"+ "1;"+ "Arial;"+ "2;"+ "#001B63;"+ "0;"+ "Menü 2|#;"+ "almenü 1|#|;"+ "almenü 2|#|;" index++; menublock[index]="Arial;"+ "4;"+ "#001B63;"+ "1;"+ "Arial;"+ "2;"+ "#001B63;"+ "0;"+ "Menü 3|#;"+ "almenü 1|#|;"+ "almenü 2|#|;" var menusplit var urlsplit var font_weight_main var font_weight_sub var showsubmenus=new Array() for (i=0;i<=menublock.length-1;i++) {showsubmenus[i]=-1} function openandclose(visi) { showsubmenus[visi]=(-1)*showsubmenus[visi] var menucontent="" for (i=0;i<=menublock.length-1;i++) { menusplit=menublock[i].split(";") urlsplit=menusplit[8].split("|") if (menusplit[3]==1) {font_weight_main="<b>"} if (menusplit[3]==0) {font_weight_main=""} if (menusplit[7]==1) {font_weight_sub="<b>"} if (menusplit[7]==0) {font_weight_sub=""} menucontent+=font_weight_main+"<a href='javascript:openandclose("+i+")'><font face="+menusplit[0]+" color="+menusplit[2]+" size="+menusplit[1]+">"+urlsplit[0]+"</font></a><br>" if (showsubmenus[i]==1) { for (ii=9;ii<=menusplit.length-1;ii++) { urlsplit=menusplit[ii].split("|") menucontent+=font_weight_sub+" <a href="+urlsplit[1]+" target="+urlsplit[2]+"><font face="+menusplit[4]+" color="+menusplit[6]+" size="+menusplit[5]+">"+urlsplit[0]+"</font></a><br>" } } } if (document.all) {MicrosoftMENU.innerHTML=menucontent} if (document.layers) { document.NetscapeMENU.document.write(menucontent) document.NetscapeMENU.document.close() } } // eddig --> </script> </head> <BODY onload="openandclose(1000)"> <div id="MicrosoftMENU"></div> <layer id="NetscapeMENU"></layer> </body> </html> Mivel JS-hez nem értek, DHTML-t nem szívesen használok a kompatibilitások miatt, ezért a fenti kódhoz hasonló megjelenésû többlépcsõs menüt kérek, amely lehetõleg onmouseover módszerrel mûködik. (Fölévive az egeret megnyílik a lépcsõ alatta levõ foka, és így tovább.) Egy igazán jó menü van az infoszigeten, ahhoz hasonló kellene. Várom az ötleteket, tanácsokat! Link to comment Share on other sites More sharing options...
Kovács Gyula (MiniDisk) 0 Share Posted August 31, 2005 A css-t tudom ajánlani. http://www.csscreator.com/menu/multimenu.php Ezzel azt csinálsz amit akarsz. Gombhatás, háttér, extrák, minden, ami csak lehet. Link to comment Share on other sites More sharing options...
SzoZo 0 Share Posted August 31, 2005 Ez a css creator egy kincsesbánya! Ezzel bármiféle css-t meg tudok csinálni. Visszatérve a menükhöz: Majdnem jó, csak az almenüt nem oldalra szeretném nyitni, nem úgy mint a Windows Start menüje, hanem egy tabulátorral beljebb és alá. Lehet, hogy én voltam figyelmetlen és nem vettem észre. Link to comment Share on other sites More sharing options...
Kovács Gyula (MiniDisk) 0 Share Posted August 31, 2005 Azt már úgy pozícionálod, ahogy Neked szimpatikus! A margin, padding, z-index értékeket módosítva tudod helyezgetni az almenü(k) pozícióját. Link to comment Share on other sites More sharing options...
Mezofi 0 Share Posted September 1, 2005 @MiniDisc Ha ez nem túl nagy kérés, lenne esetleg ídõd elmesélni mire jó ez a css creátor, én nem tudtam rájönni. Ez egy külön alkalmazás? Vagy egy kész oldalt lehet vele formázni? Link to comment Share on other sites More sharing options...
Kovács Gyula (MiniDisk) 0 Share Posted September 1, 2005 Igazából példatár. A weboldal címét úgy tudnám jellemezni, mint ha egy embernek adnák egy elnevezést, tehát mint személy a css creator, css készítõ emberke, stb. Az oldalon rengeteg példát találni css menüre és egyéb trükkökre, illetve a java kiváltására ad tippeket css technológiával helyettesítve azt. A weboldalon vannak ilyen "generator" alkalmazások, amivel elõállíthatsz ugyan weblapot, és css fájlt, amit lementhetsz, de az oldalnak ez csak másodlagos célja. A belinkelt oldalon meg jobb oldalt vannak opciók, amivel a kérdéses css menüt tudod elkészíteni, illetve a css-kódját és a html-be szúrandót írja ki Neked a bal oldalra. Tehát "program" is, meg tipp adó is egyben. De komplett weboldalakat nem készít, a menüt is úgy készíti, ami az oldalon a séma, utána Neked kell a weboldalad adottságaihoz igazítani. (Elsõsorban pozícionálás/méret terén). Link to comment Share on other sites More sharing options...
Mezofi 0 Share Posted September 1, 2005 Köszi. Link to comment Share on other sites More sharing options...
kissipos 0 Share Posted September 15, 2005 Halihó! Egy kis segítségre lennem szükségem... A helyzet az, hogy adott egy multimédiás CD. Van egy fullscreenes html "doksi" a cd-n, ami frame-ben (3 db) van megcsinálva. kellene valamilyen megoldás arra, hogy egy bezárógombot helyezhessek el rajta. A bezárógomb az ALT+F4-et váltaná ki (legalábbis Winen). Nem tudom mennyire világos a probléma... elõre is köszi... Link to comment Share on other sites More sharing options...
google 0 Share Posted September 15, 2005 Próbáld meg ezt: <a href="javascript:window.close()">Bezárás</a> Ha nem mûködne, akkor jöhet ez: <a href="javascript:parent.close()">Bezárás</a> Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now