ऐसा लगता है कि मैंने जिस कोड का प्रयास किया है, उसका कोई भी प्रभाव नहीं है। मेरा इरादा किसी भी और सभी जावास्क्रिप्ट संकेतों को बंद करना है जो "ठीक" बटन पर क्लिक करके आ सकते हैं। समस्या यह है कि, मेरी स्क्रिप्ट का आने वाले संकेतों पर कोई प्रभाव नहीं पड़ता है। दूसरे शब्दों में, यह कुछ भी नहीं करता है।रूबी वाटिर: जावास्क्रिप्ट अलर्ट पर ठीक क्लिक करना?
यहाँ मैं क्या है:
fx = FireWatir::Firefox.start(somepage)
fx.startClicker("OK")
fx.button(:id, "OK").click
fx.button(:id, "CONFIRM").click
HTML:
<script type="text/javascript">
alert("Alert!");
window.confirm("Confirm?");
</script>
संकेतों बदल सकते हैं में पाठ, मेरा इरादा ठीक क्या चेतावनी/पुष्टि शीघ्र अंदर है की परवाह किए बिना हिट करने के लिए है ।
पीएस: मैं उबंटू चला रहा हूं।
समाधान # 3 का उपयोग करके मेरे लिए Željko दूसरे लिंक में काम किया। मैंने ब्राउजर वैरिएबल पैरामीटर लेने के लिए स्टार्टक्लिकर विधि को थोड़ा सा संशोधित किया, लेकिन यह आखिरकार काम करता था। –