Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Primeiramente muito boa tarde a todos.
Galera, sou mais do que novato no AJAX. Peguei um código de notícias em abas pra que meu site fique mais bonito, só que o que acontece é o que quando eu clico no link pra chamar uma página dentro da DIV, ele carrega o conteúdo desde que não tenha nenhum <script>, o problema é que meu link com meu associado é um <script>. Por exemplo:
Esse é o código que chama pra DIV:
<ul id="countrytabs" class="shadetabs">
<li><a href="#" rel="#default" class="selected">Brasil</a></li>
<li><a href="noticias.asp?n=1" rel="countrycontainer">Empregos</a></li>
<li><a href="noticias.asp?n=2" rel="countrycontainer">Esportes</a></li>
<li><a href="noticias.asp?n=3" rel="countrycontainer">Mundo</a></li>
<li><a href="noticias.asp?n=4" rel="countrycontainer">Política</a></li>
<li><a href="noticias.asp?n=5" rel="countrycontainer">Tecnologia</a></li>
</ul>
<div id="countrydivcontainer" style="border:1px solid #cccccc; width:432px; margin-bottom: 1em; padding: 10px">
<!--#Include file="noticias.asp"-->
</div>
<script type="text/javascript">
var countries=new ddajaxtabs("countrytabs", "countrydivcontainer")
countries.setpersist(true)
countries.setselectedClassTarget("link") //"link" or "linkparent"
countries.init()
</script>
Esse é o código de notícias.asp
<!--#Include File="script.inc"-->
<%
If N = 1 Then Response.Write "<script>empregos</script>"
If N = 2 Then Response.Write "esportes"
If N = 3 Then Response.Write "mundo"
If N = 4 Then Response.Write "politica"
If N = 5 Then Response.Write "tencologia"
If N = "" Then Response.Write "brasil"
%>
O resultado é o seguinte:
A página principal carrega normalmente, a de empregos já não funciona pq chamou o N = 1 que tem justamente o <script>empregos</script>e as demais chamadas todas funcionam.
Eu sinceramente não sei mais o que fazer.
Por favor, vejam o que é possivel fazer por mim, desde já agradeço todos os esforços.
Valeu.
Galera, boa tarde.
ninguém tem solução pro meu problema??????
Desculpa e obrigado!!!!