Nu er jeg ikke liiige skarp i vbscript, men noget à la:
<% 'sæt et sql-statement og slå op strSQL = "Select fil,filLocation From tabel" Set rs = DataConn.Execute(strSQL) %>
var tinyMCEImageList = []; <% do while rs.getNext() 'hent næste -- hvad hedder det ?-) Response.Write "tinyMCEImageList[tinyMCEImageList.length] = ['" & rs.fil & "','" & rs.filLocation & "']" loop %>;
-- du kan forhåbentlig selv rette det til, så det er ordentlig vbscript !-)
do while rs.getNext() 'hent næste -- hvad hedder det ?-)
Det skrives sådan i vb-script:
<% do while NOT rs.EOF '=hent næste record Response.Write "tinyMCEImageList[tinyMCEImageList.length] = ['" & rs.fil & "','" & rs.filLocation & "']" rs.movenext '=henter næste record i recordset loop %>;
var tinyMCEImageList = new Array( <% Dim antal : antal = 10 For i = 1 To antal Response.write "['"&i&"','"&i+1&"']" // Print comma, except at last record If i <> antal Then Response.write "," End If Next %>);
Det er gemt i en js-fil image_list.js
Den inkluderes i tinyMce med linien : external_image_list_url : "../incfiler/js/image_list.js"
Det virker ikke...
Er det fordi det gemmes i en js-fil?
I flg. dokumentationen til tinyMce burde arrayets indhold kunne genereres med bla. ASP og SQL-udtræk.
- hvis fejlen er den, jeg tror, kan du prøve at ændre navnet på 'image_list.js' til 'image_list.asp' - og så: external_image_list_url : "../incfiler/js/image_list.asp";
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.