Hirdetés
- Fontos frissítés érkezik a OnePlus 13-ra
- Messze nyolcezer fölött!
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Bejött a dupla megjelenítő a Lavanak
- iPhone topik
- Honor Magic8 Lite - a félig sikerült bűvésztrükk
- Poco F8 Ultra – forrónaci
- Motorola Edge 60 Fusion - nem csak a forma időtálló
- Tiltott lett Lufthansa-csoport repülőin power bankot használni
- Bemutatkozott a Poco X7 és X7 Pro
Új hozzászólás Aktív témák
-
martonx
veterán
Szívesen!

Érdekes, és marhára elcseszett egy architektúra az, amit ti használtok. A .hta kvázi vastag kliensnek számít, ennek ellenére úgy próbáljátok meg használni, mintha egy IIS-ről futó klasszikus ASP alkalmazás lenne. Aztán megy a nagy csodálkozás, hogy ez miért nem működik, miközben mindent úgy csinálunk, mint a tutorialokban.
Azért kell a külön vbs hogy átláthatóbb legyen az egész??? Ezen betegre röhögtem magam, annak alapján, ahogy leírtad az architektúrátokat.
HIHETETLEN
Tudom nem te tehetsz róla, ehhez kell alkalmazkodnod, de röhejesen béna ez az egész
Veszünk egy kicsit innen - aztán onnan, végül megfűszerezzük ezzel - azzal. Amikor nem működik megpatkoljuk, buheráljuk, végül agyonbonyolítjuk az átláthatóság jegyében.
VÁÁÁÁ
-
martonx
veterán
Naponta használok javascript framework-öket, bár én a jquery-re esküszök (mondjuk tagadhatatlan, hogy a dojo és a dhtmlx nagyon látványos dolgokat tud). jquery + dhtmlx kombó a kedvencem.
Megoldási javaslatom:
1. használj jquery-t. Igen, lehet a kettőt párhuzamosan is használni. Jquery játszva kiolvassa neked a textarea értékét.
2. egyúttal jqueryvel a gombodhoz hozzáadnék egy mailto href-et, amit jqueryvel szépen előre összeállítok, és tartalmazná a textarea értékét a bodyban.
3. öröm, boldogságMihez kell itt vbscript? Ha tudsz egy kicsit html-ezni, akkor tudod, hogy a mailto elindítja az alapértelmezett levelezőt, ráadásul szépen lehet paraméterezni.
Vagy az email küldést a háttérben akarod, a felhasználó interakciója nélkül futtatni? Ha már .hta-ról beszélünk, akkor erre is van lehetőséged, de még ekkor sem értem miért kell külön vbs fájl ehhez. -
ArchElf
addikt
VBS-t nem gazán lehet úgy meghívni, mint fuattatható fájlt htmlből (legalábbis értelme sok nincs). A Wscript.Arguments-be amúgy a futtatott fájl argumentumai kerülnek át - pl.:
a popupmessage.vbs "user" "üzenet" esetén az első argumentum a "user", a második az "üzenet".
Egyrészt ez azért problémás, mert a commandline hossza korlátos (255 körül, így az átadható adatmennyiség is korlátos), másrész egy HTML kódnál van meghívható függvény opció, így felesleges trükközni és hackelni, hogy a href mezőbe az ember valahogy belepaszírozza a textarea tartalmát is (ami nem mellesleg lehet, hogy bele sem fér).AE
-
martonx
veterán
Nem kell ide fájl küldés, ennyi az egész:
</head>
<SCRIPT Language="VBScript">
Sub RunScript
Msgbox comments.innerhtml
End Sub
</SCRIPT>
<body>
<TEXTAREA NAME="comments" COLS=40 ROWS=6></TEXTAREA>
<input id=runbutton class="button" type="button" value="Run Button" name="run_button" onClick="RunScript">
</body>Egyszerű, mint egy faék.
-
martonx
veterán
Szia!
Elvileg működnie kellene az alábbi módszernek (csak .hta-val próbáltam ki, ott működik):
1. adj name attribútumot a textarea-dnak mondjuk name="teszt"
2. ezután a name objektumot már meg kellene, hogy találja a vbscript:strMernemMukodsz = teszt.innerhtml
msgbox(strMernemMukodsz)
Új hozzászólás Aktív témák
Hirdetés
- BestBuy topik
- alza vélemények - tapasztalatok
- Milyen belső merevlemezt vegyek?
- Fontos frissítés érkezik a OnePlus 13-ra
- Messze nyolcezer fölött!
- Amlogic S905, S912 processzoros készülékek
- Hálózati / IP kamera
- Napelem
- Path of Exile 2
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- További aktív témák...
- Lenovo ThinkPad T570 / i5-6300u
- Lenovo 14 Yoga Slim6 WUXGA OLED Ryzen5 7540U 4.9Ghz 16GB DDR5 512GB SSD Radeon 740M Win11 Garancia
- THE BARISTA PRO - SAGE SES878BTR - 3 év garancia
- Lenovo Legion 5 17ACH6H - RTX 3060 Ryzen 7 17,3 144Hz frissen szervizelt
- Lenovo LOQ GAMING Laptop! Ryzen 7 250 / RTX 5060 / 16GB DDR5 / 1TB
- HIBÁTLAN iPhone 15 Pro 128GB Natural Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4226
- HP EliteOne 800 G6 All-in-One i5-10500 32GB 1000GB 24" Érintőkijelző!! 1 év garancia
- Azonnali készpénzes Sony Playstation 5 lemezes és digitális felvásárlás személyesen/csomagküldéssel
- ÁRGARANCIA!Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone XR 128GB Red-1 ÉV GARANCIA - Kártyafüggetlen, MS3984, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs







