Avatar billede zantiago Nybegynder
17. marts 2005 - 22:32 Der er 1 kommentar og
1 løsning

Integration med javascript

Hej Eksperter

Jeg har lidt problemer med noget javascript og asp som jeg gerne skal have til at arbejde sammen.

Håber I kan hjælpe!

---------------------------------------------------------------------
<div class="dtree">
<%
'Henter menustruktur fra database
Set rs_menu = Server.CreateObject("ADODB.RecordSet")
rs_menu.open "Select * From [Pages] where Site_Id = " & Site_Id & "" , Conn
%>
    <p><a href="java script: d.openAll();">Åben alle</a> | <a href="java script: d.closeAll();">Luk alle</a></p>

    <script type="text/javascript">
        <!--

        d = new dTree('d');
       
        d.add(0,-1,'Website');
        //-->
        </script>
<%
do while not rs_menu.EOF

'Udskriver menu
Id            = rs_menu("Id")
title         = rs_menu("title")
relation    = rs_menu("page_relation")
%>
        <script type="text/javascript">
        <!--
        d.add(<%=id%>,<%=title%>,'<%=title%>','page.asp?page_id=<%=id%>');
        //-->
        </script>
   
<%
'Looper felterne
rs_menu.MoveNext
Loop

'recordset lukkes
rs_menu.close
%>       
        <script type="text/javascript">
        <!--
        document.write(d);
        //-->
        </script>
       
</div>
---------------------------------------------------------------------

// Morten
Avatar billede zantiago Nybegynder
17. marts 2005 - 22:44 #1
LUKKER IGEN - DET VIRKER FINT :o)
Avatar billede thb Nybegynder
17. marts 2005 - 23:59 #2
Du behøver ikke at lave nye <scrip> klammer hele tiden, du kan bare skrive:

<script type="text/javascript">
<%
  ALT DIT ASP....
%>
</script>

Det burde hvertfald også virke, og det giver en del mindre kode...

Thomas
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester