|
|
Source code |
1 |
http://www.360images.fr/360/angers_haute_def/angers.html?x=27&y=3&z=19 |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
var qs = window.location.search.substring(1);
var qs_parts = qs.split('&');
var qs_params = [];
var tmp;
for (var i=0;i<qs_parts.length;++i) {
tmp = qs_parts[i].split('=');
qs_params[tmp[0]] = tmp[1];
}
// Now query string parameters should be available as
// qs_params['x'];
// qs_params['y'];
// qs_params['z'];
alert('x is '+qs_params['x']+', y is '+qs_params['y']+', z is '+qs_params['z']);
|
|
|
Source code |
1 2 3 4 5 |
var so = createswf('krpano.swf'); // this line might be different for you
so.addVariable('xml', 'your.xml'); // this line might be different for you
so.addVariable('view.hlookat', qs_params['x']);
so.addVariable('view.vlookat', qs_params['y']);
so.addVariable('view.fov', qs_params['z']);
|
|
|
Source code |
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 |
// <![CDATA[
if (typeof(deconcept) !== 'undefined' && deconcept.SWFObjectUtil.getPlayerVersion().major >= 6)
{
var qs = window.location.search.substring(1);
var qs_parts = qs.split('&');
var qs_params = [];
var tmp;
for (var i=0;i<qs_parts.length;++i) {
tmp = qs_parts[i].split('=');
qs_params[tmp[0]] = tmp[1];
var so = new SWFObject("krpano.swf", "krpanoSWFObject", "100%", "100%", "9.0.28","#000000");
so.addVariable("xml","angers.xml");
so.addVariable('view.hlookat', qs_params['x']);
so.addVariable('view.vlookat', qs_params['y']);
so.addVariable('view.fov', qs_params['z']);
if ( so.write("krpanoDIV") ) { var mousewheelfixes = new SWFkrpanoMouseWheel(so); }
}
}
else
{
document.getElementById("krpanoDIV").innerHTML = '<table width="100%" height="100%"><tr valign="middle"><td><center>ERROR:<br/><br/>Adobe Flash Player 9 needed<br/><br/><br/><a href="http://www.adobe.gigapixel/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>';
}
// ]]>
|