Articoli Referenze Script FAQ Downloads Menu Javascript Ricette Cocktail Corsi online Registrazione domini Area Aziende



Includere un sito esterno in un frameset

Home + Articoli + Utility + Articolo # 69
Autore: Luca Ruggiero



Capita spesso, navigando su di un sito, che si trovi un link che punta ad un sito esterno. In alcuni casi, il sito esterno è contenuto su di un frameset facente parte del sito da cui è partito il link. Bene, in questo articolo vedremo come realizzare questa semplice utility.

Il file che contiene i frameset deve necessariamente essere un file ASP, in quanto deve recuperare la querystring mediante la quale inseriamo nel frameset dedicato il sito esterno; chiamiamolo ad esempio frame.asp. Il file (magari pubblicitario) che includiamo come facente parte del nostro sito, può anche essere un normale file HTML, in cui includiamo i nostri colori, un banner, o qualsiasi cosa si voglia.

Provate a creare un link che punti al nostro file frame.asp, associandogli la querystring come segue
<a href="frame.asp?url=http://www.aspcenter.net">
La querystring può essere un valore reperito da un database o scritto staticamente, come nell'esempio. Ecco il codice del file frame.asp
<%@LANGUAGE = VBScript%>
<%
    ' Recupero il valore della querystring
    Dim url
    url = Request.QueryString("url")
%>
<html>
<head>
<title>Sito esterno</title>
</head>

<frameset rows="80,*" border="Yes">
    <frame src="file_interno.htm" name="frame_interno">
    <frame src="<%=url%>" name="frame_esterno">
</frameset>

</html>
Col codice ASP <%=url%> recupero il valore della querystring e lo inserisco nel frameset che mi interessa.

Vediamo anche come come risolvere il problema della &.

© 2008 ASP Center di Luca Ruggiero - P. IVA 05564851219 - Utenti online: 2 - Disclaimer | Pubblicità | Supportaci | Staff | Contatti
  Appunti PHP | Giornale Webmaster | Mr.Webmaster | Download | DevSpy.com | ASPCode.it | ClaudioGarau.it | Webmaster Facile | Come Faccio | AlVerde.net | CodiceFacile.it | I Programmatori | By Luciani | VoiceXML Italian User Group | Giochi | Extro Web Site | Morpheus Web | AG Web Solutions | Net-Free | PC Sicuro | PC Self | Tutorial Web | Dablones