Me doy cuenta de que hay varios hilos sobre esto y todos son muy específicos para ciertos sitios web. Mi experiencia está en Python, no en Javascript o en Applescript, y estoy confundido sobre cómo lograr esta acción.
He visto varios scripts haciendo esta acción, a saber:
tell application "Safari"
activate
do JavaScript "document.forms['search']['order_list_search_batch'].click()"
end tell
¿Cuál es el mejor método para resolver esto?
estoy confundido sobre lo que va entre "document.forms[WHATGOESHERE?].click()"
Estoy tratando de hacer clic en el botón Continuar en enlace .
Fui a "Inspeccionar elemento" en el botón Continuar y obtuve este código:
<input style="cursor: pointer;" value="" name="proceed" class="proceed" onmouseover="this.style.cursor="pointer"" type="submit">
¿Cómo puedo saber qué poner en el script para hacer clic en este botón basado en los resultados del elemento Inspeccionar? quiero entender para poder usar este método en más de un caso. No hay un enlace href al que vaya.
Elcódigoactualnofunciona
tellapplication"Safari" to activate
open location "http://rna.tbi.univie.ac.at/cgi-bin/RNAfold.cgi"
delay 3
tell application "Safari" to do JavaScript "document.forms[0].elements[document.forms[0].elements.length-1].click()"