version 1.68, 2006/07/03 01:16:04
|
version 1.69, 2006/07/27 20:34:40
|
Line 110 function substituent(r) {document.applet
|
Line 110 function substituent(r) {document.applet
|
CHEMJS |
CHEMJS |
|
|
my $start_page = |
my $start_page = |
&Apache::loncommon::start_page('Molecule Editor',$js, |
&Apache::loncommon::start_page('Molecule Editor',undef, |
{'only_body' => 1, |
{'only_body' => 1, |
|
'js_ready' => 1, |
'bgcolor' => '#FFFFFF',}); |
'bgcolor' => '#FFFFFF',}); |
my $end_page = |
my $end_page = |
&Apache::loncommon::end_page(); |
&Apache::loncommon::end_page({'js_ready' => 1,}); |
|
|
my $body=<<CHEMPAGE; |
my $body=<<CHEMPAGE; |
$start_page |
$js |
<center> |
<center> |
<form> |
<form> |
<table width="440"><tr> |
<table width="440"><tr> |
Line 155 $insert_answer
|
Line 156 $insert_answer
|
<input type="button" value=" Help " onclick = "javascript:openHelpWindow()" /> |
<input type="button" value=" Help " onclick = "javascript:openHelpWindow()" /> |
</form> |
</form> |
</center> |
</center> |
$end_page |
|
CHEMPAGE |
CHEMPAGE |
|
|
$body=&HTML::Entities::encode($body,'<>&"'); |
$body=&Apache::loncommon::js_ready($body); |
$body=~s/\n/ /g; |
|
my $nothing=&Apache::lonhtmlcommon::javascript_nothing(); |
my $nothing=&Apache::lonhtmlcommon::javascript_nothing(); |
my $docopen=&Apache::lonhtmlcommon::javascript_docopen(); |
my $docopen=&Apache::lonhtmlcommon::javascript_docopen(); |
my $display=&mt('Draw Molecule'); |
my $display=&mt('Draw Molecule'); |
if (defined($shown_text)) { $display=&mt($shown_text); } |
if (defined($shown_text)) { $display=&mt($shown_text); } |
|
my $function = |
|
'LONCAPA_draw_molecule_'.&Apache::lonhtmlcommon::get_uniq_name(); |
my $result=<<CHEMINPUT; |
my $result=<<CHEMINPUT; |
<input type="button" value="$display" onclick="javascript:editor=window.open($nothing,'jmeedit','width=500,height=500,menubar=no,scrollbars=no,resizable=yes');editor.$docopen;editor.document.write('$body');editor.document.close();editor.focus()" /> |
<script type="text/javascript"> |
|
function $function() { |
|
editor=window.open($nothing,'jmeedit','width=500,height=500,menubar=no,scrollbars=no,resizable=yes'); |
|
editor.$docopen; |
|
editor.document.write('$start_page $body $end_page'); |
|
editor.document.close(); |
|
editor.focus(); |
|
} |
|
</script> |
|
<input type="button" value="$display" onclick="javascript:$function();void(0);" /> |
CHEMINPUT |
CHEMINPUT |
return $result; |
return $result; |
} |
} |