- Megerősíti a platformfüggetlen sugárkövetéses tesztjét a 3DMark
- A Seenda ollós klaviatúrája a Microsoft Sculpt Ergonomic Keyboard nyomdokain jár
- Gamescom 2025: Itt a legújabb Gaming NUC
- Cicomától mentes Palit GeForce RTX 5060 a kevésbé tágas gépházak gazdáinak
- Eldőlt: nem építhetnek hátsó kaput az Apple termékekbe a britek
- 3D nyomtatás
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Calibre, az elektronikus könyvtár
- Bluetooth hangszórók
- Sony MILC fényképezőgépcsalád
- OLED TV topic
- Steam Deck
- Milyen Android TV boxot vegyek?
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
-
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
-
Sk8erPeter
nagyúr
Nincs mit!
Ja, hát elsőre én is csodálkoztam rajta, én a Drupalból "loptam" az ötletet (itt a drupal.org-on láthatod a gyakorlatban, ha megkukkantod a forráskódját), ott alkalmazzák előszeretettel. Tulajdonképpen ez a dupla komment konkrétan nem tudom, melyik - régi - böngésző(k) miatt szükséges, de valószínű, hogy valami cross-browser hack-elés, ahogy Te is megsejtetted. -
Sk8erPeter
nagyúr
"- par egyeb aprosag, hogy valid legyen a kod (bar nem lett az, mert nem szereti a js-ben sem a & karaktert, de ezen csak az segitene, ha kiemelned kulon file-ba a script-et)"
Nem, van más megoldás is!
Hogy a Te kódod valid legyen, ahhoz csak jelezni kell a parser felé, hogy a JavaScript-kódot tartalmazó sorokat ne próbálja validálni, így:
<!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" lang="en" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
<!--//--><![CDATA[//><!--
function sendMail() {
var body = document.form1.s1.value;
body += "%0d%0a";
body += document.form1.s2.value;
body += "%0d%0a";
body += document.form1.s3.value
var link = "mailto:valaki@valami.hu?cc=valaki.mas@valami.mas.hu&subject=targy&body="+body;
window.location.href = link;
}
//--><!]]>
</script>
<title></title>
</head>
<body>
<form name="form1" action="">
<input size="49" name="s1" id="sz1" type="text"/><br/>
<input size="49" name="s2" id="sz2" type="text"/><br/>
<input size="49" name="s3" id="sz3" type="text"/><br/>
<br/>
<button onclick="sendMail(); return false;">Send</button>
</form>
</body>
</html>Egyébként annyit ehhez hozzátennék, hogy az ilyen document.form1 jellegű megoldásokat érdemes kerülni, inkább érdemes id szerint hivatkozni a mezőkre.
Szerk.: persze attól még érdemes a JavaScript-cuccokat is (ahogy a CSS-t is) külön fájlba rakni, hogy a böngésző szépen cache-elhesse az azt tartalmazó fájlt, ráadásul úgy egyébként is könnyebben karbantartható. Meg "szemantikailag" is szebb.
-
Oly
őstag
NEkem IE és Firefox alól sem megy az ékezet.
Eddig Excelből VB-vel oldottam ezt meg. Ott lehetett from-ot is csinálni.
Exchange szervert használunk, van lehetőség más (néhány) cím alól küldeni.Olvastam valahol, hogy a htmlben is lehet VBA kódot használni. Ez megodlás lenne?
Vagy PHP?
azzal csak az a baj, hogy nem tudom egyszerűen egy hálózati meghajtóra helyezni, mint a JS-et. A VBA-t igen? -
Új hozzászólás Aktív témák
Hirdetés
- Kerékpárosok, bringások ide!
- Kínai és egyéb olcsó órák topikja
- Megjött a jubileumi Pixel széria
- BestBuy topik
- Apple Watch Sport - ez is csak egy okosóra
- Bittorrent topik
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- 3D nyomtatás
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- További aktív témák...
- Új Acer Predator 16 WQXGA 165Hz G-Sync i9-13900HX 16GB 1TB Nvidia RTX 4070 8GB 140W Win11 Garancia
- Számítógép, ryzen 5 2600, RX 580 8GB, 16gb ddr4, 512gb ssd, 1tb hdd
- HP EliteBook 850 G8 Fémházas Multimédiás Laptop 15,6" -65% i7-1185G7 16/512 Iris Xe FHD
- Gigabyte GeForce GTX 1660 Ti OC hibátlan, dobozos, 14 nap személyes garanciával
- HP EliteBook 850 G8 Fémházas Multimédiás Laptop 15,6" -65% i7-1185G7 32/512 Iris Xe FHD
- DELL Precision 7730 i5-8400H Quadro P3200 32GB 1000GB FHD 17 1 év garancia
- LG UltraGear Gaming Monitorok -30%
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 16/32/64GB RAM RX 9060XT 16GB GAMER PC termékbeszámítással
- Apple Watch SE 40mm 32GB, Kártyafüggetlen, 1 Év Garanciával
- Huawei Nova Y70 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest