[ASP] Aggiornare una pagina in un div da un altro div su pagina diversa

WebDr

Nuovo Utente
20 Mar 2017
17
4
3
68
Padova
Dunque, in un file main.htm ho due div: dx e sin, ciascun div al caricamento di main .htm carica un pagina asp:
la pagina A in div sin e la pagina B in div dx.
nella pagina A è contenuto un elenco (una sorta di menu), in cui ciascun link ricarica la pagina B nel div dx , passandole un valore es. href="paginaB.asp?ordini=2"
La domanda dopo questa, spero, chiara premessa, è una richiesta di sintassi, come devo scrivere il link?

top.qualcosa ..... come arrivo ad aggiornare il div di dx con un click su quello di sin?

Grazie.
 

Paolo69

Moderatore
Membro dello Staff
MOD
18 Feb 2010
555
13
18
Italy
www.caprioli.info
...se non sbaglio dovresti usare 'iframe' e nel link indicare quale iframe deve aggiornarsi. Da una vita che non li uso, sinceramente non so neanche se i browser attuali li supportino.

C'è proprio bisogno di due pagine? non è possibile incorporare il codice in una unica pagina e puntare il menù di sinistra su se stesso aprendo un blocco di codice in query.string?

es: main.asp?frame=caramelle

Codice:
<%

If Request.QueryString("frame") = "caramelle" Then

%>
   Visualizzo quello che devo
<%

End IF

%>
 

Sirio

Nuovo Utente
17 Nov 2011
28
1
1
Ciao WebDr, quello che chiedi tu si può fare utilizzando Ajax; ti incollo qui sotto una possibile soluzione che mi ha permesso di risolvere un problema simile tempo fa...l'alternativa è utilizzare un iframe come suggeriva Paolo, ma sarebbe meglio evitarli.

Il "menù", nel DIV A, con l'elenco degli ordini potrà esserre impostato così:

Codice:
<li><a href="#" onClick="loadXMLDoc(<%=rs("id")%>"> ordine nr. <%=rs("id")%></a></li>
dove rs("id"), se caricato dinamicamente da DB, è il riferimento al tuo numero d'ordine da passare poi al DIV B

Questo invece è il codice js che gestisce la composizione del DIV B

Codice:
    <script>
    function loadXMLDoc(ord) {
        var xmlhttp;
        if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
          xmlhttp=new XMLHttpRequest();
        }
        else {// code for IE6, IE5
            xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
        xmlhttp.onreadystatechange=function() {
            if (xmlhttp.readyState==4 && xmlhttp.status==200) {
                document.getElementById("DIVB").innerHTML=xmlhttp.responseText;
            }
        }
        xmlhttp.open("GET","cerca.asp?ord="+ord,true);
        xmlhttp.send();
    }
    </script>

Il parametro "ord" passato alla funzione è l'id dell'ordine.
Verifica che l'id del DIV sia effettivamente DIVB altrimenti modifica questo valore document.getElementById("DIVB") impostando l'effettivo ID del DIV; modifica anche xmlhttp.open("GET","cerca.asp?ord="+ord,true) mettendo il nome della pagina in cui estrai i dati dell'ordine; nella pagina "cerca", il parametro "ord" lo recuperi con un normalissimo request.querystring("ord").
Ricordati di includere jquery nella pagina.

Spero di aver compreso la tua richiesta e di esserti stato d'aiuto.

Ti rimando a questa discussione dove avevo appunto affrontato questo problema con il supporto di Marino51

Ciao
Sirio
 
Ultima modifica:
  • Like
Reactions: Paolo69
Discussioni simili
Autore Titolo Forum Risposte Data
I asp | includere un file, indirizzo depositato in un db Classic ASP 0
Paolo69 Risolto reCAPTCHA v2 per ASP Classic ASP 0
P lanciare script asp (o php) da jquery Javascript 1
L Modifica file upload in ASP Classic ASP 2
felino ASP.net MVC: Exception e chiamata AJAX ASP.NET 1
W Rinominare Documenti Con Form Asp Classic ASP 9
G Registrazione utente su pagina asp Classic ASP 14
R Sviluppatore ASP.NET Offerte e Richieste di Lavoro e/o Collaborazione 0
seranto [ASP] Controllare il testo inserito in Textarea Classic ASP 6
F classic asp popolare combo box javascript Presentati al Forum 1
P Passagio dati complessi tra una ASP.NET webapi e Angular ASP.NET 1
A [ASP.Net] Gestire il profilo ADMIN in un progetto ASP NET e pattern MVC ASP.NET 0
P [ASP.Net] Problema ERR_INCOMPLETE_CHUNKED_ENCODING 206 (Partial Content) con Font ASP.NET 4
A [ASP] Confronto tra dati Form e DB Classic ASP 2
A Mantenere la validazione reindirizzandoci su un secondo sito WEb. (ASP.NET) ASP.NET 0
StephenSoftware [ASP.Net] Pagina Master ed eventi... ASP.NET 0
K [ASP] Visualizzare nome del file selezionato Classic ASP 3
S [ASP] rubrica telefonica Classic ASP 2
M MySQL e classic ASP Classic ASP 5
D [ASP] Eliminare gli zeri che nn servono Classic ASP 1
G [ASP] Ciclare i valori di 2 array Classic ASP 2
S [RISOLTO] aggiorna tabella da select option asp classic Classic ASP 7
S elimina record sql asp classic Classic ASP 5
D [ASP] Autocomplete cerca su 2 campi del db Classic ASP 1
D [ASP] Leggere Campo decimal MYSQL Classic ASP 1
S [ASP] SALVARE VALORE SELECT OPTION SU CAMPO TABELLA ACCESS Classic ASP 9
NuviaSoftware [Retribuito] [Cerco] Programmatore ambienti ASP.NET,. Net Azure web apps, Javascript Offerte e Richieste di Lavoro e/o Collaborazione 0
D [ASP] scaricare articoli Classic ASP 8
D [ASP] Mysql insert e update Classic ASP 2
V [ASP.Net] avento keydown crh13 enter ASP.NET 0
A [ASP.Net] Dropdownlist ASP.NET 0
S [ASP.Net] [ASP] Upload Image ASP.NET 6
V Ricevere messaggi email certificata con CDO o altro oggetto in ASP Classic ASP 0
A [ASP] query wish list Classic ASP 3
riminese77 [ASP.Net] Popup Bootstrap in datagrid ASP.NET 0
D [ASP] si può fare? Classic ASP 29
D [ASP] ordinamento query Classic ASP 2
M [ASP] Upload file da form controllo Classic ASP 5
S SQL, ACCESS & ASP CLASSIC - QUERY Classic ASP 3
G [ASP] Incrementare un valore on the fly su selezione select Classic ASP 3
K [ASP.Net] Realizzazione menu a tendina dipendenti ASP.NET 1
Tommy03 Aprire un file .asp nel browser Classic ASP 5
E [ASP.Net] Access 2016 ? Non si usa Microsoft Jet 4.0 ma Engine 2016 o 2010. Non va ! ASP.NET 2
D csrf : Cross Site Request Forgery in classic asp Classic ASP 0
D [ASP] Motore di ricerca interno su 2 tabelle Classic ASP 3
M [ASP.Net] [ASP] geoblocking e web.config ASP.NET 3
N Cerco sviluppatore ASP per aggiornamento sito e-commerce esistente Offerte e Richieste di Lavoro e/o Collaborazione 0
D prima prova con ASP... dove sbaglio? Classic ASP 13
L [ASP.Net] Realizzare modulo contatti PopUp ! ASP.NET 1
P Da ASP a PHP... movenext? do while not? PHP 5

Discussioni simili