Help - Search - Members - Calendar
Full Version: JavaScript
photoshop és webszerkesztés - tutorial.hu > www.tutorial.hu > Programozás
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22
hitetlen
És itt van a végeredmény,a Mambo-ban.

user posted image


ehhhhhhhhhh,nehéz szülés volt:D
hitetlen
QUOTE(BonD @ 2005. Aug 23., 09:07)
Mintha én is ezt javasoltam volna. Csak mondjuk olvasni kéne, az igaz! wink.gif
*



Persze-persze,sőt egyszer még ezelött,hogy mondtad volna,nekem is megfordúlt a fejemben,hisz mondtam én is,hogy minek bele,ha már egyszer közőljük a böngészővel,hogy most JavaScript fog következni.
Csak valszeg mikor ezt kipróbáltam,valamit elronthattam benne.


Amúgy hogy már ezen töröm az agyam két napja,egyvalamit nem értek.
Tudom,ez nem ide tartozik,de erre az egyre még válaszolnátok?
Egy honlap miért nem külső fájlbecsatolással épűl fel?
Pl.egy HTML honlap?(de lásd,php-ben is működik)
Minek megírni az egész oldalt,mikor magát a szerkezetét csakis kizárólag külső fájlokból is meg lehet oldani.És akkor pl.ha van 200 oldalam,és be kell raknom plusz egy menüpontot,nem kellene végigmenni az összes oldalon.
Szóval külső fájl lenne a menü,a fejléc,a lábléc,meg minden(bannerek helye)
De valami ebben hibádzik,hisz akkor mindenki így csinálná.
(persze nem tudom,ez miért nem jó?hisz ha txt fájl-t is be tudok csatólni,abban minden HTML kódot meg tudok jelentetni,és lásd elöbb,js fájl is becsatólhatok,szóval akkor nem értem miért nem így épűl fel egy honlap)
BonD
Amiről te beszélsz az nem új dolog, úgy hívják SSI (Server Side Include) és tudtommal a legtöbb szolgáltatónál lehet is használni! Azért nem használják, mert ma már jórészt szerver oldali programok működtetik a weblapokat és ha már fut egy php értelmező a szerver alatt és használjuk is, akkor minek külön SSI kódot is kutyulni mellé.
hitetlen
QUOTE(BonD @ 2005. Aug 23., 09:22)
Amiről te beszélsz az nem új dolog, úgy hívják SSI (Server Side Include) és tudtommal a legtöbb szolgáltatónál lehet is használni! Azért nem használják, mert ma már jórészt szerver oldali programok működtetik a weblapokat és ha már fut egy php értelmező a szerver alatt és használjuk is, akkor minek külön SSI kódot is kutyulni mellé.
*


Ahhh,értem.
És akkor,mivel pl.én nem értek a szerver oldalon futtatot honlap megírásához,ez a SSI "rendszer" mególdás rá?
hmmmmm....,értem.
(csak mert úton útfélen amikor HTML honlap létrehozásával foglakozó honlapot ,"tutorialt",olvastam,ezt a SSI rendszert sehol nem írták,pedig nagyon egyszerü lenne úgy megírni egy html-s honlapot)
THX,és igérem,nem teszek fel több amatör kérdést.
Köszi mindent.
(bár jó lenne,ha a HTML-honlap megírásával,tanácsadásával foglakozó lapok,nem csak,hogy megemlítenék az SSI rendszert,hanem javasólnák is)
Azt a bugyuta Frame mególdást javasólják mindenütt:D:D:D
BonD
QUOTE(hitetlen @ 2005. Aug 23., 09:31)
Ahhh,értem.
És akkor,mivel pl.én nem értek a szerver oldalon futtatot honlap megírásához,ez a SSI "rendszer" mególdás rá?
hmmmmm....,értem.
(csak mert úton útfélen amikor HTML honlap létrehozásával foglakozó honlapot ,"tutorialt",olvastam,ezt a SSI rendszert sehol nem írták,pedig nagyon egyszerü lenne úgy megírni egy html-s honlapot)
THX,és igérem,nem teszek fel több amatör kérdést.
Köszi mindent.
(bár jó lenne,ha a HTML-honlap megírásával,tanácsadásával foglakozó lapok,nem csak,hogy megemlítenék az SSI rendszert,hanem javasólnák is)
Azt a bugyuta Frame mególdást javasólják mindenütt:D:D:D
*


Szerintem kár az SSI-vel szórakozni, főleg, hogy a php jóval több lehetőséget biztosít mint az SSI. Az SSI (néhány plusz funkciót leszámítva) annyit tud, hogy be tud rakni egymásik html fájlt abba a doksiba, amibe meghívják. Ennyi!
adam182
sziasztok

egy olyan kerdesem lenne, hogy egy linkem popupban jonne fel es szeretnem h mindig szepen kozepre ugorjon fel felbontastol fuggetlenul. ez hogy lehetseges?

koszi
BlackY
Egyszerű smile.gif
Fogod a képernyő szélességét (screen.width), elosztod kettővel, és kivonod ebből az ablak szélességének a felét. Ezzel meg van a leendő ablakod Y koordinátája (bal oldal).
Utánna a magassággal is eljátszod ugyanezt, akkor kapod az X-et, vagyis hogy a teteje sarok a tetőtől milyen messze kell hogy legyen a "tetőtől".
Utánna meg már jöhet a JS-es popup benne ezzel a két paraméterrel...

BlackY
zsola2
vazze, ezen ha megszakadtamvolna, akkor sem jövök rá. biggrin.gif

Na igen, tapasztalat. smile.gif
Mozaik
hahh, mégis jó, ha az ember kezdetekben(régen volt!!!) érdeklődik a "menő" js-es megoldások iránt... ott én is találkoztam már ezzel! biggrin.gif
adam182
koszi
DarkGhost
QUOTE(toxin @ 2005. Aug 13., 19:39)
enyémbe senki nem látta a hibát sad.gif

CODE

<?php
//init section
define ('ROOT','http://localhost/test3/popupp');

//init section
$ROOT=ROOT;
$CURRENT_ACT=$_REQUEST['act'];
$templateHTML=<<<HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
<title>Untitled Document</title>
  {SCRIPT}
<body>
  {OUT}
</body>
</html>
HTML;
$templateScriptPopupList=<<<script
<script language="javascript" type="text/javascript">
var newWindow;
function makeNewWindow(linkName) {
      newWindow = window.open("$ROOT/index.php?act=ShowList&linkName="+linkName,"sub","status,height=600,width=400");
      if (newWindow.focus) newWindow.focus;
}

function init() {
var nodes = document.getElementById("linkList").getElementsByTagName("a");
for (var i=0; i < nodes.length; i++) {
  nodes[i].id=i;
  nodes[i].onclick = function() {
  makeNewWindow(this.id);
  }
}
}
window.onload=init;
</script>
SCRIPT;
// lista ami az adatbázisból jönne

if ($CURRENT_ACT=='ShowList'){
  function toOut()
  {
      global $templateHTML;
      echo $templateHeader."\n"."\n".$templateBody."\n".'hello ide jön a popup kimenete, te a(z) '.$_REQUEST['linkName'].'-ra kattintottal'."\n".$templateFooter;

  }
} elseif (!$CURRENT_ACT){
  function toOut()
  {
      global $templateHTML,$templateScriptPopupList;
      $linkList="";
      for ($i=0; $i<10;$i++) $linkList.='<a href=\'#\' > lista elem'.$i.'</a><br/>'."\n";
      $list='<div id=\'linkList\' >'."\n";
      $list.=$linkList;
      $list.="</div>";
      echo str_replace('{OUT}',$list,str_replace('{SCRIPT}',$templateScriptPopupList,$templateHTML));

  }
}
toOut();

?>


ez már jó
*


na szal... hogyan megy ez uw.hu -n...
azt írja, hogy a
CODE
<?php
$sql = mysql_connect("SQL4.ULTRAWEB.HU", "felhaszálónév", "pass");
?>
-val tudok az adatbázishoz kapcsolódni....

gonolom a root helyére jön a pass
amikor megpróbálom elindítani az 52-ik sorral van baja...
http://darkghost.uw.hu/list.php

Előre is köszi a segítséget respect2.gif
Archie
hello!
szükségem lenne egy kis segítségre. szerintem javascript a megoldás, de nem biztos..
egy olyan menüt szeretnék csinálni, mint amilyen itt van..
ha van vkinek ilyen fa struktúrájú (nem flash alapú) menühez kódja, plz segítsen!!
előre is kösz!!!
LeGaS
Hali! (rég láttalak)

A menü szerintem minden bizonnyal CSS.
CODE
.menu {
border-left:4px solid #FFCCCC;
text-indent:10px;
margin-bottom:2px;
color:#ACABA7;
font-size:12px;
font-weight:bold;
}

http://www.invano.com/styles.php

Jaa hogy le is nyílik. biggrin.gif Bocs, nem néztem át az összeset, aztán nem értettem mire gondolsz. biggrin.gif Ez valóban JS megoldás, csak azt nem tudom hogy kell megcsinálni. crazy.gif
Archie
QUOTE(LeGaS @ 2005. Sep 29., 20:43)
Hali! (rég láttalak)

A menü szerintem minden bizonnyal CSS.
CODE
.menu {
border-left:4px solid #FFCCCC;
text-indent:10px;
margin-bottom:2px;
color:#ACABA7;
font-size:12px;
font-weight:bold;
}

http://www.invano.com/styles.php
*


igen egy picit rég jártam erre..
de itt csak a stílusát találom, maga a forráskód nincs meg..
mostmár rájöttem, hogy dhtml, de ezzel nem túlzottan vagyok előrébb..
tehát az kellene, hogy ha rákattintok egy főmenüre, akkor nyíljon meg alatta az almenü..
Archie
QUOTE(Mozaik @ 2005. Sep 29., 20:50)

ez lesz az!! köszi!!
d_pryke
sziasztok!

picit elakadtam egy honlap készítésénél.

javascripttel szeretném védeni emailcimeim a spammerektöl.
nagyon leegyszerusitve egy kulso .js file ban:

CODE
function emailcim() {
var kukac='@';
var name ="valami";
var domain ="vnet.hu";
 document.write('<a href="mailto:' + name + kukac + domain + '">' + name + kukac + domain + '</' + 'a>');
}


aztan a .php fileban:
headben megadom a .js fajl helyet, es ahol a mailcmet ki akarom iratni:

CODE
<script language="JavaScript" type="text/javascript"><!-- emailcim(); //--></script>


a php fájl használ a linkből szerzett változókat, de semmi közük a javascripthez.

Ha a php fájlt paraméter tehát ? utáni változók nélkül hívom meg, a javascript kiírja jól a mailcímet. Ha valami változót megadok az URL ben a ? jel után, a javascript nem ír ki semit, főleg nem az email címet.
mi lehet az oka? segítsetek kérlek.
BlackY
Ha jól értem a JS kódot PHP-val akarod igazgatni picit...
A külső .js fileból ítélve a file neve .js smile.gif
Próbáld ki úgy, hogy átnevezed .php-re és úgy hívatod be...

BlackY
d_pryke
Köszi az ötletet, végül nem segített, de ebből kifolyólag jött egy "ihlet" smile.gif

Kivettem a komment jeleket innen:
<!-- emailcim(); //-->

tehát ez maradt:

emailcim();

és jó lett.

Már csak akkor azt tisztítsa le bennem valaki hogy mikor lehet kommentbe rakni script tagen belül valamit és mikor nem.
és esetleg (bár ez már inkább csak költői kérdés )mi köze lehet enek az oldalnak átadott változókhoz? biggrin.gif
napo
Helló mindenkinek!
Tud valaki segíteni?
A problémám az hogy van egy űrlapom, azon több textfield, amit php-val írok ki:

CODE
<input name='ido[]' type='text' value='$ido' size='10' maxlength='10'>


a kérdésem az hogy js-ból hogyan tudok hivatkozni pl.: az ido[10]-re?
Mozaik
úgy érted, a beírt szöveg 10. karakterére?

mer ha igen, akkor

urlapneve.meznoneve.charAt(x)
ahol az űrlap neve ugye egyértelmű
a mező neve itt ugye ido[]
a x meg annyiadik karakter amelyiket akarod... de vigyázz arra, jogy js-ben a tömb első elemét a 0. sorszámmal jelöli... a 10. karakterre tehát 9-esként kell hivatkozni wink.gif
toxin
ha meg nem akkor>

CODE

<script type="text/javascript">
window.onload=function init(){
 var inputs_array = document.getElementById('input_list').getElementsByTagName('input');
 alert (inputs_array[9].value);
}
</script>

<form id='input_list' >
<?php
for ($i=1;$i<=10;$i++)
{
?>
<input name='ido[]' type='text' value='<? echo $i; ?>' size='10' maxlength='10'>
<?php
}
?>
</form>
toxin
vagy

CODE

<script type="text/javascript">
window.onload=function init(){
 alert( document.input_list.elements[9].value);
}


</script>

<form name='input_list' >
<?php
for ($i=1;$i<=10;$i++)
{
?>
<input id='ido[]' name='ido[]' type='text' value='<? echo $i; ?>' size='10' maxlength='10'>
<?php
}
?>
</form>


de utálom a js-t mindig elő kell venni a manuált smile.gif
Mozaik
neked is? smile.gif

amúgy meg a kódodból látcik: te semmit se bízol a véletlenre... biggrin.gif
toxin
jó van na biggrin.gif a nagy igyekezet
Mozaik
de a jó szándék kevés... kell az értelem! biggrin.gif
toxin
egyébként müxenek ? :S itt pötyögtem be őket, nem néztem...
Mozaik
hát, nekem spec nem... smile.gif
vagy egymagukba így nem is kéne, kéne még hozzájuk valami?
toxin
CODE

<script type="text/javascript">
window.onload=function init(){
alert( document.input_list.elements[9].value);
}


</script>

<form id='input_list' name='input_list' >
<?php
for ($i=1;$i<=10;$i++)
{
?>
<input id='ido[]' name='ido[]' type='text' value='<? echo $i; ?>' size='10' maxlength='10'>
<?php
}
?>
</form>


<script type="text/javascript">

var inputs_array = document.getElementById('input_list').getElementsByTagName('input');
alert (inputs_array[9].value);

</script>



http://toxin.hu/sample.php , perfekt

jav> csak 2->1 konvertálást baxtam el mostmár jó, elvileg
zsola2
Srácok, valaki tud valami jó javascriptes megoldást, ami helyettesíthetné egy switch_getet?
(iframe se jó) sad.gif
BlackY
Rakás DIV, mindegyiknek a visibility style-ja none-ra állítva és JS-el a megfelelőt állítod át láthatóra? gondolkodik.gif

BlackY
Szerk.: Ma jó napom volt, úgyhogy:
CODE

<html>
<head>
 <title>Példa Zsolának</title>
<script type="text/JavaScript">
function show(id)
 {
 x = document.getElementById('pages').getElementsByTagName('div');
 for(var i = 0; i<x.length; i++)
  {
  x[i].style.display = 'none';
  }
 document.getElementById(id).style.display = 'inline';
 }
</script>
</head>
<body>
<div>Menü: <a href="#" onclick="show('page1')">Lap I</a> | <a href="#" onclick="show('page2')">Lap II</a> | <a href="#" onclick="show('page3')">Lap III</a></div>
<div id="pages">
 <div class="page"  id="page1">
  <p>Ez itt az első oldal</p>
 </div>
 <div class="page"  id="page2" style="display: none">
  <p>Ez itt az második oldal</p>
 </div>
 <div class="page"  id="page3" style="display: none">
  <p>Ez itt az harmadik oldal</p>
 </div>
</div>
</body>
</html>

Lényeg a lényeg, a <div id="pages">-be n oldalt lehet bedobni, a lényeg, hogy:
legyen egy id-ja és egy style paramétere, benne egy "display: none"-al (kivétel, amit alapból meg akarsz jelenítettni).
Ezután a show('div_id_je'); JS fgv-vel megmutathatod a megadott id-jű divet, a többit (ami a pages id-jű "alatt" van) elrejted...
zsola2
BlackY, köszi.
Gyakorlatilag akkor így egy html fileban lenne minden, ugye?
mondjuk alternatív megoldásnk nem rossz, de... smile.gif
BlackY
Hát ja, monnyuk arra nem túl ideális, hogy egy 5-600 oldalas könyvet fejezetekre bonts, de mai világban... smile.gif

BlackY
napo
Köszi a segítséget! Most már boldogulok!
toxin
"Srácok, valaki tud valami jó javascriptes megoldást, ami helyettesíthetné egy switch_getet?"


http://www.trimpath.com/project/wiki

ezt a TrimJunction-t mindjárt meg is nézem (múltkor még nem volt itt)

"TrimPath Junction is a clone or port of the terrific Ruby on Rails web MVC framework into JavaScript"


ui: nemrossz http://trimpath.com/demos/nextaction_static1/nextaction.htm
d_pryke
Sziasztok!

Klasszikus dolog h űrlapon bekért email címet ellenőrizzünk @ és . karakterek megléte ügyében első körben JSből kliens oldalon.
találtam is egy egészen jónak tűnő példaprogit.

ezen a linken de van vele egy bökkenőm.
ha a user beírja a címet és a gombra kattint akkor ellenőriz a függvény, viszont ha entert nyom akkor nem hívódik meg az ellenőrzés.
hogy lehetne megcsinálni hogy enterrel ne tudja kikerülni az ellenőrzést? (kliens oldalon, javascriptből)

Esetleg ha tudtok erre a célra jobb scriptet mint ami a példában van, azt is szívesen fogadom.

koszi: Pryke
toxin
felcsapva a cookbook-ot, aszondja

form-ba

megtiltjuk az elküldést
CODE

<form ... onsubmit="return false">



ellenben a submit gombra rárakjuk
CODE

<input type="button" value="Submit" onclick="this.form.submit( )" />


és ha ellenőrizni is akarunk küldés előtt
CODE

<input type="button" value="Submit"
onclick="if (validateForm(this.form)) {this.form.submit( )}" />


meghívjuk a validateForm() fgv-t
Position
Sziasztok! Meg lehet -e azt valahogy oldani javascriptel, hogy le legyen tiltva a görgetés egy iframe-en belül ? respect.gif
Nem arra gondolok, hogy scrollbar ne legyen mert az html hanem csak maga a görgetés, pl. egér középső gombjával vagy valami ilyesmi. gondolkodik.gif
kukac7
volna itt egy scroll, ami nagyon rosszul mutat ott.
tudnatok nekem segiteni, hogy helyette vmi javasrcipttel tudjam helyettesiteni?
koszi!
Tirion
ezek esetleg?
http://javascript.internet.com/scrolls/
kukac7
QUOTE(Tirion @ 2005. Nov 6., 22:09)

koszi, neztem mar ezeket es nem jok. sad.gif
Mozaik
http://dynamicdrive.com/dynamicindex2/index.html

itt látsz valami jót? gondolkodik.gif


hozzáteszem, hülyére röhögtem magam mikor láttam, az FF JS konzolja mennyi hibát jelez az egyiknél biggrin.gif
kukac7
QUOTE(Mozaik @ 2005. Nov 6., 22:20)
http://dynamicdrive.com/dynamicindex2/index.html

itt látsz valami jót?  gondolkodik.gif
hozzáteszem, hülyére röhögtem magam mikor láttam, az FF JS konzolja mennyi hibát jelez az egyiknél  biggrin.gif
*


ott ezt talaltam:
http://dynamicdrive.com/dynamicindex2/pagescroller.htm
mar ez is vmi, holnap meglesem.
koszi!

szerk.: ennel hibat jelez, ha rakattintok a gombra.
Mozaik
igen, én is ezt találtam.
a vicc hogy nem is kéne rákattintani a gombra, hiszen mouseover-es... smile.gif

de felteszem ki tudod másolni a lódból csak azt a részt ami görgeti a lapot, és akkor már azt befolyásolhatod kedved szerint.
kukac7
QUOTE(Mozaik @ 2005. Nov 7., 14:42)
igen, én is ezt találtam.
a vicc hogy nem is kéne rákattintani a gombra, hiszen mouseover-es...  smile.gif

de felteszem ki tudod másolni a lódból csak azt a részt ami görgeti a lapot, és akkor már azt befolyásolhatod kedved szerint.
*


tom, hogy nem kell rakatintani, csak megneztem, hogy ugy mit mivel a script. smile.gif
koszi!
Mozaik
no igen, én is csak kipróbáltam, hogy mi lesz ha rákattintok.
amúgy irtó poen nem? te mivel nézed? nekem az FF-ben ha rákattintok felugrik a JS konzol és sorol több tucat hibát biggrin.gif

megjegyzem az konkrétan itt, ezen a lapon is millió hibát sorol, nem kell nagyon komolyan venni... smile.gif
kukac7
QUOTE(Mozaik @ 2005. Nov 7., 18:35)
no igen, én is csak kipróbáltam, hogy mi lesz ha rákattintok.
amúgy irtó poen nem? te mivel nézed? nekem az FF-ben ha rákattintok felugrik a JS konzol és sorol több tucat hibát  biggrin.gif

megjegyzem az konkrétan itt, ezen a lapon is millió hibát sorol, nem kell nagyon komolyan venni...  smile.gif
*


nekem csak akkor ir hibat, ha rakattintok.
CSiPet
Hali!
Már 2 éve foglalkozott actionscripttel, viszont a javascriptig csak most jutottam el. Kérdésem elég egyszerű lenne! Ha lehet, hogy lehet actionscriptbe javascript kódot írni! Lehet hogy eléggé nem ide tartozik de jobb helyet nem találtam. Igazából a blogos chat miatt érdekelne a dolog, mert egy flash animációba szeretném beletenni!
Előre is köszönet! respect2.gif
BonD
Flasht ActionScriptben tudsz programozni, javascriptben nem. Ez olyan mintha HTML-ben próbálnál Delphis kódot használni... smile.gif
Bodi
hi ismét kérdés!

CODE
<div class="menucontent" style="width: 158px; height: 350px; overflow: hidden;">


van egy ilyen div-em, és azt szeretném megoldani hogy alatta van egy hivatkozás, és ha erre kattintok az említett div style-jában az overflow:hidden; átváltson overflow:visible;-re. remélem érthető, plz help smile.gif

próbáltam így:

CODE
<div class="menucontent" style="width: 158px; height: 350px; overflow: hidden;" id="messages">
<a href="#" onclick="messages.style='overflow:visible;'">izé</a>


de ezek szerint nem ismeri fel ID alapján...... plz heelp rolleyes.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.