ontleden javascript

Status
Niet open voor verdere reacties.

Sjoerd215

Nieuwe gebruiker
Lid geworden
21 mrt 2008
Berichten
3
Ik heb voor school een 3d object gemaakt met inventor, deze wil ik graag als 3d laten zien op een website, net zoals ze hier laten zien: http://www.easy5.nl/3d/3d/EASY5_3D.html , dus ook met een "meet instrument" (rechter muisknop).

Met Autodesk Inventor kan ik mijn model omzetten naar bijna alle soorten 3dmodellen en anders wel via 3DSmax.

De bron van de pagina staat hieronder, in deze code lukt het me niet om het 3d file te vinden, die ik dan zou kunnen "wijzigen".

Kan iemand mij helpen?



Code:
<!doctype HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>

<head>
<meta http-equiv="Content-Language" content="nl">
<title>EASY5 - 3D Animatie</title>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
</head>

<body vlink="#0000FF" topmargin="0">

<div align="center">
  <center>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family: arial">
    <tr>
      <td valign="middle" align="center">
      <script language="JavaScript" type="text/javascript">
			paramArray = new Array(); 
			
			function putParam(name, value) {
				paramArray[paramArray.length] = name;
				paramArray[paramArray.length] = value;
			}
			
			putParam("preview.loadingscreen", "yes");
			putParam("preview.progressbarimage", "images/loadbar.gif");
			putParam("preview.loadingimage", "images/loadimage.gif");
			putParam("preview.startprogressbarX", "77");
			putParam("preview.endprogressbarX", "337");
			putParam("preview.startprogressbarY", "196");
			putParam("preview.endprogressbarY", "203");
			putParam("preparingtext", "Optimaliseren...");
			putParam("preparingtext.x", "10");
			putParam("preparingtext.y", "392");
			putParam("background.color", "#FFFFFF");
			putParam("preparingtext.color", "#000000");
			putParam("measureline.color", "#FF0000");
			putParam("measurefont.name", "Verdana");
			putParam("measurefont.color", "#000000");
			putParam("measurefont.style", "bold");
			putParam("measurefont.size", "10");
			putParam("measurestringbg.color", "#CCCCCC");
			putParam("mouse", "rotation,measure,measure");
			putParam("skin", "yes");
			putParam("skin.layout", "down");
			putParam("skin.mode.buttons", "button,reset,images/menu.gif,images/menu.gif,images/menu.gif,images/menu.gif;button,scene_animation,images/open-close_act.gif,images/open-close_act.gif,images/open-close_act.gif,images/open-close_pas.gif;button,reset,images/reset_act.gif,images/reset_pas.gif,images/reset_act.gif,images/reset_pas.gif");
			putParam("animation.way.time", "2000");
			putParam("animation.delay.time", "8000");
			putParam("animation.reset.time", "1000");
			putParam("model.animation.timescaling", "0.5");
			putParam("model.animation.interpolate", "0");			
			putParam("preview.scene", "jr/copyright.jr3");
			putParam("main.scene", "jr/itt_easy5.jr3");
			putParam("background.color", "#FFFFFF");
			putParam("background.image", "images/bg.gif");
			putParam("antialiasing", "always");
			putParam("mipmapping", "3");
			putParam("perspective.distance", "23.907");
			putParam("maxPixel2Voxel", "4");
			putParam("minPixel2Voxel", "35");
			
			width=410;
			height=466;
			code="JrApplet.class";
			archive="jr/jreal.jar";
			cabbase="jr/jreal.cab";
			type="application/x-java-applet;";
			
			function printParameters() {
				for (var i=0; i < paramArray.length; i=i+2) {
					document.writeln('<PARAM NAME="' + paramArray[i] + '" VALUE="' + paramArray[i+1] + '">');
				}
			}
			useAppletTag 	= true;
			ie5windows		= ((document.all) && (document.getElementById) && (navigator.platform=='Win32') && (document.body.addBehavior));
			
			if (ie5windows) {
				document.write("<div style=position:absolute>&nbsp;</div>");
				document.body.addBehavior("#default#clientCaps");
				useAppletTag = (document.body.isComponentInstalled("{08B0E5C0-4FCB-11CF-AAA5-00401C608500}", "componentid")) ;
			 }
			if (useAppletTag) {
				if (!navigator.javaEnabled()) {
					alert("This page requires Java to be enabled");
				}
				if( navigator.appVersion.indexOf("Macintosh")>-1 ){
					if (navigator.appVersion.indexOf("MSIE")>-1 ){
					document.write('<APPLET  code="'+code+'" archive="'+archive+'" width="'+width+'" height="'+height+'">');
					document.write('<param name="type" value="'+type+'">');
					}else{
					document.write('<APPLET  code="'+code+'" archive="'+archive+'" width="'+width+'" height="'+height+'">');
					document.write('<param name="cabbase" value="'+cabbase+'">');
				}
				}else{
					document.write('<APPLET  code="'+code+'" archive="'+archive+'" width="'+width+'" height="'+height+'">');
				}
			} else {
				document.writeln(' <OBJECT ');
				document.writeln(' classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" ');
				document.writeln(' codebase = "http://java.sun.com/products/plugin/autodl/jinstall-1_4-windows-i586.cab#Version=1,4,0,0" ');
				document.writeln(' WIDTH = "'+width+'" HEIGHT = "'+height+'" > ');
			
				putParam("CODE", code);
				putParam("type", type);
				putParam("ARCHIVE", archive);
				putParam("MAYSCRIPT", "true");
				putParam("scriptable", "false");
			}
				
			printParameters();
			
			if (useAppletTag) {
			document.writeln('</APPLET> ');
			} else {
			document.writeln('</OBJECT>');
			}
	   	</script></td>
    </tr>
    <tr>
      <td valign="middle" align="center" style="font-size: 10pt"><b>Houd uw muis stil en de EASY5 start met ronddraaien. <br>
        Als u klikt en beweegt over de EASY5, dan zal deze <br>
        draaien in de richting die u aangeeft.</b></td>
    </tr>
    <tr>
      <td valign="middle" align="center" style="font-size: 10pt"></td>
    </tr>
  </table>
  </center>
</div>

</body>

</html>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan