From: srandby@gmail.com
To: "[Orgmode]" <emacs-orgmode@gnu.org>
Subject: Javascript Export Issue
Date: Fri, 06 Mar 2009 21:30:14 -0500 [thread overview]
Message-ID: <49B1DC36.1020505@gmail.com> (raw)
Greetings,
When I export (using org-mode 6.23) to html an org file that has options
for org-info.js, the html file contains this:
<script type="text/javascript">
<!--/*--><![CDATA[/*><!--*/
THE SCRIPT
/*]]>*/-->
</script>
Earlier versions of org-mode exported scripts this way:
<script type="text/javascript">
/* <![CDATA[ */
THE SCRIPT
/* ]]> */
</script>
Today, I discovered that the first script listed above will work with
Firefox, but not with Safari (I don't know about IE). After some
research, I discovered several fixes, including the old way of
exporting, the easiest being:
<script type="text/javascript">
<!--
THE SCRIPT
-->
</script>
I realize there are issues here with the differences between html
browsers and xml browsers, so I've decided that I would like to have
scripts (and styles) exported as separate files. Is this possible?
When I export my org file to html, the html file contains one style
section and two script sections. If these three were instead exported to
separate files, that would eliminate the need to worry about how to
enclose styles and scripts with comments in a way that works for all
browsers. Of course, then org-mode would be creating four files instead
of one, but I would like to have this option. Everything I've read about
this matter recommends keeping styles and scripts as external files.
When I create the three files manually and edit the html file
appropriately, the html file lacks all the style and script code which
is replaced by:
<link rel="stylesheet" type="text/css" href="gen-style.css">
<link rel="stylesheet" type="text/css" href="style.css">
<script type="text/javascript" src="org-info.v.0.1.0.5.js"></script>
<script type="text/javascript" src="org-html.js"></script>
<script type="text/javascript" src="mystery.js"></script>
Here gen-style.css contains the style generated by org-mode, style.css
is my own style, org-html.js is the first script generated by org-mode,
and mystery.js is the second script generated by org-mode (it is
mysterious to me).
Scott Randby
next reply other threads:[~2009-03-07 2:30 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-03-07 2:30 srandby [this message]
2009-03-07 10:14 ` Javascript Export Issue Sebastian Rose
2009-03-07 10:23 ` Sebastian Rose
2009-03-07 10:28 ` Carsten Dominik
2009-03-07 10:32 ` Carsten Dominik
2009-03-07 10:30 ` Carsten Dominik
2009-03-08 2:20 ` srandby
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=49B1DC36.1020505@gmail.com \
--to=srandby@gmail.com \
--cc=emacs-orgmode@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.