my.ASPItalia.com
ASP.NET
|
HTML5
|
LINQ e Entity Framework
|
Silverlight
|
Windows Phone
|
.NET Framework
|
Windows 8
|
Libro WP7
|
Libro HTML5
|
Corso HTML5
Iscriviti
Login
Newsletter
Home
Articoli
Script
Notizie
FORUM
Blogs
Media
Tutorials
Corsi
Libri
Eventi
Tags
Tutti i forum
Ricerca
FAQ
Fai una domanda
Come usare uno script in javascript in un file asp.net
in
.NET Framework
>
ASP.NET 2.0
Ultimo messaggio
1
2
>>
lombardiMario
il 4 febbraio 2009 alle 19:22
55 messaggi
dal 29 ottobre 2008
Ciao a tutti,eccomi quà per un altro problema.
Sto provando a utilizzare uno dei tanti script in javascript sparsi in rete e mi sono reso conto che alcuni riesco a farli funzionare altri no, quindi mi viene d'obblico la domanda:Perchè?.
Riporto lo script in in questione:
(Non fa altro che una rotazione di banner).
Inizio script
---------------------->
<head>
<title>Rotazione banner. rollover banner</title>
<script type="text/javascript" language="Javascript">
<!-- Nasconde lo script dai vecchi browser
adImages = new Array("banner1.gif","banner2.gif","banner3.gif")
imgCt = adImages.length
prima = true
function rotazione() {
if (document.images) {
if (prima) {
aggiungi = Math.floor((Math.random() * imgCt))
prima = false
}
else {
aggiungi++
if (aggiungi == imgCt) {
aggiungi = 0
}
}
document.banner.src=adImages[aggiungi]
setTimeout("rotazione()", 3 * 1000)
}
}
// Fine -->
</script>
</head>
<body onload="rotazione()">
<br><br>
Un semplice script per un rollover di banner.
<br><br><br><br>
<div align="center">
<img src="spacer.gif" width="88" height="31" name="banner"
alt="Banner" />
</div>
<br><br><br><br><br><br>
</body>
</html>
Fine Script
------------------->
Inizio file Asp.net C#.
--------------------------->
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Prova.aspx.cs" Inherits="Prova" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Pagina senza titolo</title>
<script type="text/javascript" language="Javascript">
<!-- Nasconde lo script dai vecchi browser
adImages = new Array("banner1.gif","banner2.gif","banner3.gif")
imgCt = adImages.length
prima = true
function rotazione() {
if (document.images) {
if (prima) {
aggiungi = Math.floor((Math.random() * imgCt))
prima = false
}
else {
aggiungi++
if (aggiungi == imgCt) {
aggiungi = 0
}
}
document.banner.src=adImages[aggiungi]
setTimeout("rotazione()", 3 * 1000)
}
}
// Fine -->
</script>
</head>
<body onload="rotazione()">
<form id="form1" runat="server">
<div>
<img src="spaces.gif" width="88" height="31"
alt="Banner" />
</div>
</form>
</body>
</html>
Fine File
------------------------->
Il file in questione e un file di prova del mio sito senza la pagina Master,insomma un file di prova del piffero.
Dove sbaglio?Ho provato a leggere un pò di javascript ma per adesso nada!!!!!!La curiosità avvolte mi fa spingere oltre le mie conoscenze......
Grazie a tutti....
Rispondi
Quoting
cave
il 4 febbraio 2009 alle 19:46
5 messaggi
dal 09 marzo 2006
www.kitecampione.it
Ma tu il test lo hai fatto con o senza pagina master? La pagina che hai postato funziona se non hai una pagina master.
Se hai una pagina master gli script javascript devono essere inseriti direttamente li, in quanto nelle pagine "content" non hai la sezione Head, e nemmeno body, ma il codice che scrivi è direttamente in body.
Ciaoo
Rispondi
Quoting
lombardiMario
il 5 febbraio 2009 alle 12:49
55 messaggi
dal 29 ottobre 2008
Non c'è nessuno che mi può aiutare?grazie
Rispondi
Quoting
seld
il 6 febbraio 2009 alle 09:32
56 messaggi
dal 07 novembre 2008
Non capisco perchè dentro al body della pagina aspx non ci sia lo script... cioè lo carichi giustamente con <body onload="rotazione()"> ma poi all'interno del body non dovresti indicare dove lo vuoi far comparire? ...non conosco il js però intuitivamente mi viene da pensare cosi...
HTH ciao
Se ascolto, dimentico. Se vedo, capisco. Se provo, imparo.
_________________________________________
Habere Non Haberi - Memento Audere Semper
Rispondi
Quoting
lombardiMario
il 6 febbraio 2009 alle 09:36
55 messaggi
dal 29 ottobre 2008
Ciao,Seld, cerco di chiamarlo al'interno del tag immg.ma non funzione.
Rispondi
Quoting
seld
il 6 febbraio 2009 alle 09:37
56 messaggi
dal 07 novembre 2008
riesci a postare il codice che hai scritto nel body?
ciao
Mattia
Se ascolto, dimentico. Se vedo, capisco. Se provo, imparo.
_________________________________________
Habere Non Haberi - Memento Audere Semper
Rispondi
Quoting
lombardiMario
il 6 febbraio 2009 alle 09:43
55 messaggi
dal 29 ottobre 2008
Il codice è quello che ho riportato sopra cioe:
<body onload="rotazione()">
<form id="form1" runat="server">
<div>
<img src="spaces.gif" width="88" height="31" alt="Banner" />
</div>
</form>
</body>
ance secondo me manca qualcosa in questo codice,non ti saprei dire in quanto lo script l'ho preso in rete da un sito e la sua Demo funziona.
Heelp!!!!!
Rispondi
Quoting
seld
il 6 febbraio 2009 alle 09:45
56 messaggi
dal 07 novembre 2008
OK dai riesci a mandarmi il link della demo funzionante? forse cosi riesco a dirti cosa manca nel tuo... Anche perchè IMHO cerchi di chiamarlo nel modo sbagliato...
Modificato da seld
il 06 febbraio 2009 10.05 -
Se ascolto, dimentico. Se vedo, capisco. Se provo, imparo.
_________________________________________
Habere Non Haberi - Memento Audere Semper
Rispondi
Quoting
1
2
>>
Salto rapido
Ultimi messaggi
Tutti i forum
Ricerca
Utenti online
ASP.NET
ASP.NET 2.0
ASP.NET 3.5
ASP.NET 4.0
.NET Framework
Silverlight
Windows Phone
Windows Presentation Foundation e WinForms
Windows Communication e Workflow
ASP - avanzato
ASP - base
SQL Server e MySQL
E-commerce
Hosting
Altri linguaggi e tecnologie
Windows Server, IIS & Security
Libri
OT
Commenti: blogs e notizie
Eventi
Torna al forum
| Feed
RSS
ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Effettua il login!
Hai dimenticato la password?
Ultimi messaggi
twain image scanner in sito web
(12)
da php a classic asp
(2)
Problema con script #401 per il ridimensioanmento di immagini
(4)
sessioni asp.net 2.0
(7)
Come intercettare errori dal server e mostrarli in una pagina personalizzata?
(3)
sharepoint
Problema visualizzazione pagine
(1)
UTENTI ONLINE
In primo piano
Annunciate le versioni ufficiali di Visual Studio 11
Rilasciato Visual Studio 11 Beta: scopri tutte le novità!
Windows 8 Consumer Preview: segui con noi la diretta
I più letti di oggi
Sviluppare applicazioni web mobile con HTML5 e jQuery mobile
Web Camp - ASP.NET MVC 3 (Community Days 2012)
Applicazioni Metro con XAML: cosa cambia per lo sviluppatore .NET con Windows 8
Effettuare il backup dell'event viewer con LINQ to XML
Aprire una popup in Silverlight
Introduzione ad Entity Framework
Disegnare un'applicazione a servizi con Entity Framework e WCF
Media
Sviluppare applicazioni web mobile con HTML5 e jQuery mobile
Metro Style App per Windows 8 con HTML e Javascript
Tutti i media
In evidenza
Dal 29 febbraio arriva WinRTItalia.com: tutto sullo sviluppo per Windows 8 e Metro
Aprire una popup in Silverlight
Sviluppare applicazioni web mobile con HTML5 e jQuery mobile
Disegnare un'applicazione a servizi con Entity Framework e WCF
Il nuovo tag time in HTML5
Salvare e leggere rapidamente le impostazioni di un'applicazione Windows Phone
Metro Style App per Windows 8 con HTML e Javascript
Aggiungere un handler globale per le chiamate AJAX di ASP.NET MVC
MISC
I nostri autori
Collabora con noi!
Media Kit - Pubblicità sul nostro network