Pages (5): « 1 [2] 3 4 5 » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Informatica applicata alla comunicazione scritta (http://www.dsy.it/forum/forumdisplay.php?forumid=275)
-- Spiegazione definitiva del progetto con commento al testo. (http://www.dsy.it/forum/showthread.php?threadid=35360)
Scusate una cosa....ma la DATA dell'esame qual'è?
Il 26? o va fissata via mail con il prof quando si è finito il progetto?
se qualcuno sa/ha capito qualcosa sarebbe molto utile...grazie
Il 26 c'è la discussione in aula 309 alle 9.00. Chi si è iscritto al SIFA all'appello del 16 e ha finito il progetto può andare direttamente lì.
Da quanto mi ha detto, visto che è già stata fissata una data non serve fissarne una tramite mail.
quindi se io per il 26 finisco il progetto (anche se nessuno ha capito esattamente cosa fare), vado direttamente a discuterlo il 26 senza che il prof prima lo guardi?
boh questo corso mi lascia sempre più perplesso
scusate qualcuno mi sa aiutare...
come faccio a mettere la risposta della chiamata ajax in XML con relativo XSLT in un div??
perche facendo document.getElementById("div_id").innerHTML = request.responseXML mi mette solo [object] mentre se metto il responseText mi mette il contentuto dell'xml ma senza la formattazione del mio xslt....
qualcuno sa come si può fare? grazie..
Tanto se gli scrivi una mail non ti risponde...
Da quel che ho capito ci si può presentare anche il 26 e iscriversi all'appello successivo per verbalizzare. Di sicuro il modo migliore per vedere cosa vuole da noi è provare a fare l'esame una volta e al massimo tornare una seconda volta...
Originally posted by Nostrills
scusate qualcuno mi sa aiutare...
come faccio a mettere la risposta della chiamata ajax in XML con relativo XSLT in un div??
perche facendo document.getElementById("div_id").innerHTML = request.responseXML mi mette solo [object] mentre se metto il responseText mi mette il contentuto dell'xml ma senza la formattazione del mio xslt....
qualcuno sa come si può fare? grazie..
bisogna usare un oggetto XSLTProcessor ma non ho ancora ben capito come funziona..
Qualcuno è riuscito a fare uno script che funziona con tutti i browser???
a me safari si pianta quando facci load ("myfile.xml")...
EDIT: per quanto riguarda il vostro problema dovreste poterlo risolvere inserendo la dichiarazione del file xslt nella pagina principale dove c'è javascript, e non nel file xml che leggete. Boh forse sbaglio..
__________________
Visit our site! http://www.utsoftware.altervista.org
oppure scrivere a:urborgteam1960@libero.it [valido anche per msn]
http://www.rvinterni.altervista.org
Io sono riuscito a far spuntare nel div l'xml correttamente formattato, solo che così come fatto adesso posso visulaizzare solo il file xml che specifico all'interno del javascript, io invece volevo integrarlo con alcune funzioni ajax di contenuto multiplo nella pagina dove ad ogni link mi caricava un xml diverso....
vi faccio vedere il codice che mi funziona
PHP:
<script type="text/javascript" src="js/jquery.xslTransform/sarissa-full-0.9.9.4/gr/abiss/js/sarissa/sarissa.js"></script>
<script type="text/javascript" src="js/jquery.xslTransform/sarissa-full-0.9.9.4/gr/abiss/js/sarissa/sarissa_ieemu_xpath.js"></script>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.debug/jquery.debug.js"></script>
<script type="text/javascript" src="js/jquery.xslTransform/jquery.xslTransform.js"></script>
PHP:
<script type="text/javascript">
// turn on debugging (see jquery.xslTransform.js)
var DEBUG = true;
// check for jQuery and Sarissa
try{
jQuery;
}catch(e){
alert('You need to include jQuery!');
}
try{
Sarissa;
}catch(e){
alert('You need to include Sarissa!');
}
$(document).ready( function(){
// without an xpath
$('#without').getTransform('test.xsl','test.xml');
// now load both files into variables for the next 2 transformations
var xsldoc = $.xsl.load('test.xsl');
var xmldoc = $.xsl.load('test.xml');
// with an xpath
$('#with').getTransform(
xsldoc,
xmldoc,
{
xpath: '/test/inside'
}
);
// with a param and a callback
$('#param').getTransform(
xsldoc,
xmldoc,
{
params: { arthur: 'dent, a total kneebiter' },
callback: function(){ $('#param li').hover( function(){ $(this).css('background-color','yellow'); }, function(){ $(this).css('background-color','transparent'); } ); }
}
);
// serialize doc
$('#serialize').html( $.xsl.serialize(xmldoc).replace(/</g,'<').replace(/>/g,'>') );
});
</script>
<
PHP:
<div class="contenuto" id="without">
</div>
Questo è invece il codice che per il contenuto multiplo all'interno di un div....
PHP:
<script type="text/javascript">
function ajaxLoader(url,id)
{
if (document.getElementById) {
var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
}
if (x)
{
x.onreadystatechange = function()
{
if (x.readyState == 4 && x.status == 200)
{
el = document.getElementById(id);
el.innerHTML = x.responseText;
}
}
x.open("GET", url, true);
x.send(null);
}
}
</script>
PHP:
<body onload="ajaxLoader('esercizio01.xml','contenuto')">
PHP:
<a href="java script:ajaxLoader('esercizio02.xml','contenuto');" class="morelink">Info del sistema <span class="links_text"></span></a>
PHP:
<div id="contenuto">
</div>
perchè hai utilizzato jquery e sarissa? a cosa ti servono? non si può utilizzare altri metodi?
__________________
Visit our site! http://www.utsoftware.altervista.org
oppure scrivere a:urborgteam1960@libero.it [valido anche per msn]
http://www.rvinterni.altervista.org
passo in avanti....su safari riesco a caricare xml e xslt
ma su IE nulla....come diavolo si fa?
anche noi ce lo chiediamo! mi dice accesso negato solo su IE.
__________________
Visit our site! http://www.utsoftware.altervista.org
oppure scrivere a:urborgteam1960@libero.it [valido anche per msn]
http://www.rvinterni.altervista.org
che palle però sto progetto....
se qualcuno trova on line qualche script funzionante metta il link grazie
All times are GMT. The time now is 23:22. | Pages (5): « 1 [2] 3 4 5 » Show all 62 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.