Կա՞ միջոց մկնիկի աջ/ձախ սեղմումը էկրանի որոշակի վայրում մոդելավորելու համար:
Ոչ թե element#click
, այլ պարզապես նշեք էկրանի գտնվելու վայրը (500, 500):
Շնորհակալություն։
Կա՞ միջոց մկնիկի աջ/ձախ սեղմումը էկրանի որոշակի վայրում մոդելավորելու համար:
Ոչ թե element#click
, այլ պարզապես նշեք էկրանի գտնվելու վայրը (500, 500):
Շնորհակալություն։
@browser.execute_script("$(document.elementFromPoint(x, y)).click();")
ԹԱՐՄԱՑՆԵԼ
Խնդիրն այն է, որ այն կարող է չանել այն, ինչ ակնկալում եք աջ սեղմումից
@browser.execute_script("$(document.elementFromPoint(2, 2)).trigger({type: 'mousedown', which: 3});")
դա կարող է ոչ այնքան վերաբերել watir webdriver լուծմանը, այլ պետք է աշխատի
browser.send_keys :space
-ը: Միակ ճանապարհը, որը ես հասկացա կենտրոնացում դնելու համար, տողերից մեկի վրա սեղմելն է, բայց յուրաքանչյուր տող հղում է, ուստի ես տեղափոխվում եմ մեկ այլ էջ: Ես փորձեցիbrowser.table.focus
, բայց դա նույնպես չաշխատեց: Առայժմ միակ ճանապարհը, որի մասին ես մտածել եմ, մկնիկի աջ սեղմումն է, իսկ հետո մկնիկի ձախ սեղմումը: 02.01.2013