OK, I'm getting somewhere after looking at examples and looks as though It will work with just one index.html file
I can link directly to each panorama by changing the xml name using
|
Quellcode
|
1
|
/index.html?pano=001.xml
|
and here's the code for the html page taken from previous examples. Is there any of this code I can remove as it's not needed? Not too sure what the 'krpanologo' is or if I need 'Get player version'?
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
<script type="text/javascript">
// <![CDATA[
if (typeof(deconcept) !== 'undefined' && deconcept.SWFObjectUtil.getPlayerVersion().major >= 6)
{
var so = new SWFObject("viewer.swf", "krpanoSWFObject", "870", "445", "9.0.28","#000000");
so.addParam("allowFullScreen","true");
so.addParam("allowScriptAccess","sameDomain");
//so.addVariable("pano", getQueryParamValue("pano"));
// pass all external parameters
var q = document.location.search || document.location.hash;
if(q)
{
var params = q.substring(1).split("&");
for(var i=0; i<params.length; i++)
{
var param = params[i];
var istgl = param.indexOf("=");
var pname = param.substring(0,istgl);
var pval = param.substring(istgl+1);
if (pname == "krpanologo")
{
// shortcut to hide the logo
pname = "plugin[krpanologo].visible";
}
so.addVariable(pname, pval);
}
}
so.useExpressInstall('./swfobject/expressinstall.swf');
so.setAttribute('xiRedirectUrl', window.location);
if ( so.write("krpano") ) { var mousewheelfixes = new SWFkrpanoMouseWheel(so); }
}
else
{
document.getElementById("krpano").innerHTML = '<table width="870" height="445"><tr valign="middle"><td><center>ERROR:<br><br>Adobe Flash Player 9 needed<br><br><br><a href="http://www.adobe.com/go/getflashplayer/" target="_blank"><IMG SRC="http://www.macromedia.com/images/shared/download_buttons/get_flash_player.gif" BORDER="1"></a><br>...click here to download...<br><br><br><br></center></td></tr></table>';
}
// ]]>
</script>
|
Thanks,
Andrew