У меня есть этот код:
<script>
function cargar(url){
var iframe = $('<iframe>');
iframe.attr('src', url);
$('#screen').html(iframe);
}
$(document).ready(function(){
$('ul li a').click(function(e){
e.preventDefault();
cargar($(this).attr('href'));
$('ul li a').removeClass('active');
$(this).addClass('active');
});
$('ul li a').first().click();
});
</script>
Это создает iframe (содержащий просмотрщик панорам с JavaScript и Flash) и вставляет его в div.
Дело в том, что в локальном коде Firebug этот код переходит:
Elemento referenciado por ID/NAME en el ámbito global. Use el estándar del W3C document.getElementById() en su lugar.
Google переведено
Element referenced by ID / NAME in global scope. Use the W3C standard document.getElementById () instead.
И в режиме онлайн он не вызывает никаких ошибок или предупреждений, но скрипт не работает полностью: http://toniweb.us/m/panorama/panorama.html (элементы управления отсутствуют, и автозапуск не включен)
Дело в том, что я не знаю, как показать вам, ребята, местную версию, поэтому я просто предоставляю ZIP-архив на случай, если кто-нибудь захочет посмотреть: http://toniweb.us/m/panorama/panorama.zip
Я бы очень оценил любые мысли по этому поводу, у меня заканчиваются идеи, и я должен был сделать это долго ...: (