Cómo copiar texto de la caja de alerta

Escribo la ruta de un documento en el cuadro de alerta usando el siguiente código.

var oArg = new Object();
oArg.Document = $(t).attr("path") + str + "/" + $(t).attr("name");
alert(oArg.Document);

Supongamos que el mensaje es: "documents/files/img/stack.jpg"

Solo quiero copiar este texto con un botón. Para Chrome, Ctrl + C está bien para él, pero para IE, Ctrl + C copia todo en el cuadro de alerta.

¿Cómo puedo copiar solo el mensaje usando un botón?

Ctrl + C funciona como a continuación:

Chrome - Funciona perfectamente.Internet Explorer: funciona, pero obtienes texto adicional. La leyenda y el texto del botón Aceptar también se copian, junto con un montón de guiones. Esto es casi nunca lo que quieres.Firefox: no funciona en absoluto Debe seleccionar el texto antes de poder copiarlo.

Respuestas a la pregunta(3)

Su respuesta a la pregunta