-
GAMEPOD.hu
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
-
eziskamu
addikt
Üdv. A helyi gépen szeretnék megnyittattni window.open()-el html állományokat, de le szeretném ellenőrízni hogy az adott állomány /elérési út biztosan létezik-e. Van erre valami megoldás?
-
animatrix11
őstag
sziasztok
Segítség kéne, nem vagyok benne a témában, weboldab épeitett media playert használok, működik is, de egy gond nem tudok beletekeni a videóba, a "csik" ott van, de a kis csúszka nem jelenik meg mint a többi lejátszónál
hogy lehetne ezt beállitani hogy működjön? ime a kód<object id=player_id15337
codebase=http://www.microsoft.com/ntserver/netshow/download/en/nsmp2inf.cab#Version=5,1,51,415
type=application/x-oleobject height=367 standby="Videó töltése..."
width=452 classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6>
<param name="url" value="http://sugarsuli.hu/sulioldal/video/tv2.WMV" />
<param name="autoStart" value="false" />
<param name="uiMode" value="mini" />
<param name="PlayCount" value="1" />
<param name="showControls" value="1" />
<param name="showStatusBar" value="1" />
<param name="enableContextMenu" value="0" />
<param name="stretchToFit" value="0" />
<param name="Volume" value="100" />
<embed width="452" height="367"
autostart="true"
loop="false" id="player_id15338" uimode="mini" showstatusbar="1" playcount="1" enablecontextmenu="0" showcontrols="1"
pluginspage="http://www.microsoft.com/windows/mediaplayer/download/default.asp"
type="video/x-ms-asf-plugin" url="http://sugarsuli.hu/sulioldal/video/tv2.WMV" stretchtofit="0" volume="100" name="player_id15337"/>
</object>előre is thx a help, az is jó ha tudtok más lejátszót esetleg ami használhatóbb
Hardvert vásárolok nagy tételben is!!! Elérhetőség: 18. kerületben.
-
eziskamu
addikt
válasz animatrix11 #1452 üzenetére
Őőő láma kérdés. Van ebben egyáltalán JavaScript?
-
fordfairlane
veterán
válasz animatrix11 #1452 üzenetére
<param name="uiMode" value="mini" />
helyett
<param name="uiMode" value="full" />
az is jó ha tudtok más lejátszót esetleg ami használhatóbb
Ha át tudod konvertálni a videót flv formátumba, akkor érdemes inkább úgy, mert akkor nem kell hozzá telepített médiaplayer a kliensgépre, csak flash.
[ Szerkesztve ]
x gon' give it to ya
-
eziskamu
addikt
válasz fordfairlane #1455 üzenetére
Enyémre valamit, kedves rockdetektív?
-
Sk8erPeter
nagyúr
Hali!
Viszonylag egyszerű kérdésem van, form-on belül olyan input mezőket szeretnék, ahol van egy megadott szöveg, ha rákattintok, eltűnik, mint itt, PH-n a gyorskeresés mezőben - ennek a működése a PH-s js-forráskódból könnyen megérthető (function eraseDef(txt)), működik is. De én olyat szeretnék, hogy amennyiben a júzer már egyszer belekattintott az input mezőbe, de mégis üresen hagyta, és átkattint máshova, akkor jelenjen meg ismét a "segéd"szöveg.
Ja, de ami fontos, hogy amennyiben valaki mégis változtatott az alapértelmezett szövegen (beírt valamit az input mezőbe), akkor máshova kattintásnál azért ne írja felül ismét az alapértelmezett szöveggel azt az információt, amit már azóta begépeltKöszi!
[ Szerkesztve ]
Sk8erPeter
-
fordfairlane
veterán
válasz Sk8erPeter #1457 üzenetére
<input type="text" value="Search..."
onfocus="if(this.value == this.defaultValue) this.value = ''"
onblur="if(this.value == '') this.value = this.defaultValue" />x gon' give it to ya
-
-
Louloudaki
aktív tag
tudtok olyan előre megírt scriptet ami a következőt csinálja?
oldal fejlécében van egy kép és azt cseréli monnyuk 5 másodpercenként valami egyszerű effekttel? tehát nem galéria kell thumbnail listával stb csak ott egy kép helyben ami időközönként lecserélődik másra. guglival nem nagyon találtam csak galériákat. -
animatrix11
őstag
válasz fordfairlane #1455 üzenetére
átirtam, mostmár megjelenik a csúszka, de csak mutatja hogy éppen hol tart, de előre ugrani nem tudok benne, monjuk láttam már ilyet ez valami media player betegség
flashben hogyan tudom felrakni? nem értek az egészhez annyira, frontpage-ben csinálom
köszi
Hardvert vásárolok nagy tételben is!!! Elérhetőség: 18. kerületben.
-
Sk8erPeter
nagyúr
válasz fordfairlane #1458 üzenetére
Jaaa, hogy ez ennyire egyszerű? Ó, nagyon jó, köszönöm ismét, fordfairlane!
Te mindig mutatsz valami tök egyszerű kódot, ami jól is működik. Respect!Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Sk8erPeter #1462 üzenetére
Ja, és még egy: azt szeretném, hogy amennyiben elküldésnél megmarad az alapértelmezett érték (tehát azóta nem módosította a felhasználó), akkor ÜRES értéket küldjön el.
Lehet ilyet alkalmazni az összes input mezőre? Tehát hogy ha bármely mezőnél az alapértelmezett érték marad, akkor ott üres értéket küldjön?Sk8erPeter
-
fordfairlane
veterán
válasz Sk8erPeter #1463 üzenetére
Meg lehet oldani, de ez megbonyolítja a scriptet. Ezt a javascriptes törlő módszert tipikusan akkor szokás használni, ha egy-két form mező van csak, és helyszűke van az oldalon. Méretes kérdőívnél sokkal egyszerűbb a mező mellé - fölé kiírni a címkét.
x gon' give it to ya
-
Sk8erPeter
nagyúr
válasz fordfairlane #1464 üzenetére
OK, akkor az lesz - de ha csupán egyetlen szövegmező van (pl. a keresésre), és szeretném ezt az üresküldős módszert használni, akkor már arra is külön függvényt kell csinálni- pl. mint ami itt PH-n is van a "gyorskeresés" mezőnél? Itt egy onsubmittel oldja meg.
Konkrétan itt PH-n ez vonatkozik a gyorskeresésre:<form action="/tema/javascript_topic/keres.php" method="get" onsubmit="if(eraseDef(sfor_all)) return prevDef(event);">
<input type="text" name="sfor_all" value="gyorskeresés" alt="keresendő szavak" tabindex="1" onfocus="eraseDef(this);" />
<input class="submit" type="submit" value="OK" tabindex="1" />
</form>Sk8erPeter
-
fordfairlane
veterán
válasz Sk8erPeter #1465 üzenetére
<form method="get"
onsubmit="for(i=0;i<this.elements.length;i++) with(this.elements[i]) if(type == 'text' && value == defaultValue) value=''">
<input type="text" value="Search..."
onfocus="if(this.value == this.defaultValue) this.value = ''"
onblur="if(this.value == '') this.value = this.defaultValue" />
<br>
<input type="submit" />
</form>Persze lehet külön függvénybe is rakni a kódrészleteket, de ez még kb. az a mennyiség, ami szerintem nem teszi teljesen átláthatatlanná a kódot, így maradhat a html tag event handlerében.
x gon' give it to ya
-
Sk8erPeter
nagyúr
-
Sk8erPeter
nagyúr
Hali!
A TinyMCE használata miatt egy input és textarea mezőkkel teli oldalon a tabindex sorrendje a textarea-k esetén (ezekre vonatkozik a TinyMCE használata) az összes tabindex legvégére kerül, tehát hiába van beállítva néhány textarea nagyjából a közepére az összes tabindex-nek, aktív TinyMCE mellett (ha kilövöm, nincs para) már a Tab lenyomására átugrik a soron következő számú input box-ra, majd a LEGVÉGÉN kerül bele a kurzor a textarea-kba. (itt írtam részletesebben)
Az az érdekes, hogy ha egyáltalán nem állítok be tabindex-eket, akkor aktív TinyMCE mellett is JÓ a sorrend. Amint viszont beállítom szépen sorba a tabindex-et, a textarea a Tab sorrend végére kerül, akármilyen számot állítok is.Egy másik topicban azt a tanácsot kaptam, hogy írjak egy onload javascriptet, ami rendberakja a tabindex-et.
Tudnátok ebben segíteni?
Köszi!Sk8erPeter
-
germol
csendes tag
HAli!
Az lenne a feladat, hogy egy JS-tel kiszedni egy weboldalból kiszedni néhány stringet, adatot. Pl az imdb-ból az évet stb...
Találtam néhány ilyen scriptet, function-t, és a filmadatbázisprogik is valami ilyet csinálnakLineNr := FindLine('perc, ', Page, 0);
if LineNr > -1 then
begin
Line := Page.GetString(LineNr);
BeginPos := pos('perc, ', Line)+6;
Value := copy(Line, BeginPos, 4);
Value2 := Copy(Value, 1, 2);
if (Value2='19') or (Value2='20') or (Value2='21') then
SetField(fieldYear, Value);
end;A problémám, azon felül, hogy még nem tudom, hogyan fogom össze kovácsolni az összeszedett kódrészeket, hogy
ezt az egészet egy könyvjelzőbe kéne rakni, mint a sztaki-s fordító script.Ha ez meg lenne akkor a kinyert adatokat el kellene tárolni, pl egy txt fájlba, hozzá írva a a végéhez...
Ha valaki tudna segíteni összerakni, megköszönöm.
Persze lehet , hogy más nyelv jobb megolás erre, nem tudom -
Sk8erPeter
nagyúr
válasz Sk8erPeter #1469 üzenetére
Ez hellyel-közzel megoldva.
____________________ ÚJABB kérdés: ____________________Ezt a galéria-megjelenítős megoldást szeretném alkalmazni az oldalamon, azzal a különbséggel, hogy a második paraméternek azt adnám meg, hogy melyik id-del rendelkező elemben cserélgesse a képeket.
Esetemben van egy nagy kép, alatta kisképek, majd egy másik kategóriában megint egy nagy kép, alatta megint kisképek, és így tovább. A kisképekre kattyogva szeretném megjeleníteni azokat a nagykép helyén, a kategóriák szerint, ezért kellene átadnom az id-et.Az alábbi módon írtam át a függvényt, de nem működik, mit rontok el?
function showPic (whichpic, hova)
{
if (document.getElementById) {
document.getElementById(hova).src = whichpic.href;
if (whichpic.title) {
document.getElementById(hova).childNodes[0].nodeValue = whichpic.title;
} else {
document.getElementById(hova).childNodes[0].nodeValue = whichpic.childNodes[0].nodeValue;
}
return false;
} else {
return true;
}
}Úgy hívom meg, hogy (leegyszerűsítve):
<li><img src="elso_nagy_kep_linkje.jpg" id="placeholder_1" /></li>
<li>
<a onclick="return showPic(this, placeholder_1)" href="masodik_kep_linkje.jpg">
<img src="masodik_kis_kep_linkje.jpg" title="Ez a cím..." /></a>
</li>
<div id="desc"></div>Ilyenkor a "this" paraméter nem megfelelő? Vagy más a hiba oka?
Annyit csinál, hogy megnyitja új ablakban, és kész. Pedig a linkelt verzió még IE6 alatt is jól működik.Plusz:
Esetleg az megoldható, hogy még a méreteket is átadjam paraméterrel, és a nagykép azt vegye át? Csak hogy valid is legyen legalább a kód, meg gyorsabban töltődjön be az oldal (ha meg vannak adva a kép méretei)...Köszi!
[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Sk8erPeter #1471 üzenetére
Egy-két dolgot javítottam, pl. a függvényt úgy hívom meg, és így helyes, hogy a célhely id-jét aposztrófokkal adom át ('id'):
<a onclick="return showPic(this, 'placeholder_1')" href="masodik_kep_linkje.jpg">
És a teljes függvényben a title lehet a desc-é:
function showPic (whichpic, hova) {
if (document.getElementById) {
document.getElementById(hova).src = whichpic.href;
if (whichpic.title) {
document.getElementById('desc').childNodes[0].nodeValue = whichpic.title;
} else {
document.getElementById('desc').childNodes[0].nodeValue = whichpic.childNodes[0].nodeValue;
}
return false;
} else {
return true;
}
}Ez így az egyik oldalon pontosan ugyanazokkal az értékekkel tökéletesen működik, míg egy másikon nem... Annyi a különbség, hogy az egyik oldalon "statikusan" nyitom meg az oldalt, a képeket, míg a másiknál a képek elérési útját "dinamikusan" nyitom meg, adatbázisból kapom az adatokat, a képek elérési útját. De ez önmagában még nem kellene, hogy indok legyen, hiszen a forráskódban attól még jól jelenik meg ugyanaz a link...
Tehát valami lehet az oldalon, ami mintha blokkolná a javascript függvény helyes működését, csak egyelőre nem értem, mi lehet az... (az egész oldal forráskódját most nem tudom megmutatni, mert még az oldal nincs kész, és egyelőre nem nagyon akarnám publikálni )
Szóval a lényeg, hogy végül is maga a függvényleírás végül is jó, mert van, ahol működik.
Nálam az egyik oldalnál így is van, a másiknál nem. Mi lehet, ami bezavarhat? Bármilyen ötletet, tippet szívesen fogadok.Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Sk8erPeter #1472 üzenetére
Annyi előrelépést sikerült elérni, hogy egy pillanatra láthatóan a JÓ HELYEN jeleníti meg a képeket, VISZONT olyan szempontból helytelen a működése, hogy azonos ablakban külön megnyitja a képet, NEM a megadott keretben, pedig utóbbi helyen, ugyanazon az oldalon kellene megjelennie .
Még azelőtt látom egy nagyon rövid blikkre, hogy jó helyen jelenik meg a kép, amielőtt a böngésző magát a képet külön megnyitná.[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Sk8erPeter #1473 üzenetére
Megvan. Kiderült, hogy több <div id="desc"></div> sor volt, és az nem jó, ha több ugyanolyan id-del rendelkező elem van a kódban... (ez valahogy elkerülte a figyelmem) Aztán a további próbálkozások során (amikor nem értettem, mi az oka a hibának) már kiszedtem a "desc" azonosítójú elemet, pedig az mindenképp szükséges a megadott függvény helyes működéséhez, különben az a jelenség áll elő, mint nálam, vagyis hogy új ablakban nyílik meg. Szóval ez is megoldódott.
Jól elbeszélgetek itt azért magamban...
- Te skizofrén vagy?
- .... miii?
- Igen, ti!Sk8erPeter
-
Sk8erPeter
nagyúr
Hello!
A korábbi galéria-megjelenítős függvényemet kiegészítettem azzal, hogy paraméterként megadtam neki a megjelenítendő kép szélességét is. (Azért csak a szélességet, mert a magasság úgyis mindig fix.)
Tehát a függvénydefiníció így kezdődik:
function showPic (whichpic, hova, szelesseg)
Aztán a "hova" elemnek (ami egy kép, img tag) így adtam meg a szélességet:
document.getElementById(hova).width = szelesseg;
Ez úgy tűnik, működik is, csak a forráskódban nem látszik, hogy átadta volna pl. a width="100" elemet.
Hogy lehetne elérni, hogy konkrétan látsszon is az elemnél a forráskódban is width? (hogy valid legyen, átadható legyen a változó szélesség)
A teljes függvény:
function showPic (whichpic, hova, szelesseg) {
if (document.getElementById) {
//var kep_szelesseg = 200*(whichpic.width/whichpic.height);
document.getElementById(hova).src = whichpic.href;
document.getElementById(hova).width = szelesseg;
if (whichpic.title) {
document.getElementById('desc').childNodes[0].nodeValue = whichpic.title;
} else {
document.getElementById('desc').childNodes[0].nodeValue = whichpic.childNodes[0].nodeValue;
}
return false;
} else {
return true;
}
}Megköszönném, ha valaki most válaszolna...
[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Sk8erPeter #1475 üzenetére
A "JavaScript in 24 Hours" könyvben ezt találtam:
"Each image object has the following properties:
[...]
■ height and width reflect the corresponding image attributes. This is for information only; you can't change an image's size dynamically."Magyarul akkor amivel próbálkozom, az egyébként sem lehetséges?
Sk8erPeter
-
wombation
tag
Hy!
Van egy űrlap és az két mezőt tartalmaz,azt szeretném megoldani,hogy csak akkor linkeljen tovább a megadott címre,ha mindkét mezőbe írt karakter megfelel az általam megadott karaktereknek("User" és "Pass");
{
var a="User";
var b="Pass";
function check() {if (document.forms[0].elements[0].value == a) <------ide kéne még vmi sztem;
(document.forms[0].elements[1].value == b){
setTimeout("location.href='file:///C:/Let%C3%B6lt%C3%A9sek/Prince/Prince.htm'",1000);}
else
{
alert ("Hibás felhasználónév vagy jelszó!");
}}
}"Sose végy semmit aminek nyele van. Azzal valószínűleg dolgozni kell."
-
Gyuri16
senior tag
válasz wombation #1477 üzenetére
if ((document.forms[0].elements[0].value == a) && (document.forms[0].elements[1].value == b))
azt ugye tudod, hogy ezt a modszert nem illik jogosultsag ellenorzesre hasznalni, hiszen a jelszo ott lesz az oldal forraskodjaban, amit az osszes felhasznalo lat
azonkivul en inkabb a document.getElementById hasznalatat javaslom, egyreszt mert sokkal olvashatobb lesz a kod, masreszt mert nem fugg a formon beluli sorrendtolNem vagyok egoista, csak uborkagyalu!
-
Porcupain
aktív tag
Üdv!
Az elképzelhető, hogy egy egyszerű matematikai műveletes scriptet, másként értelmez két op.rendszer?Otthon még jól működik, vista alatt, munkahelyi gépen pedig, már rosszul xp alatt. Ugyan az a böngésző típusa....
velem érdemes üzletelni: http://goo.gl/xqTM9
-
Porcupain
aktív tag
Kicsit pontosítva, ha jól működik, akkor a két tizedes jegyik kapok pontos eredményt, ha nem akkor egy kerek, és nem jó eredményt kapok.
velem érdemes üzletelni: http://goo.gl/xqTM9
-
Windsurfer
tag
Sziasztok!
Egy kép néző illetve nagyító scriptre lenne szükségem.
Meg is találtam a tuti
[link]
A probléma ott van, hogy nincs kedvem érte 30 font-t adni.Tud valaki esetleg egy ingyeneset amit aztán szabadon fellehet használni? (akár egy cég weblapjára is)
Előre is köszi!
Motorola Defy Full Stock ^.^
-
Sk8erPeter
nagyúr
válasz Windsurfer #1482 üzenetére
Ez valami ilyesmi: [link]
A 3. képen már egész szép a minősége. Nyilván az alapkép minőségétől függ, mennyire lesz szép a nagyított változat.Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Sk8erPeter #1483 üzenetére
Egyébként vicces, mert a Magic Zoom nálam Opera 9.64 alatt nem működik. (Chrome 4.0, IE8, FF3 alatt megy)
Az utóbbi viszont igen!Sk8erPeter
-
sonar
addikt
Csak egy triviális kérdés.
Tud a js adatbázissal kommunikálni?A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!
-
ktg3
őstag
sziasztok
kezdő vagyok nagyon.
el tudná nekem mondani, hogy ezzel a kóddal mi nem stimmel??
elvileg táblába akarom listázni a dolgokat, de ő nem akarja és nem tudom, hogy mi lehet a hiba<html>
<head>
<script language="JavaSript" type="text/javascript">
pos=1;
function mir(I, S) {
if (I==top.amenu) f=" class='sel'"; else f="";
//document.write("<a"+f+" href='oldal_11.htm?kod="+I+"' target='oldal'> "+S+"</a><br>");
if (0<I && I<1000)
{
var x=document.getElementById('menu');
var y=x.insertCell(0);
y.innerHTML="document.write('<a'+f+' href=\"oldal_11.htm?kod='+I+'\" target=\"oldal\"> '+S+'</a><br>')";
}
else
{
var x=document.getElementById('menu');
var y=x.insertCell(0);
y.innerHTML="document.write('<a'+f+' href=\"oldal_11.htm?kod='+I+'\" target=\"oldal\"> '+S+'</a><br>')";
}
}
</script>
</head>
<body>
<script language="javascript">
mir('16','01. AKCIÓ');mir('20','02. terek');mir('22','03. megoldások');mir('18','04. kiegészítők');mir('21','05. chicks');mir('23','06. táp');mir('19','07. eszközök');mir('17','08. termékek');mir('14','09. tok-vonó');mir('15','10. többi');</script>
<table id="menu" border="0">
<tr>
</tr>
</table>
<br /></body>
</html>sejtem, hogy mi lehet a baj, de nem tudom, hogy hogy kéne javítani
[ Szerkesztve ]
-
ktg3
őstag
és még 1 gyors kérdés
e között a 2 kód közt mi az a különbség ami miatt az egyik rendesen működik és a másik meg nem??1. nem működik
<head>
<script type="text/javascript">
function insRow()
{
var x=document.getElementById('myTable').insertRow(0);
var y=x.insertCell(0);
y.innerHTML=document.write("xy")
}
</script>
</head><body>
<table id="myTable" border="0">
<tr>
</tr></table>
<br />
<input type="button" onclick="insRow()" value="Insert row"></body>
</html>2. simán jó
<head>
<script type="text/javascript">
function insRow()
{
var x=document.getElementById('myTable').insertRow(0);
var y=x.insertCell(0);
y.innerHTML="xy"
}
</script>
</head><body>
<table id="myTable" border="0">
<tr>
</tr></table>
<br />
<input type="button" onclick="insRow()" value="Insert row"></body>
</html>akkor az egész kód most így néz ki, de sem így sem a kikommentelt részekkel nem megy
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<link rel="stylesheet" href="/css/menu.css" type="text/css" />
<script language="JavaSript" type="text/javascript">
pos=1;
function mir(I, S) {
if (I==top.amenu) f=" class='sel'"; else f="";if (0<I && I<1000)
{
var x=document.getElementById('menu').insertRow(0);;
var y=x.insertCell(0);
y.innerHTML="xy"//document.write("<a"+f+" href='oldal_11.htm?kod="+I+"' target='oldal'> "+S+"</a><br>");
}
else
{
var x=document.getElementById('menu').insertRow(0);;
var y=x.insertCell(0);
y.innerHTML="yx"//document.write("<a"+f+" href='oldal_11.htm?kod="+I+"' target='oldal'> "+S+"</a><br>");
}
}
</script>
</head>
<body>
<script language="javascript">
mir('16','01. AKCIÓ');mir('20','02. terek');mir('22','03. megoldások');mir('18','04. kiegészítők');mir('21','05. chicks');mir('23','06. táp');mir('19','07. eszközök');mir('17','08. termékek');mir('14','09. tok-vonó');mir('15','10. többi');</script>
<table id="menu" border="0">
<tr>
</tr>
</table>
<br /></body>
</html>[ Szerkesztve ]
-
cucka
addikt
Még ki is emelted a különbséget.
A document.write egy függvény, ami azt csinálja, hogy a dokumentum végére írja azt, amit paraméterként kap és nem tér vissza semmivel. (Tehát gyakorlatilag nevezhetjük eljárásnak is).
y.innerHTML=document.write("xy")
Ez a sor azt csinálja, hogy
1. a dokumentum végére írja, hogy "xy"
2. a document.write metódus nem tér vissza semmivel
3. az y innerHTML tulajdonságát megpróbálod átírni a document.write visszatérési értékével. Ekkor a document.write visszatérési értéke automatikusan stringgé alakul, vagyis az értéke az lesz, hogy "undefined", ez kerül bele az y tartalmába.A második verziód azért működik jól, mert az a helyes megoldás.
-
animatrix11
őstag
Szia
Én csinálom a munkahelyem weboldalát, van egy hóesés effekt script amit szeretnék berakni decembertől, ezt szeretném megtudni hogyan tudom ugy berakni hogy midig látszódjon? kereteket is tartalmaz, a indexy fileba nem tudom berakni, mert valamiért nem működik, arra oldalra be tudom rakni aho a keretben van de igy minden oldalra be kéne rakni tud valaki segiteni? itt a weboldal: [link] és itt a script: [link]
itt a weboldalnak az index file tartalma:
<html><head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1250">
<title>Szabadság Sugárúti Általános Iskola</title>
</head><frameset cols="15%,*" framespacing="0" border="0" frameborder="0">
<frame name="balalsó" noresize target="jobbalsó" src="menu.htm" scrolling="auto" style="padding:0; color:#008000; border-left-width:1px; border-right-style:ridge; border-right-width:1px; border-top-width:1px; border-bottom-style:ridge; border-bottom-width:1px" target="jobbalsó" marginheight="8">
<frameset rows="16%,*">
<frame name="jobbfelső" target="jobbalsó" src=fejlec.htm scrolling="yes" noresize marginwidth="0" marginheight="0" style="border-right-style: ridge; border-right-width: 2px; border-bottom-style: ridge; border-bottom-width: 2px">
<frame name="jobbalsó" src=hirek.htm target="_blank" scrolling="yes" noresize style="padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px">
</frameset>
<noframes><body style="background-image: url('sumtextb.jpg')">
<p>Ez egy kereteket tartalmazó weblap, az Ön böngészője azonban az ilyen
lapokat nem támogatja.</p></body>
</noframes></frameset>
</html>
előre is thx
[ Szerkesztve ]
Hardvert vásárolok nagy tételben is!!! Elérhetőség: 18. kerületben.
-
cucka
addikt
válasz animatrix11 #1489 üzenetére
A linkelt script nem fog működni frame-es oldalon, sőt, nem is nagyon fogod úgy átalakítani, hogy működjön. Sőt, a frame-ek miatt valószínűleg semmilyen ehhez hasonló script sem fog működni. (És ez talán jól is van így, az ilyen hóesés effekt nagyon poénos lehetett 1996-ban, de 2009-ben nagyon gáz)
Amúgy nem szeretnélek nagyon megbántani, de talán a munkahelyed jobban járna, ha rábízná egy szakemberre a weboldalának elkészítését.
[ Szerkesztve ]
-
Sk8erPeter
nagyúr
válasz animatrix11 #1489 üzenetére
Amúgy az általad linkelt oldalon (jesszus, még a karakterkódolást sem tudták ott normálisan megoldani? manuálisan át kell állítani ISO-8859-2-re) innen szedték a scriptet: [link]. A dynamicdrive-on találsz hasznos scripteket.
Egyetértek cucka-val, gagyin néz ki. Abban is, hogy a frame-ek használata ma már nagyon elavult és gány módszernek számít, inkább kezdd el tanulni a CSS-t: Weblabor, ha nagyjából megtanultad, máris nem lesz szükséged a frame-ekre. Egyébként a dynamicdrive-on még előre elkészített menüket is találsz.
_____________________________(#1490) cucka: "a munkahelyed jobban járna, ha rábízná egy szakemberre" Biztos nincs felesleges pénzük ilyesmire. Ne vedd el a kedvét, lehet, hogy most tanulja a honlapszerkesztést.
[ Szerkesztve ]
Sk8erPeter
-
cucka
addikt
válasz Sk8erPeter #1491 üzenetére
Biztos nincs felesleges pénzük ilyesmire. Ne vedd el a kedvét, lehet, hogy most tanulja a honlapszerkesztést.
Nem elvenni akarom a kedvét, hanem szólni, hogy rossz az irány.
Olyan nehéz lett volna honlapkészítés előtt megnézni néhány weboldalt, hogy képben legyen, hogy kell 2009-ben kínéznie egy sitenak? Vagy elolvasni egy 1996-nál frissebb könyvet a honlapkészítésről? Az nem profizmus kérdése, hogy feltűnjön, hogy a frame-ek rosszul vannak beméretezve, a nyitóoldal funkció nélküli, a betűtípusuk rosszak? Hogy egyes linkek új ablakban nyílnak, egyesek meg nem, mindenféle rendszer nélkül? Hogy esetleg le lehet tölteni valahonnan egy 2 szintű menü scriptjét és akkor ki lehet dobni az összes olyan aloldalt, amelyen csak 2-3 link szerepel? Ezek mind olyan dolgok, amelyekkel böngészés közben nap mint nap találkozik mindenki, nem lehet esetleg megnézni, hogy mások hogyan csinálják?
Lehet, hogy nem esik le egyből, de ez építő jellegű kritika. Igenis, ha valaki honlapot szeretne készíteni, az előbb nézzen meg más honlapokat, nézzen utána, hogyan kell ezt készíteni. Ez egy olyan elvárás, aminek teljesítéséhez nem kell kőprofinak lenni, csak egy kicsit igényesnek, hogy ha kiadsz a kezed közül valamit, akkor az a lehető legjobb legyen.[ Szerkesztve ]
-
ktg3
őstag
köszi
van itt még egy kérdés
amit így dinamikusan létrehozok , táblázatot, azt hogy tudom formálni?
mert az egész táblázatot, tudom, de én olyat szeretnék, hogy 1-1 sort is tudjak?mert ugye javascripttel hozom létre, de csak a tartalmát tudom formázni, magát a sort meg a cellát nem
illetve nem tudom, hogy hogy kénemert a vella taartalmát azt tudom formázni de az édes kevés
olyat szeretnék, hogyha a tábla sora fölé húzom az egeret akkor változzon a backgrondilyesmit szeretnék, csak a táblázat midnen sorára legyen érvényes--->
a dinamikusan létrehozottakra is<html>
<head>
<script type="text/javascript">
function insRow()
{
var x=document.getElementById('menu').insertRow(0);
var y=x.insertCell(0);
y.innerHTML="<a href='http://www.facebook.com'>xxx</br>";
}
</script>
</head><body>
<table id="menu" border="1">
<tr onmouseover="style.backgroundColor='#FFD700';" onmouseout="style.backgroundColor='#839CBF'">
<td><a href="http://w3schools.com/js/js_statements.asp">yyy</a></td>
</tr></table>
<br />
<input type="button" onclick="insRow()" value="Insert row"></body>
</html> -
Sk8erPeter
nagyúr
-
shev7
veterán
válasz Sk8erPeter #1497 üzenetére
ott a pont
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
cucka
addikt
válasz Sk8erPeter #1497 üzenetére
Ezzel az egyetlen baj, hogy ie6 alatt nem működik.
Legegyszerűbben ezt valahogy így lehet megoldani:
css:
tr td{ color: black; }
tr.mouseover td{ color: red; }
A css-ben beállítottam, hogy alapesetben a cellákban a szöveg fekete legyen, majd létrehoztam egy stílust piros szöveggel.html-ben pedig
<table>
<tr onmouseover="this.className='mouseover';" onmouseout="this.className='';">
<td>adatok....
...
</tr>
....
</table>
Ez azt eredményezi, hogy ha ráhúzod az egeret, az adott sorban a cellákban található szöveg piros lesz.(#1494) Sk8erPeter
Igen, tudom, hogy nem te készítetted a honlapot, tehát értelemszerűen nem neked szólt a hozzászólás, hanem mindenkihez. Attól, mert kezdő valaki, még nem lesz elfogadható az igénytelenség.[ Szerkesztve ]
-
fordfairlane
veterán
<script type="text/javascript">
function insRow() {
var x=document.getElementById('menu').insertRow(0);
var y=x.insertCell(0);
y.innerHTML="<a href='http://www.facebook.com'>xxx</br>";
x.onmouseover = function () {this.style.backgroundColor='#FFD700';}
x.onmouseout = function () {this.style.backgroundColor='#839CBF';}
}
</script>[ Szerkesztve ]
x gon' give it to ya
Új hozzászólás Aktív témák
- Autós topik
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- Renault, Dacia topik
- Borotva, szakállnyíró, szakállvágó topic
- Rövid előzetesen a S.T.A.L.K.E.R. 2: Heart of Chornobyl
- Hobby elektronika
- NBA és kosárlabda topic
- Fujifilm X
- Milyen légkondit a lakásba?
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- További aktív témák...
- Creative Hybrid Pro Classic (Egyszer kipróbált, garanciális)
- iPhone 15 Pro 128gb Natúr Titanium, bontatlan, független
- ÚJ Apple Watch Ultra 2 GPS + Cellular 49mm - titántok, alpesi szíj
- 8/16GB memoriák
- APPLE MacBook Air 2020 13" Retina - M1 / 8GB / 256 GB SSD / MAGYAR / 96% akku, 81 ciklus / Garancia