2010-03-31 4 views
0

im nouveau à javascript et je suis intersted dans la création d'un petit script O3D:javascript O3D erreur de référence uncaught

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Test Game Website</title> 
</head> 

<body> 

<script type="text/javascript" src="o3djs/base.js"></script> 
<script type = "text/javascript" id="myscript"> 

o3djs.require('o3djs.camera'); 

window.onload = init; 

function init(){ 
document.write("jkjewfjnwle"); 
} 

</script> 

<div align="background"> 
<div id="game_container" style="margin: 0px auto; clear: both; background-image: url('./tmp.png'); width: 800px; height:600px; padding: 0px; background-repeat: no-repeat; padding-top: 1px;"></div> 
</div> 

</body> 
</html> 

le navigateur cant semblent trouver o3djs/base.js dans cette ligne

<script type="text/javascript" src="o3djs/base.js"></script> 

et me donne un ReferenceError uncaught à cette ligne

o3djs.require('o3djs.camera'); 

De toute évidence, car il ne trouve pas le o3djs/base. js ...

J'ai installé le O3D pluggin de Google et ils disent que devrait être IT Ive a essayé sur Firefox, par exemple et le chrome

grâce

+0

Où avez-vous mis cette source javascript (« de base.js »)? D'où vient votre page? – Pointy

+0

Im essayant juste d'exécuter la page localement pour l'instant. C'est la chose, le site de tous les o3d me dit de faire est d'installer le plugin et je suis bon à faire. –

Répondre

1

fichiers que votre point HTML (CSS, JS, liens) sont recherchés par rapport au chemin du document.

E.g. Si l'URL de votre document est http://localhost/foo/testpage.html, dans ce cas, vous devez indiquer base.js dans http://localhost/foo/o3djs/, etc Donc, si votre localhost est sur C: \ Server (en supposant que vous utilisez un environnement semblable à Windows), le fichier doit être appelé C: \ Serveur \ foo \ o3djs \ base.js.

+0

c'est dommage que google n'ait pas mentionné que je devais télécharger un zip, ou même mentionné où le télécharger. Je devais l'obtenir à partir d'un échantillon. merci –

Questions connexes