Merci pour votre aide
Mais vous m'avez pas précisé ou inséré le contenu "MYAjaxContent" et si j'insère un div qui tiendra toute la page ça me donne erreur Veullez me précisé ou l'insérer.
je veux vraiment vous montrer mon code pour que vous puissez me comprendre le voila :
le fichier "ajaxmethod.js"
function ObjectDiv( div , content )
{
if ( document.getElementById )
{
document.getElementById( div ).innerHTML = content;
}
else
{
if ( document.layers )
{
document.div.innerHTML = content;
}
else
{
document.all.div.innerHTML = content;
}
}
}
function Goto( FILE , METHOD , DATA , div )
{
if( METHOD == 'GET' && DATA != null )
{
FILE += '?' + DATA;
DATA = null;
}
var httpRequestM = null;
if( window.XMLHttpRequest )
{ // Firefox
httpRequestM = new XMLHttpRequest();
}
else if( window.ActiveXObject )
{ // Internet Explorer
httpRequestM = new ActiveXObject( "Microsoft.XMLHTTP" );
}
else
{ // XMLHttpRequest non supporté par le navigateur
return "Votre navigateur ne supporte pas les objets XMLHTTPRequest...";
}
httpRequestM.open( METHOD , FILE , true );
httpRequestM.onreadystatechange = function()
{
if( httpRequestM.readyState == 4 )
{
ObjectDiv( div , httpRequestM.responseText );
}
}
if( METHOD == 'POST' )
{
httpRequestM.setRequestHeader( "Content-type" , "application/x-www-form-urlencoded" );
}
httpRequestM.send( DATA );
}
function ViewContent( div , href , method , data )
{
var wait = "<div align='center'>" +
"<b><font style='color:red;'>Chargement en cours.....</font></b><br><br>" +
"<img src='./loading.gif' border='0' alt='Chargement en cours....'>" +
"</div>";
ObjectDiv( div , wait );
Goto( href , method , data , div );
return false;
}
la page "sondage.asp"
<!--#include file="Connexions/connexion.asp" -->
<script type="text/javascript" src="./ajaxMethod.js"></script>
<%
date_s=Date()
jours=Day(date_s)
moiss=Month(date_s)
annees =Year(date_s)
date_s=annees&"/"&moiss&"/"&jours
SQL = "select * from sondages where codelangue="+cstr(codelangue)+" and date_debut <= #"&date_s&"# and date_fin >= #"&date_s&"# order by date_debut "
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open SQL,Conn
if rs.eof=false then
Question=RS("Question")
session("NbreReponsePossible")=RS("NbreReponsePossible")%>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="1" bordercolor="#FFFFFF" dir="<%= rr %>" >
<%
Alignement="right"
If Alignement="right" Then %>
<tr>
<td width="128" height="35" align="center" valign="top" background="images/titre1.gif"><div align="center"><b><font size='3' face='" + prin_f + "' color="#ffffff"> استــطلاع الرأي</font></b></div></td>
</tr>
<% Else %>
<tr>
<td width="128" height="38" align="center" valign="top" background="images/titre.gif"><font face="<%=prin_f %>" size="<%=prin_t%>" color="<%=couleurtexte%>"><strong>Sondage</strong></font></td>
</tr>
<% End If %>
<tr><% If rs("image")<>"" Then %>
<td align="center"><img src="popup/<%=rs("image")%>" border="0"></td>
</tr><% End If %>
<tr>
<td height="4"> </td>
</tr>
<tr>
<td width="100%" align="center" ><font face="<%=prin_f %>" size="<%=prin_t%>" color="<%= couleur_sous_titre %>"><b><%=Question%></d> </font></td>
</tr>
<form method="POST" action="resultat_s.asp?code=<%=rs("Code")%>&codelangue=<%=codelangue%>" target=Vote style="MARGIN: 4px" %>
<% for i= 0 to session("NbreReponsePossible")-1 %>
<tr>
<td width="100%" >
<input type="radio" value="R<%=i%>" name="RSondage" <%if i=0 then Response.write("checked")%>>
<font face="<%= Fontssrubrique %>" size="<%= taillessrubrique %>" color="<%= couleurssrubrique %>">
<%'pour le titre de la radio et ça emporte le champ Q1 et Q2 jusqu'a le nombre de question possible%>
<%=RS("Q"+cstr(i))%></font></td>
</tr>
<% next %>
<% If Alignement="right" Then %>
<tr>
<td width="100%" align="center" valign="bottom" >
<a onclick="javascript:ViewContent( 'main' , 'resultat_s.asp?code=<%=rs("Code")%>&codelangue=<%=codelangue%>' , 'GET' , null );" href="javascript:void(0);">
<input name="imageField" type="image" src="image/charik.gif" border="0"></a></a>
<!-- voila le lien qui fai l'appel du page resultat.asp -->
<a onclick="javascript:ViewContent( 'main' , 'resultat_s.asp?code=<%=rs("Code")%>&codelangue=<%=codelangue%>&ref=1' , 'GET' , null );" href="javascript:void(0);">
<img src="image/natija.gif" border="0" align="top"></a> </td>
</tr>
<% Else %>
<tr>
<td width="100%" align="center" valign="bottom" >
<a onclick="javascript:ViewContent( 'main' , 'resultat_s.asp?code=<%=rs("Code")%>&codelangue=<%=codelangue%>' , 'GET' , null );" href="javascript:void(0);">
<input name="imageField" type="image" src="image/ch.gif" border="0"></a>
<a onclick="javascript:ViewContent( 'main' , 'resultat_s.asp?code=<%=rs("Code")%>&codelangue=<%=codelangue%>&ref=1' , 'GET' , null );" href="javascript:void(0);">
<img src="image/resultat.gif" border="0" align="top"></a> </td>
</tr>
<% End If %>
</form>
<% If Alignement="right" Then %>
<tr>
<td align="center"><strong><a href="def.asp?codelangue=<%=codelangue%>&ref=8"><font face="<%= prin_f %>" size="<%= tailletexte %>" color="<%= couleurtexte %>" >ÃÑÔíÝ ÅÓÊØáÇÚ ÇáÑÃí</font></a></strong></td>
</tr>
<% Else %>
<tr>
<td align="center"><strong><a href="def.asp?codelangue=<%=codelangue%>&ref=8"><font face="<%= prin_f %>" size="<%= tailletexte %>" color="<%= couleurtexte %>" >Archives sondages</font></a></strong></td>
</tr>
<% End If %>
</table>
<% else
end if %>
<%
set RS=nothing
%>
<div align="left"><br>
<div id="main" align='center' style="text-align:center;border:1 red dotted;width:500;">
</div>
</div>