Includere una pagina con JavaSript

  • Creatore Discussione Creatore Discussione simo!
  • Data di inizio Data di inizio

simo!

Nuovo Utente
30 Mar 2006
19
0
0
Come faccio ad includere una pagina con Javascript?

( In php uso "include" ma non posso usare php ora... )

Se potete aiutatemi urgentemente perchè è per la tesi!

Grazie.
 
non puoi includere una pagina in senso stratto...

immagina che il file includimi.js usi questo codice

with (document)
{
wrute("<p>");
wrute("Tutto il codice HTML che ti pare!");
wrute("</p>");
}

lo richiami cosi

<script type="text/javascript" src="includimi.js"></script>

ma sappi che perdi di praticità, indicizzazione dei contenuti ed inoltre vai incontro a problemi di caching

altrimenti...

1. dimmi esattamente la tua esigenza
2. puoi usare shtml? su che server lavori?
 
Ti spiego:
sto lavorando in locale perchè l'azienda che richiede il progetto non sa ancora se ha il server PHP... (stanno aspettando la risposta dell'admin del web...).

Però intanto devo portarmi avanti col lavoro e ho iniziato a fare le pagine html (rimandando la gestione php ad una risposta definitiva dell'azienda).

Ho fatto una pagina .htm contenente una tabella che devo poter riutilizzare in due pagine diverse (per evitare di duplicare il codice).

Con php avrei usato l'istruzione include("...pagina html...") senza alcun problema, ma non avendo per ora un server a cui appoggiarmi, esiste la possibilità di fare la stessa cosa usando uno script javascript nella pagina html?

Ho provato a guardare se potevo usare qualche funzione degli oggetti DOM ma non sono riuscita a trovare niente...
 
simo (na/ne ?)

ti consiglio di evitare di portarti avanti in questo senso, dato che andare avanti potrebbe dire fare del lavoro inutile

se il server non supporta php puoi usare comunque le pagine .shtml che supportano le server side include

<!--#include file="menu.html"-->

ad esempio...

ciao!
 
Simona :) , ok!

Grazie mille!!!! Allora provo con la pagina shtml per avere un'idea di come viene la visualizzazione, e poi inizio a sperare che ci sia il server php! :o

Ciao!
 
Di nulla!

Naturalmente ti consiglio di provare se i file shtml funzionano, ma per farlo dovresti avere un accesso FTP al server... e a questo punto saresti anche ingrado di verificare se PHP è supportato...

Quindi una domanda stupida... hai un accesso FTP al server del cliente?

PS. con questo post sono arrivato al numero del mio anno di nascita, 1978 :p
 
Per ora non ho ancora alcun accesso al server, aspetto una risposta del responsabile web dell'azienda, perchè i "lavoratori" non ne sanno nulla!

Ciao!
 
un consiglio: se in azienda hai voce in capitolo battiti per il supporto di php

punta sul fatto che senza

1. non possono aggiornarsi il sito da soli
2. se hanno bisogno di assistenza in html, paradossalmente, è più costosa che in php perchè ci vuole più tempo per gli aggiornamenti

poi saranno i commerciali a decidere (e vatti a fidare...)
 
Tutti ke lavorano nell'informatica...come vi invidio!!!!!!!!!!!!!Ankio voglio lavorarciiiiiiiiiiiiiiA 70 anni sarò rinco, non avrò lavorato nell'informatica e sarò ancora a scrivere in questo forum.:D
Luca ti facevo più grande;) hai la mia stessa età;)
Ok momento di serietà:
le pagine shtml x funzionare cosa devono usare?intrendo come IIS fa girare l'asp...ecc ecc
Saluti:byebye:
 
Dopodomani, 12 aprile, compio 28 anni... quanti me ne davi? :)

SHTML nasce per Apache ma funziona anche su IIS.

Sta per SSI HTML, quindi, essendo le SSI una tecnologia lato server, si presuma che l'interpretazione del file avvenga sul server, altrimenti nel browser nudo e crudo non si apre.

Ciao ;)
 
Beh, a forza di leggere i tuoi tutorials e le tue risposte ai problemi degli utenti meno esperti mi sono fatto un'idea della tua persona come di un individuo con alle spalle tantissimi anni di esperienza quindi ti davo un 35/40 anni.Evidentemente sei portatissimo nel fare queste cose.
Tornando al tema shtml...posso usarle anke con pagine ke hanno estensione .php o .asp?Se la risposta è no...e devo x forza usare pagine con estensione .shtml...come faccio ad utilizzare il codice php e/o asp se l'estensione è .shtml?Devo avvisare il server con <?PHP?> o <script runat=server type=VBscript> o qualcosa del genere?
:byebye:
 
35/40 wow, lo prendo appunto come un complimento :) ma sono "piccino" :p

claudio vero?

le pagine shtml sono abbastanza vecchiotte come tecnologia

su server unix esistono dei comandi molto sfiziosetti che permettono di eseguire script, ma se non sbaglio solo cgi

hanno anche altri comandi ma

1. su iis non funzionano, su apache non lo so ma può darsi
2. se hai un file .asp o .php a che ti servono le .shtml?

non cambia nulla nemmeno a livello di motori di ricerca... in sostanza sono anche abbastanza scomode perchè pure per recuperare una querystring devi rifarti ad uno script esterno incluso con le ssi

direttamente non eseguono script lato server...

ok dai, ci scriveremo un articolo il cui titolo sarà

"ecco le pagine shtml... fighe eh? non servono a una mazza" :D

:byebye:
 
...non è tutt'oro quello che luccica e almeno io la mia bella gavetta me la sono fatta...

poi mi sono stufato di dire sempre di sì e quando mi sono sentito un po'piú sicuro ho cambiato...
e sono volato via... in Irlanda, li ho fatto una bellissima esperienza di lavoro e anche di vita...e quando è stato il suo tempo...ancora via...

insomma pro e contro...:rolleyes:
la fortuna è che il programmatore lo puoi fare quasi ovunque!
 

Discussioni simili