- Samsung Galaxy Fit 3 - keveset, de jól
- Samsung Galaxy A56 - megbízható középszerűség
- Samsung Galaxy S23 Ultra - non plus ultra
- Akciófigyelő: Jelentősen olcsóbban nyit az Ulefone új mindenese
- Xiaomi Watch S1 - szép az idő
- iGO Primo
- Android alkalmazások - szoftver kibeszélő topik
- Android szakmai topik
- Magisk
- Mobil flották
-
Mobilarena
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
-
Nojbee
tag
válasz
martonx #6529 üzenetére
Lehet rosszul fogalmaztam.
A gomb alatt <button></button>-t értek, amit ha megnyom valaki, akkor szeretnék összeállítani egy olyan keyboard eventet, amit ha ráerőszakolok a div-re, ctrl-v/beillesztésnként hat.
Viszont lehet rosszul rakom össze, vagy nem is lehet ilyet csinálni.
(Lehetségescsinálni ilyet? Mert pl ha az, akkor bárhova kattintva egy oldalon, megszerezve a vágólap tartalmát simán lenyúlható például egy bankszámlaszám, jelszó stb ha az rajta van a vágólapon..)Tehát nem billenyűlenyomásra akarok valamit csinálni.
-
Nojbee
tag
Sziasztok!
Egykis segítséget szeretnék kérni.
Van egy div-em, amin ha focus van és megnyomom a ctrl+v bill. kombinációt (vagy egérrel jobb gomb beillesztés), akkor meghívódik egy függvény, beleteszi a vágólapon lévő képet, megjelníti.
Ezt szeretném megoldani úgy is, hogy gomb lenyomására történjen.
Arra gondoltam, hogy szimulálom a keyboard eventet erre a bizonyos div-re:<div class="paste-area-content"
#pasteDiv contenteditable="true"
(paste)="onPaste($event)"
(input)="unsupportedBrowserPaste()">
</div>
ami ennek hatására meghívná az onPaste függvényt...Megpróbáltam különböző módon ezeket az eventeket létrehozni. Elég sokminden deprecated ezzel kapcsolatban.
Az utolsó próbálkozás ez volt:var event = new KeyboardEvent('keypress', {
bubbles: true,
cancelable: true,
ctrlKey: true,
key : "v",
code : "86"
});
this.printedArticleImagePasteComponent.simulatePaste(event);Meghívja egy másik komponensben lévő fv-t ahol a div van, aminek elküldi az eventet:
public simulatePaste(event: KeyboardEvent) {
this.pasteDiv.nativeElement.dispatchEvent(event);
}És én erre várnám a varázslatot, de sajnos nem működik
Próbálkozott már valaki ilyesmivel?
Igazából angular2-vel ügyködök, úgyhogy olyan megoldás is és pure js is jó, teljesen mindegy.Az is jó megoldás lenne, ha a clipboardevent-et magamnak állítom össze a vágólapról? Lehetséges?
Köszönöm
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Amlogic S905, S912 processzoros készülékek
- OLED TV topic
- Pécs és környéke adok-veszek-beszélgetek
- ASRock lapok általában
- Macron betiltatná az EU-ban a közösségi médiát a 15 év alattiaknak
- Megújult a PROHARDVER!
- Diablo IV
- Futás, futópályák
- Linux kezdőknek
- További aktív témák...
- Asus A15 FA506IU 15.6" FHD IPS Ryzen 7 4800H GTX 1660Ti 16GB 512GB magyar vbill gar
- i5-13600KF, RX 9070, DDR5 32GB, 1 TB M.2, Fractal North TG és sok garancia
- Logitech Combo Touch iPad Pro 11" (1., 2. a 3. gen), szürke - UK billentyűzet ipad tok billentyűzet
- újszerű iPad Pro 11" (3. generációs) (2021) M1 chip Wi-Fi 128GB silver ezüst Apple
- szinte új iPhone 16 Pro Max 256GB desert titanium sivatagi titán független Apple 3 év garancia
- Több mint 70.000 eladott szoftverlicenc
- Telefon felvásárlás!! Samsung Galaxy S24/Samsung Galaxy S24+/Samsung Galaxy S24 Ultra
- Huawei P20 Lite 64GB, Kártyafüggetlen, 1 Év Garanciával
- NEC MultiSync V421 monitor (42") 1920 x1080px
- BESZÁMÍTÁS! Lenovo ThinkPad T14 Gen 4 üzleti notebook - i7 1360P 24GB DDR5 RAM 512GB SSD Iris Xe W11
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest