Hirdetés
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Milyen billentyűzetet vegyek?
- 5.1, 7.1 és gamer fejhallgatók
- Épített vízhűtés (nem kompakt) topic
- Apple MacBook
- Milyen processzort vegyek?
- Bambu Lab 3D nyomtatók
- Brutálisan elszállhat az új PC-s Snapdragon fogyasztása
- Olcsó vs. drága egér: melyiknél érzed meg igazán a különbséget?
- Egérpad topik
-
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
- eMAG vélemények - tapasztalatok
- Google Pixel topik
- Autós topik
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Black Friday november 29. / Cyber Monday december 2.
- Hyundai, Kia topik
- Horgász topik
- Milyen billentyűzetet vegyek?
- One otthoni szolgáltatások (TV, internet, telefon)
- Fotók, videók mobillal
- További aktív témák...
- Új Dell 14 Inspiron 5435 FHD+ Ryzen7 7730U 4.5Ghz 16GB 512GB SSD Radeon RX Vega 8 Win11 Garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RX 9060 XT 8GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 12 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3854, 100% Akkumulátor
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- Katonai Rugged laptopok Panasonic Toughbook és Getac S410 6-11.gen gar.
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

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


Pont megfelel






