Does src instead of SRC work?

Peter

Quoting Gnome <[email protected]>:

I decided to do another try of creating an map-overlay script in javaScript
for replacing the current I'm using, witch is made in flash.

When reffering to an image in my script, I need to use an absolute path for
it to work.

For example the html in the card looks like this:

<div id="root"></div>
<SCRIPT LANGUAGE="JavaScript">var x = 268;var y = 400;var i =
'basal-ganglia.jpg';</SCRIPT>
<SCRIPT LANGUAGE="JavaScript" SRC="imageHelper_files/d9.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript" SRC="imageHelper_files/placeDot.js"></SCRIPT>

The variable i declares the path to the map. For it to work, the path needs
to be absolute like this:

var i =
'file:///C:/Users/User/AppData/Roaming/Mnemosyne/default.db_media/basal-ganglia.jpg';

In the script linked (placeDot.js), the image is inserted into the document
like this:

var map = document.createElement('IMG');
map.src = i;
root.appendChild(map);

I could link the image file in the card html, but that would not be ideal
because it would require more code in the card and it would be harder to
make changes later. Normally the absolute path can be found using window.
location.pathname+window.location.search. But this only returns "blank" in
mnemosyne.
I wonder if a workaround could be made where the absolute path is declared
in the html template by mnemosyne, for example:

<SCRIPT LANGUAGE="JavaScript">var db_media = full path to db_media goes
here;</SCRIPT>

Then later accesed by the users script.
Or that mnemosyne replaces text containing a certain codename in the html,
for example:

var i = 'db_media:///basal-ganglia.jpg';

It would be nice if there could be a workaround for this.

--
You received this message because you are subscribed to the Google Groups "mnemosyne-proj-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/mnemosyne-proj-users/662a72f9-63f5-4e8a-bb2c-a245422acd8e%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
You received this message because you are subscribed to the Google Groups 
"mnemosyne-proj-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mnemosyne-proj-users/20130720112223.Horde.YBd3aFyqiOZR6lbPT6nyvhA%40webmail.ugent.be.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to