Rendre une IFRAME non cliquable

Résolu
PrinceKreol Messages postés 291 Date d'inscription   Statut Membre Dernière intervention   -  
PrinceKreol Messages postés 291 Date d'inscription   Statut Membre Dernière intervention   -
Hello tous le monde,

En espèrant que vous allez bien :-D

Je reviens vers vous car j'ai un petit soucis. En effet j'ai besoin d'affichier une page dans une page.

Je pensais le faire avec <IFRAME> mais le soucis est que elle est cliquable (l'IFRAME) ce qui pourrait nuir gravement à mon système.

Es-ce que quelqu'un à une idée ?

Merci d'avance,
Meilleures salutations

Jonathan

3 réponses

PrinceKreol Messages postés 291 Date d'inscription   Statut Membre Dernière intervention   7
 
Up !

Merci
0
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
Bonjour,

Non ce n'est pas possible.

Un moyen peut-être: au lieu de aire un iframe, faire un file_get_contents en PHP, mettre la page capturée en chaîne alphanumérique, enlever les liens et afficher la chaîne dans un iframe que l'on contrôle (iframe sur votre propre site web).

A+
0
PrinceKreol Messages postés 291 Date d'inscription   Statut Membre Dernière intervention   7
 
Es-ce que tu arriverais à m'expliquer plus en détail ?

Car actuellement l'Iframe affiche un élément qui se mets constamment à jour (il s'agit d'un monitor pour le status des serveurs/systèmes utiles à mon entreprise)
0
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
dans l'iFrame, au lieu d'appeler directement la page du site, vous appelez votre script monScrip.php hébergé sur VOTRE site.

monScript.php contient une ligne de code de ce genre:

<?php 
$homepage = file_get_contents('http://www.example.com/'); 
echo $homepage;


on remplace echo par une fonction qui enlève les liens <a...> et </a>

Par exemple, remplacer simplement <a par <span et </a> par </span>

pour remplacement, voir str_replace

puis faire echo du résultat.

doc de file-get_contents() ici: https://www.php.net/manual/fr/function.file-get-contents.php

A+
0
PrinceKreol Messages postés 291 Date d'inscription   Statut Membre Dernière intervention   7
 
je vais essayer.

Merci
0
PrinceKreol Messages postés 291 Date d'inscription   Statut Membre Dernière intervention   7
 
J'ai trouvé plus simple.

Il suffit de superposer deux éléments. En fond ma page et par dessus une image transparents
0