javascript: prototype postato il 23/06/2009 12:04:47 nel forum programmazione, gdrcd, open source, hosting
Salve,
oggi non avendo nulla da fare mi son messo a giracchiare per il web e mi sono imbatutto in alcuni articoli riguardanti la libreria prototype.. che trattavano delle ajax request.. cosi ho deciso di provare per vedere cosa usciva..
ho letto un pò la guida ed ho scritto uno script di prova:
<script type="text/jscript" src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.3/prototype.js"></script>
<script type="text/javascript">
new Ajax.Request('prova.html',
{
method:'get',
onSuccess: function(transport){
var response = transport.responseText || 'no response text';
$('notice').innerHTML=response;
},
onFailure: function(){ alert('Something went wrong...') }
});
</script>
<div id="notice">prova</div>
nel div notice al posto di prova dovrebbe apparire il contenuto della pagina prova.html..
con google chrome il codice funziona.. però con altri browser no.. e non riesco a capire proprio il motivo.. sto cercando su google per avere informazioni.. ma alcuni dicevano che il method post poteva nn andare..e quindi ho messo il get.. eppure nn va lo stesso.. altri che prototype su firefox nn va bene.. però a me nemmeno su ie7 va bene.. questo è il problema..
se c'è qualche anima pia.. che magari ci ha già provato e vorrebbe darmi una mano.. lo ringrazio molto..
Pagine → 1
23/06/2009 12:34:00
A me è sempre funzionato su firefox.Ci sono alcuni script però che magari sono fatti solo per determinati browser.
23/06/2009 12:58:35
23/06/2009 14:44:14
xeno ho fatto come hai detto tu.. ed ora mi va anche su firefox.. ma su ie non c'è nulla da fare.. magari vedo qualche altra libreria come jquery o mootools..
23/06/2009 16:55:40
come suggeritomi sono passato alla libreria mootools.. ed è molto più semplice e funzionale di prototype..
solo che ora ho un altro problema.. cioè.. finche devo far visualizare una pagina in un div ci sono..
però il link della pagina deve essere esterno al div..
del tipo:
link
<div></div>
se io invece voglio che un link interno al div faccia aprire una pagina nel div non ci riesco..
<div>link</div>
qualcuno sa come fare?
23/06/2009 21:30:53
be io la sto usando e non è l'unica che uso per Mdt3001, inizialmente sembra difficile il suo utilizzo, ma è piu facile di quanto si possa pensare ^_^ consiglio solo di starci dietro un po a smanettare ^^
24/06/2009 02:16:00
No Xenoriss, forse non hai ben chiaro il problema esposto.
Ad ogni modo, scrivendo qualcosa qui su due piedi
24/06/2009 09:20:42 e modificato da cicciokr il 24/06/2009 09:44:15
ragazzi vi ringrazio.. alla fine ho usato lo style display = none come suggeritomi e va alla grande..
grazie a tutti per l'aiuto!
ecco il codice:
<script type="text/javascript">
//on dom ready...
window.addEvent('domready', function() {
/* ajax replace element text */
$('ajax-replacee').addEvent('click', function(event) {
//prevent the page from changing
event.stop();
//make the ajax call, replace text
var req = new Request.HTML({
method: 'get',
url: $('ajax-replacee').get('href'),
data: { 'do' : '1' },
update: $('tutti'),
onComplete: function(response) {
var div1 = $('tutto').style.display='none';
var div2 = $('tutti').style.display='';
}
}).send();
});
});
</script>
24/06/2009 12:40:40
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
The Coven: Secondo turno della side quest
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
Il gestore di Storie di Agarthi ha risposto alla recensione di do the evolution
Storie di Agarthi: La Corte d'Ossidiana — Schiera
Ex Gratia GDR: Nuove location di gioco nello Xanadu
La Tana del Ladro: TdL Stories - ⚡ Boati a Xantharl ⚡
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
nww ha aperto un annuncio di ricerca: New Wizarding World ricerca Giocatore
Lineage II: Promozione "E' tempo di craftare!"
Sea of Conquest: Codice gratuito per Festa del papà!
exfainte ha aperto un annuncio di ricerca: Sylmaera GDR ricerca Programmatore
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Dalemyr: Distribuzione a sorpresa
Ex Gratia GDR: Quest | Il magazzino della PEH!
Legacy of Magic: La nuova regina del Brehorn
Storie di Agarthi: Custodi della Sacra Fiamma — Schiera
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
Song of Westeros - Intervista ai gestori del nuovo gioco bastao su Game of Thrones: Song of Westeros!
Naruto Legend Gdr - Nizu viene intervistato in merito alle idee e decisioni su Naruto Legnd Gdr dopo la riapertura del gioco
Reami Dimenticati - Recensione del GDR Reami Dimenticati...entra nel mondo di D&D
La Balestra - La Balestra: Storia, Funzionamento e Tipologie di un arma micidiale!
Codici di Stato HTTP - Guida ai codici di Stato HTTP e relativi errori! Navighiamo informati!
Console o Pc? - L'eterna sfida del Gaming: Console o PC?
Giochi D&D - Lista completa dei giochi di ruolo online ambientati nei mondi di D&D
Guida RpG - Una guida per iniziare a giocare ai giochi di ruolo (RPG)