Enlaces http dentro de recurso SCORM

Re: Enlaces http dentro de recurso SCORM

de Pablo Ruiz Soria -
Número de respuestas: 0
Hola Juan Pablo,

gracias por tu aportación.

Lo que estoy intentando, sin éxito, es que cuando un scorm es cargado todos los enlaces cuya url comience con http se abran en una ventana nueva así evito el problema de abrir un iframe HTTP dentro de una página HTTPS.

Para ello me estoy ayudando de javascript para que cuando un página sea cargada se lean los atributos a y aquellos cuyo atributo href comience por http: añadirles el atributo target con valor _BLANK y así solventarlo PERO no estoy teniendo mucha suerte ya que no termino de entender la documentación al respecto https://docs.moodle.org/dev/SCORM_schema De momento estoy probando con los ficheros de la carpeta mod/scorm loadSCO.php player.php y view.php

La idea básica es hacer lo siguiente:

    var links = document.getElementsByTagName("a");//cojo todos los enlaces de la página (que carga el iframe)
    for(var i=0; i<links.length; i++) {//los recorro
        links[i].setAttribute("target","_BLANK");//a cada enlace la añado el atributo que hace que se abra en una pestaña/ventana nueva
    }

Pero no se como hacerlo, mas bien (donde ubicar el código, para que afecte al contenido del iframe.

A ver si alguien puede orientarme

Gracias por adelantado