Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    inclusione di contenuto html in javascript

    Ciao a tutti, attualmente visualizzo il contenuto html di un servizio online tramite il seguente script:

    codice:
    <script type="text/javascript">
    	(function (w,d)
    		{
    		var loader = function () {
    			var s = d.createElement("script"), tag = d.getElementsByTagName("script")[0];
    			s.src = "//cdn.services.com/services.js";
    			tag.parentNode.insertBefore(s,tag);};
    		
    		if(w.addEventListener)
    			{
    			w.addEventListener("load", loader, false);
    			}
    		else if(w.attachEvent)
    			{
    			w.attachEvent("onload", loader);
    			}
    		else
    			{
    			w.onload = loader;
    			}
    		}
    	)(window, document);
    </script>
    Se volessi utilizzare lo stesso metodo per includere del codice html di altre pagine esterne create da me, come dovrei strutturarle queste pagine? Così?

    codice:
    pagina html:
    <script type="text/javascript">
    	document.write("<div><strong>ciao<\/strong><\/div>");
    </script>
    
    inclusione della pagina:
    <script language="javaScript" src="percorso/pagina.js">

    E se ci sono di mezzo delle query mysql?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Dato che mischi già php e javascript potresti fare un include_once() e simili
    Per una bella risata vai QUI

  3. #3
    Quote Originariamente inviata da Nobody33 Visualizza il messaggio
    Dato che mischi già php e javascript potresti fare un include_once() e simili
    Mi sarò spiegato male.. Vorrei ad esempio visualizzare nella pagina del mio sito la pagina di un altro sito.. ad esempio una cosa così:

    codice:
    <object type="text/html" data="http://www.miosito.it/test.html" width="100%" height="100%"></object>
    ma vorrei farla con javascript..

    Vorrei evitare l'include di php perchè ho letto che ai fini della sicurezza può essere pericoloso..

  4. #4
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Hai gli iframes.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    @magic_key Se magari spieghi a cosa ti serve, c'è anche una soluzione. Ad esempio con la frase "E se ci sono di mezzo delle query mysql?" mi è sembrato di capire che usi codice server side nella tua pagina che vuoi caricare.

    Poi, se gli include di sembrano pericolosi (anche se non ho capito il motivo), puoi usare require_once() e vai sul sicuro.
    Per una bella risata vai QUI

  6. #6
    Quote Originariamente inviata da Nobody33 Visualizza il messaggio
    @magic_key Se magari spieghi a cosa ti serve
    In poche parole il mio sito estrapola i dati dal db; vorrei dare la possibilità ad ogni utente registrato di poter visualizzare questi dati sul loro sito. Più o meno come succede con le statistiche di molti servizi web e mi sembra di capire che la maggior parte di loro offre un link javascript (e non php).

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Estrarre dei dati dal DB va sempre fatto lato server.
    Che poi li mostri al utente attraverso javascript o meno è una tua scelta.
    Dovresti cercare qualcosa sulle chiamate asincrone in javascript.
    A mio avviso però fai prima farlo in jquery ($.getJson(),$.ajax(),ecc..), scrivi di meno.
    Per una bella risata vai QUI

  8. #8
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Hai gli iframes.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  9. #9
    Quote Originariamente inviata da badaze Visualizza il messaggio
    Hai gli iframes.
    Ho provato con gli iframe, con gli object e con gli embed.. mi andrebbero benissimo se non fosse per lo scroll che non riesco ad eliminare.. ho postato anche un topic nell'apposita sezione..

  10. #10
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Quote Originariamente inviata da magic_key Visualizza il messaggio
    Ho provato con gli iframe, con gli object e con gli embed.. mi andrebbero benissimo se non fosse per lo scroll che non riesco ad eliminare.. ho postato anche un topic nell'apposita sezione..
    Lo scroll ce l'avrai sempre se le dimensioni della pagina html sono maggiori dello spazio disponibile sulla pagina di destinazione. Poi dipende da quali sono le informazioni che vengono visualizzate. Potresti creare un'immagine dinamica in php. Sul sito distante basterebbe aggiungere un tag img che potrebbe essere ridimensionato volendo.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

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.