Hirdetés
- Lenovo Legion Go: a legsokoldalúbb kézikonzol
- Hét hőcső és két torony? A Thermalright nem viccel.
- CES 2026: hivatalosan is kettészakítja a PC-s kézikonzolok piacát a Lenovo
- Épített vízhűtés (nem kompakt) topic
- Az idei év nagy kérdése: bele lehet férni 8 GB VRAM-ba?
- eGPU tapasztalatok
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- HiFi műszaki szemmel - sztereó hangrendszerek
- Milyen TV-t vegyek?
- Apple MacBook
-
PROHARDVER!
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
-
cucka
addikt
válasz
vancha2
#1422
üzenetére
Gyakorlati különbséghez próbáld ki a következő kódot:
alert(15&16);
alert(15&&16);Az első sor eredménye 0, a második sor eredménye 16. Ha egy if feltételeként adod ezeket meg, akkor első esetben hamisra fogja kiértékelni, második esetben igazra.
Ha valakit nagyon érdekel, hogy miért így működik, akkor szóljon és leírom. -
marcias
őstag
válasz
vancha2
#1396
üzenetére
Az első dolgom az volt, hogy kipróbáltam úgy, hogy közvetlenül a függvény elé írtam, megjegyzem, így már eleve nincs értelme, mert csak annyit akarok, hogy a lap tetején lehessen átírni a dolgokat, és ne kelljen a 432 sort keresgélni folyton. Egyébként nem csak annyi html van közte, csak ennyit hagytam jelzésértékűen.
Igazából arra lennék kiváncsi, hogy van-e ilyen, hogy egyes függvények nem működnek így, változó behelyettesítéssel, esetleg más formátumban kell beilleszteni oda.
-
-
marcias
őstag
válasz
vancha2
#1392
üzenetére
Íme, itt fekszik alább.

A legalsó sorban van a problémás elem, mert ha így írom be (hivatkozva a var-ra), nem megy minden böngészőben.<script>
var ace1="Surrogates"
var acepremier1="2009,9,25"
var aceimdb1="<a href='http://www.imdb.com/title/tt0986263/'>"
var color1="<font color=#DD0000>"
var color2="</font>"
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
document.write(aceimdb1)
document.write(ace1)
</script>
</a><br>
<script>
function countdown(yr,m,d){
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getMonth()
var todayd=today.getDate()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy
var futurestring=montharray[m-1]+" "+d+", "+yr
var difference=(Math.round((Date.parse(futurestring)-Date.parse(todaystring))/(24*60*60*1000))*1)
if (difference==0)
document.write(color1+"<small>Ma van a premier!</small>"+color2)
else if (difference<14)
document.write(color1+"<small>már csak "+difference+" nap!</small>"+color2)
else if (difference>0)
document.write("<small>még "+difference+" nap</small>")
}
countdown(acepremier1)
</script> -
puttputt
őstag
válasz
vancha2
#1391
üzenetére
Köszönöm a választ! Már nagyjából megoldottam a dolgot, Active-x maradt végül, azt könnyebb "univerzálissá, automatikussá" tenni minden böngésző számára.
A flash-vel csak az a baj, hogy mivel a tárhelyem egyben max. 5Mb-ot enged feltölteni (összesen 50), ezért meg vagyok lőve, mert ugyanaz, ami AVI-ban 2 Mega, Flashben kb. 10.
(Max. darabolva tehetném fel, de annak mi értelme..., ha online akarom?)
Bár, lehet így is kényszerülök majd tárhelyváltásra, ha gyülekeznek a videók...
-
vancha2
aktív tag
válasz
vancha2
#1377
üzenetére
Van ötletem a saját kérdésemre, de ha tudtok másik megoldást szóljatok!

Az egész szöveget betöltöm a divbe. A div-nek fix méretet adok, majd letiltom a görgetősáv megjelenését. Csinálok egy JS függvényt, ami gombnyomásra lejjebb görgeti, így olyan lesz, mintha lapoztunk volna. Remélem működni fog

-
shev7
veterán
válasz
vancha2
#1014
üzenetére
elso google talalat

if (parseInt(navigator.appVersion)>3) {
if (navigator.appName==''Netscape'') {
winW = window.innerWidth;
winH = window.innerHeight;
}
if (navigator.appName.indexOf(''Microsoft'')!=-1) {
winW = document.body.offsetWidth;
winH = document.body.offsetHeight;
}
} -
net84
őstag
köszi! Időközben rájöttem, hogy ugyis módosítanom kell a méretet, hát akkor megjegyzem, hogy mekkora legyen az ablak.
Ami most viszont idegesít, hogy a gépen megy frankón, de a netre feltöltve b@szik megnyilni az ablak...
Ez az ominózus html: [link]
megnéznéd nekem, hogy nálad megy-e, vagy, hogy mit csesztem el?
[Szerkesztve] -
tzs84
tag
ahogy látom manapság mindenhol saját ablakokat csinálnak, html belsővel, ami illeszkedik a designba, szerintem érdemes megcsinálni, utána úgyis tudod újrahasznosítani, és elmondhatod hogy tartod a lépést a trendekkel

meg azt mondják hogy inkább kerüld a felugró ablakokat, amik lestoppolják a böngészőt amíg reagálsz, inkább legyen egy értesítési rész az oldalon, vagy amit feljebb írtam
[Szerkesztve] -
net84
őstag
köszönöm mindkettőtöknek...
Ennek a script-nek futnia kellene a gépen is? Ugyanis ez most azt csinálja, hogy ha rákattintok, akkor nyit egy új explorer-t, és abba ugyanazt a html-t, amiből a nagy képet meg akartam nyitni...
válaszoltam is a kérdésemre! Igen futnia kellene, ugyanis a tiedet letöltve az fut tökéletesen. Akkor viszont az én html fájlomba van vami gebasz...utánnanézek.
[Szerkesztve] -
az oldalt tartalmazó file legyen mondjuk oldal.htm
ebben a fájlban a css link helyett egy <!-- css_link --> -et írsz.
a htm fájlod tartalmaz egy linket. pl.:
<a href=''index.php?action=nyomtatas''>Nyomtatás nézet </a>
screen.css a megjelenítésért felel a print.css meg a nyomtatási nézetért.
a php fájl úgy nézzen ki hogy:
<?php
$tartalom = implode('''',file(''oldal.htm''));
if (isset($_GET[''action''])) {
if ($_GET[''action''] == ''nyomtatas'') {
$tartalom = str_replace(''<!-- css_link -->'',''<link href=''print.css'' rel=''stylesheet'' type=''text/css'' />'',$tartalom);
}
} else {
$tartalom = str_replace(''<!-- css_link -->'',''<link href=''screen.css'' rel=''stylesheet'' type=''text/css'' />'',$tartalom);
}
?>
[Szerkesztve] -
vakondka
őstag
Szia,
Az a legegyszerűbb, ha számmá alakítod úgy, hogy megszorzod 1-el:
<form name=''szamologep_1''>
<input type=''text'' name=''ohm1''>
<input type=''text'' name=''ohm2''>
<input type=''button'' value=''Számol'' onClick=''alert(document.szamologep_1.ohm1.value*1 + document.szamologep_1.ohm2.value*1)''>
</form> -
shev7
veterán
ennyire azert ez nem bonyolult, hogy ne ertsd meg, ha tenyleg nem megy, akkor erdemes utanaolvasni, mert csak akkor fogod megerteni...
<html>
<head>
<SCRIPT language=''JavaScript''>
upImage = new Image();
upImage.src = ''b_gray.gif'';
downImage = new Image();
downImage.src = ''b_blue.gif'';
normalImage = new Image();
normalImage.src = ''b_pink.gif'';
function changeImage(img)
{
document.images[img].src= upImage.src;
return true;
}
function changeImageBack(img)
{
document.images[img].src = normalImage.src;
return true;
}
function handleMDown(img)
{
document.images[img].src = downImage.src;
return true;
}
function handleMUp(img)
{
changeImage(img);
return true;
}
</SCRIPT>
</head>
<body>
<A onMouseOver=''return changeImage('jsbutton1')''
onMouseOut= ''return changeImageBack('jsbutton1')''
onMouseDown=''return handleMDown('jsbutton1')''
onMouseUp=''return handleMUp('jsbutton1')''>
<img name=''jsbutton1'' src=''b_pink.gif'' border=''0''
alt=''gomb1''></A>
<A onMouseOver=''return changeImage('jsbutton2')''
onMouseOut= ''return changeImageBack('jsbutton2')''
onMouseDown=''return handleMDown('jsbutton2')''
onMouseUp=''return handleMUp('jsbutton2')''>
<img name=''jsbutton2'' src=''b_pink.gif'' border=''0''
alt=''gomb1''></A>
</body>
</html> -
nem te vagy az elsö, és szerintem nem te leszel az urlsó aki ezt megkérdi. tökéletes megoldást még én sem halottam de egy frame segítségével eltudod érni a kívánt hatást. a fő oldaladba beteszel aegy framét, és abba a framéba töltödik be továbbra az oldalad. és ha jól állítpd be, a felhasználó észre sem fogja venni h framében van.

[Szerkesztve]
Új hozzászólás Aktív témák
Hirdetés
- Lenovo Legion Go: a legsokoldalúbb kézikonzol
- One mobilszolgáltatások
- Sütés, főzés és konyhai praktikák
- Borotva, szakállnyíró, szakállvágó topic
- A fociról könnyedén, egy baráti társaságban
- Hét hőcső és két torony? A Thermalright nem viccel.
- A nagy Szóda, Szódakészítés topic - legyen egy kis fröccs is! :-)
- Tesla topik
- LEGO klub
- PROHARDVER! feedback: bugok, problémák, ötletek
- További aktív témák...
- Eladó Konfig I5 7400 16GB DDR4 240GB SSD 512GB HDD GTX1660TI 6GB!
- ÚJ Glorious PC Gaming Race Model WIred O illetve I Bolti ár:14k INGYEN FOXPOST
- ÚJ Glorious PC Gaming Race Model I 2 Wireless Bolti ár:40k INGYEN FOXPOST
- ÚJ Glorious PC Gaming Race Model D/D- USB Bolti ár:10k INGYEN FOXPOST
- ÚJ Glorious Model O 2 Wireless Bolti ár:40k INGYEN FOXPOST
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- GYÖNYÖRŰ iPhone 12 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4207
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Azonnali készpénzes Apple Macbook Air felvásárlás személyesen / csomagküldéssel korrekt áron
- BESZÁMÍTÁS! Dell Latitude 3530 üzleti notebook - i5 1235U 8GB DDR4 512GB SSD Intel Iris Xe WIN11
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest

Részletek privátban!
), de majd kiderül.


Pont megfelel






