Ciao a tutti!!
Volevo fare un elenco di link che quando ci si clikka sopra cambia l'immagine soprastante, sono riuscito a farlo solo nel caso ci sia solo un'immagine, ecco qua il mio lavoro:
file engine.js
codice:// ottiene URL url = document.location.href; xend = url.lastIndexOf("/") + 1; var base_url = url.substring(0, xend); function ajax_do (url) { if (url.substring(0, 4) != 'http') { url = base_url + url; } var jsel = document.createElement('SCRIPT'); jsel.type = 'text/javascript'; jsel.src = url; document.body.appendChild (jsel); }
file page1.php
ecco la indexCodice PHP:<?php
$id=$_GET['id'];
if ($id==1)
$html = '[img]imma1.jpg[/img]';
else
$html = '[img]imma2.JPG[/img]';
?>
div = document.getElementById('contentdiv');
div.innerHTML = '<?php echo $html; ?>';
Lo so che nel php non devo mettere if e poi else ma stavo buttando giù un po' di fretta... Certo potrei fare che ogni link rimanda ad una diversa pagina php da dove preleva il testo da inserire nel div ma è da idioti... Come posso fare in modo che prelevi testo diverso dalla stessa pagina php?codice:<html> <head> <title>Demo 1 - The Basic's</title> <script type="text/javascript" src="engine.js"></script> </head> <body> <div id="contentdiv"></div> imma1 imma2 </body> </html>
Ho pensato di fare così 'page1.php?id=1' ma non funziona...
Grazie mille!!

Rispondi quotando
