[Javascript] Richiamo alla funzione

mercoledì 29 settembre 2010 - 09.11
Tag Elenco Tags  Javascript  |  XHTML 1.0

elchengio Profilo | Newbie

salve, ho un problema:
devo fare un semplice richiamo a una funzione
codice:

<head>
<?php
session_start();
error_reporting(E_ALL);
?>
<script type="text/javascript">
function fadeIn(divID, time) {
var speed = Math.round(time / 100);
var frame = 0;
for(fade = 0; fade < 100; fade++) {
setTimeout("setOpacity('"+divID+"', "+fade+")", (speed * frame));
frame++;
}
}
function setOpacity(id, opacity) {
var element = document.getElementById(id);
if(document.all)
element.style.filter = "alpha(opacity=" + opacity + ")";
else
element.style.opacity = opacity / 100;
}

</script>



devo richiamare la funzione fadeIn

codice:

<body>
<?php
$_SESSION['point']=true;
if ($_SESSION['point']=true) {
fadeIn('titolo', 2000);
}else{
echo $_SESSION['point'].' non fa un cazzo!';
}
print_r ($_SESSION['point']);
?>

<div id='titolo'> <h1> TITOLO </h1> </div> </body>



ma il problema è in antepima mi restituisce:

Fatal error: Call to undefined function fadeIn() in /var/www/max/Senzatitolo-1.php on line 38 (che sarebbe la quarta riga del secondo codice)

alx_81 Profilo | Guru

>salve, ho un problema:
ciao, innanzitutto ti chiedo di non postare parolacce, detto questo, a prescindere che non conosco php, a me sembra che tu stia cercando di chiamare una funzione javascript (e quindi sul client) direttamente lato server.. E questo non è possibile farlo per definizione.
Per quello ottieni un undefined error, perchè sul server, quella funzione non esiste.

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5