Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Experiment8
    Registrato dal
    Jun 2012
    residenza
    Milano
    Messaggi
    254

    Caricamento siti esterni in iFrame

    Buonasera a tutti!

    Sono a chiedervi un consiglio per un dilemma che mi tormenta ormai da qualche giorno: Sto creando un piccolo script in JQuery che, al click su determinati link, inserisca in uno spazio predisposto un iFrame con attributo "src" contenente l'href del link cliccato in precedenza, il tutto funziona, ma siti esterni al dominio non vengono visualizzati, mentre altri vengono visualizzati ma senza avviare i possibili javascript ivi contenuti... Come posso visualizzare correttamente qualsiasi sito senza ricorrere a plugin di terzi?

    Grazie mille in anticipo

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    - La console da errori?
    - Come carichi i siti?
    - Posta il codice!
    - Metti un link alla pagina pubblica!
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di Experiment8
    Registrato dal
    Jun 2012
    residenza
    Milano
    Messaggi
    254
    Ciao!

    Grazie per aver risposto innanzitutto

    Ti rispondo per punti:

    - La console da il seguente errore alla creazione dell'iframe:
    Load denied by X-Frame-Options: http://www.google.it/ does not permit cross-origin framing.

    - In che senso come carico i siti? probabilmente mostrandoti il codice comunque lo capirai...

    Ecco la porzione di codice interessata:
    codice:
    $.fn.loadIframeFC = function(target){
    	var $iframe = $('<iframe src="'+target+'" style="display: none;"></iframe>');
    	$frame.children('img, iframe').remove();
    	$frame.append($iframe);
    	$iframe.load(function(){
    		$iframe.loadElemFC($iframe);
    		$iframe.enterAnimFC($iframe);
    		working = false;
    	});
    }
    target è l'attributo href che diventerà la src dell'iframe.
    Il mio problema è che non riesco a capire come e cosa devo utilizzare per caricare correttamente l'iframe

    Per la pagina pubblica come dovrei fare? al momento ho il tutto in locale e basta... potrebbe influire?

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prima di tutto proverei a pubblicare, a volte si risolve, se invece persisto gli errori proverei a togliere lo script iframe sostituendolo con un più semplice .html('metti iframe html')
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.