- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- laskr99: Processzor és videokártya szilícium mag fotók újratöltve!
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
- Gurulunk, WAZE?!
- gban: Ingyen kellene, de tegnapra
- GoodSpeed: AMD Ryzen 9 9900X (100-100000662WOF)+ Samsung 990 PRO 2TB MZ-V9P2T0BW
Hirdetés
-
LOGOUT
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
- 3D nyomtatás
- Formula-1
- Vicces képek
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Apple MacBook
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Elektromos autók - motorok
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Windows XP
- Azonnali alaplapos kérdések órája
- További aktív témák...
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- Lenovo M10 HD 32GB, Újszerű, 1 Év Garanciával
- Prémium PC házak akár 20-40% kedvezménnyel eladók garanciával, számlával!
- Azonnali készpénzes AMD Radeon RX 9000 sorozat videokártya felvásárlás személyesen/csomagküldéssel
- Telefon felvásárlás!! Samsung Galaxy S21/Samsung Galaxy S21+/Samsung Galaxy S21 Ultra
Állásajánlatok
Cég: FOTC
Város: Budapest