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
romaitriumviristaffgdr ha risposto alla discussione: IA e gdr: idee di sviluppo
shroomscape ha risposto alla discussione: Facciamo un gioco!
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Nuovo Play by Discord Dungeons and Dragons → Warmongers
RAID Shadow Legends: Balance Patch!
Hero Wars: L'Eredità dei Grandi
staff shadowland ha aperto una nuova discussione: [GDRCD 5.6.0.6] Menu e apertura
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
Felix Felicis GdR - Harry Potter GdR: Estate parati!
I dati del generatore di rank sono stati aggiornati!
redkat ha risposto alla discussione: Eroi di Enor
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
Le Cronache di Raja Dunia: Elfi - Introduzione abilità dedicate
Storie di Esperia: Alba di cenere
udgdr ha risposto alla discussione: Unwritten Destinies GDR
Il gestore di Exclusive Villa GdR ha risposto alla recensione di falask
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
New World Order - Diventa un agente del Nuovo Ordine Mondiale e affronta le forze occulte che minacciano il pianeta Terra in questo GDR Urban Fantasy per Mobile!
Ultima Espiazione - Intervista alla gestrice di Ultima Espiazione Gdr un play by chat Urban Fantasy dalle tinte fosche.
Naruto GDR - Intervista allo staff del play by chat Naruto GDR - Beyond the Great War
Articoli - Leggi gli articoli proposti da GDR-online.com su tanti argomenti utile ai giocatori di ruolo
Le donne di Tolkien - Il Professor T. e le donne. Il femminile nel mondo e nelle opere di J.R.R. Tolkien
Dalemyr - Intervista al gestore di Dalemyr.. il play by chat ambientato nei Forgottem Realms di Dungeons and Dragons!
One Piece World - Intervista al gestore del gdr play by chat One Piece World!
Fairy Tail GDR - Intervista al gestore del play by chat Fairy Tail GDR!