Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Desativar Javascript de Iframe!

$
0
0

Olá!

Estou querendo restringir(ou desabilitar) o uso do javascript(.js) de um iframe. se for possível restringir para desabilitar aquele determinado link .js melhor ainda. Tentei o uso do sandbox, mas o site externo não permite.

Se não for possível pensei em desabilitar todo o javascript da minha pagina e consequentemente a do iframe!

Pesquisando na internet achei esse código usando cURL, mas não sei como funciona, como deveria por no meu código php(se é só por o código e pronto ou tem que fazer mais alguma coisa!):

$page = file_get_contents('URL HERE');// use CURL if possible, this is not a good piece of code

echo strip_javascript($page, 0);// 0 = allow no javascript

function strip_javascript($filter, $allowed=0){
  if($allowed&1 == 0) // 1   href=...
    $filter = preg_replace('/href=([\'"]).*?javascript:.*?\\1/i', "'", $filter);

  if($allowed&2 == 0) // 2   <script....
    $filter = preg_replace("/<script.*?>.*?<\/script>/i", "", $filter);

  if($allowed&4 == 0) // 4   <tag on.... ---- useful for onlick or onload
    $filter = preg_replace("/<(.*)?\son.+?=\s*?(['\"]).*?\\2/i", "<$1", $filter);
    return $filter;
}   

Alguém me dá uma dica de como fazer?


Viewing all articles
Browse latest Browse all 14190