2009-09-22 17 views
1

Mon problème peut être facilement vu sur les points suivants aux pages:Javascript (Mootools) window.addEvent ('domready', function() {problèmes

La version correcte ->http://appstorereviewer.com/

La version incorrecte - >http://appstorereviewer.com/page/2

pour autant que je peux dire les deux pages ont le même javascript dans l'en-tête Quelle serait la cause de la page principale fonctionne correctement et page/2 ne pas initialiser

page 2 jette deux erreurs:.?

1:

window.addEvent is not a function 
[Break on this error] window.addEvent('domready', function() {\n 
2 line 63 

2:

RokTabsOptions is not defined 
[Break on this error] RokTabsOptions.duration.push(50);\n 
2 line 278 

S'il vous plaît aider

Si je ne l'ai pas fourni suffisamment d'informations demandez, je vais mettre plus en place!

Répondre

5
<script 
    type="text/javascript" 
    src="appstore/modules/mod_roktabs/tmpl/roktabs.js"></script> 

Ceci est un chemin relatif. il se résout sur l'URL "correcte", à

http://appstorereviewer.com/appstore/modules/mod_roktabs/tmpl/roktabs.js 

alors que le 'cassé' on ajoute '/ page /':

http://appstorereviewer.com/page/appstore/modules/mod_roktabs/tmpl/roktabs.js 

C'est un 404, de sorte que votre code 'onglets' est jamais chargé. Ajoutez une barre oblique à toutes les URL pour charger le chemin absolu du docroot.

par exemple,

<script 
    type="text/javascript" 
    src="appstore/modules/mod_roktabs/tmpl/roktabs.js"></script> 

devient

<script 
    type="text/javascript" 
    src="/appstore/modules/mod_roktabs/tmpl/roktabs.js"></script> 
+0

Nice job, une deuxième paire d'yeux est toujours mieux. –