Usando asp mvc, tengo un script C # simple en el controlador que simplemente abrirá el navegador IE. Pero mi objetivo es ejecutar esto cuando la página se carga en Chrome.
Aquí está el script del controlador:
public async Task<JsonResult> Test() { Process.Start("IExplore.exe", "www.google.com"); using (var client = new HttpClient()) { var link = "www.google.com"; return Json(await client.GetStringAsync(link)); } }Y aquí está mi llamada insegura para que funcione:
$(document).ready(function () { $.get("/MyController/Test", {}, function (res) { let msg = JSON.parse(res); console.log(msg) }); });Si lo hago en un proyecto de consola simple usando solo C #, funcionará sin ningún problema y abrirá el IE como era de esperar, solo necesito transferir esta función a mi página web usando Chrome:
Process.Start("IExplore.exe", "www.google.com");Cualquier sugerencia/comentario TIA.