2011-02-08 16 views
0

私はSyntaxHighlighter v3.0.83で圧縮されていないshCore.jsを再生しています。使用すると動作しません。これは単にスタイルのないプレーンテキストを出力します。SyntaxHighlighter非圧縮src/shCore.jsが動作しません

http://alexgorbatchev.com/SyntaxHighlighter/からダウンロードしたindex.htmlを編集しました。私が編集したのは、scripts/shCore.jsのsrc/shCore.phpへのパスです。

すべてのファイルがロードされています。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    <title>Hello SyntaxHighlighter</title> 
    <script type="text/javascript" src="src/shCore.js"></script> 
    <script type="text/javascript" src="scripts/shBrushJScript.js"></script> 
    <link type="text/css" rel="stylesheet" href="styles/shCoreDefault.css"/> 
    <script type="text/javascript">SyntaxHighlighter.all();</script> 
</head> 

<body style="background: white; font-family: Helvetica"> 

<h1>Hello SyntaxHighlighter</h1> 
<pre class="brush: js;"> 
function helloSyntaxHighlighter() 
{ 
    return "hi!"; 
} 
</pre> 

</html> 

おかげ

答えて

1

問題は、スクリプトファイルがあることで、XRegExp.jsは、それはパックバージョンに含まれているが、srcフォルダにコピーするときに逃しています。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<title>Hello SyntaxHighlighter</title> 
<script type="text/javascript" src="src/XRegExp.js"></script> 
<script type="text/javascript" src="src/shCore.js"></script> 
<script type="text/javascript" src="scripts/shBrushJava.js"></script> 
<link type="text/css" rel="stylesheet" href="styles/shCoreEclipse.css"/> 
<link href="css/shThemeEclipse.css" rel="stylesheet" type="text/css" /> 
<script type="text/javascript">SyntaxHighlighter.all();</script> 
</head> 

<body style="background: white; font-family: Helvetica"> 

<h1>Hello SyntaxHighlighter</h1> 
<pre class="brush: java"> 
/** 
* This util class is used to connect AD server to get users 
*/ 
package com.thomsonreuters.spirit.util; 

import java.io.IOException; 
import java.sql.SQLException; 
import reuters.pers.PERSException; 
import reuters.pers.core.userproj.ActiveDirectoryMgr; 

public class ActiveDirectoryUtil { 

private static final Logger logger = Logger 
     .getLogger(ActiveDirectoryUtil.class); 

/** 
* Get user info from AD server 
* @param filter 
*/ 
private static List<Staff> getUsersByFilter(String filter, String domain, 

</pre> 

</html> 
関連する問題