SyntaxHighlighter src / shCore.js sin comprimir no funciona

Estoy jugando con SyntaxHighlighter v3.0.83 el shCore.js sin comprimir y cuando lo uso no funcionará. Simplemente genera texto sin formato sin estilos.

He editado el index.html que viene con la descarga de http://alexgorbatchev.com/SyntaxHighlighter/. Lo único que he editado es la ruta a scripts / shCore.js a src / shCore.php

He comprobado y se están cargando todos los archivos.

<!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>

¿Alguna idea?

Muchas Gracias

preguntado el 08 de febrero de 11 a las 17:02

1 Respuestas

El problema es que hay un archivo de secuencia de comandos, XRegExp.js, que se incluye en la versión empaquetada, pero que se perdió al copiarlo en la carpeta 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>

Respondido 14 Jul 11, 08:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.