Toon posts:

javascript en asp combinatie

Pagina: 1
Acties:

Verwijderd

Topicstarter
Geachte Tweakers,
Ik heb een javascript pagina gemaakt waar ik wat asp in wil verwerken.
Kan ik om met ASP te beginnen in mijn javascript pagina nog steeds beginnnen met <% en eindigen met %> of moet ik nu wat anders gebruiken?

vb
<TITLE>Welkom</TITLE>
<script language="javascript">
<%knop1-0 = images/knop1-0.gif %>

anims = new Array(15);
function imageLoad() {
anims[0] = new Image();
anims[0].src = "<%=knop1-0%>";

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Als je je redenatie omdraait?
Je hebt een asp pagina, met een hoop javascript...

ASP wordt eerst door je server uitgevoerd.
Javascript, pas als het bij je browser aankomt (in de meeste gevallen, serverside javascript bestaat ook, als je dat bedoelt is het wat lastiger)

  • pistole
  • Registratie: Juli 2000
  • Laatst online: 19-05 21:43

pistole

Frutter

als je, zoals ACM aangeeft, JavaScript wil genereren met ASP? Geen probleem, is juist leuk :)

Bedenk dat van je vbscript code later niets meer te zien is, behalve de eventuele output. Met deze output kan je bijvoorbeeld je JavaScript code genereren.

vb:
<%
for i=1 to 10
response.write "<script>alert('" & i & "');</script>"
next
%>
Zal je 10 keer een alert opleveren *view source in je resultaat

Ik frut, dus ik epibreer


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 17-05 20:35

Crazy D

I think we should take a look.

code:
1
2
3
function imageLoad() {
anims[0] = new Image();
anims[0].src = "<%=knop1-0%>";

Simpelste manier is natuurlijk gewoon proberen en kijken of het werkt :)
Maar, ja, je kan binnen een client-side javascript blok asp code plaatsen. Bedenk inderdaad wel dat het asp deel op de server wordt uitgevoerd, en dus krijg je, jouw code als voorbeeld nemend, inderdaad dat anims[0].src de waarde van de variabele knop1-0 toegekent krijgt. Maar dat had je ondertussen neem ik aan wel door :)

Exact expert nodig?