Я работаю над сайтом, который использует Java-апплет для создания «виртуального тура» по комнате для ресторана.Он берет большое панорамное изображение, загрузочное изображение и файл апплета .jar и создает апплет.Апплет уже был создан для использования на их старом сайте, поэтому я просто могу его повторно развернуть.
Я хочу использовать на нем курсор перемещения вместо курсора по умолчанию, но не могу повлиять на негос помощью JavasSript или CSS-стиля.Я попытался встроить тег апплета, таблицу стилей и даже в jQuery, который его загружает.
Не уверен, насколько полезным будет код для этого вопроса, но на всякий случай соответствующие фрагменты коданиже:
JAVASCRIPT
$(function() {
$(".tourlink a").click(function(e) {
$(".instructions").remove();
e.preventDefault();
var url = $(this).attr("href"),
$target = $("#virtual"),
targetOffset = $target.offset().top,
distance = Math.abs($(this).offset().top - targetOffset);
$target.load(url+" #app", function() {
$('html,body').animate({scrollTop: targetOffset}, 1000 + (distance / 5));
}).before('<p class="center instructions"><strong>Click and drag your mouse to tour the area</strong></p>');
});
});
HTML
<h1>Virtual Tour</h1>
<div style="width:300px; float:right;">
<h2>Evansville</h2>
<ul class="tourlink">
<li><a href="tour/tour.asp?tour=entrance" target="_blank">Entrance</a></li>
<li><a href="tour/tour.asp?tour=large" target="_blank">Large Hibachi</a></li>
<li><a href="tour/tour.asp?tour=small" target="_blank">Small Hibachi</a></li>
<li><a href="tour/tour.asp?tour=sushi" target="_blank">Sushi Bar & Dining Area</a></li>
<li><a href="tour/tour.asp?tour=banquet" target="_blank">Private Dining</a></li>
</ul>
</div>
<div style="width:300px; float:left;">
<h2>Lexington</h2>
<ul class="tourlink">
<li><a href="tour/tour.asp?tour=lexbar" target="_blank">Bar</a></li>
<li><a href="tour/tour.asp?tour=lexsushi" target="_blank">Sushi Bar</a></li>
<li><a href="tour/tour.asp?tour=lexhibachi1" target="_blank">Hibachi 1</a></li>
<li><a href="tour/tour.asp?tour=lexhibachi2" target="_blank">Hibachi 2</a></li>
</ul>
</div>
APPLET (параметр файла изменяется в зависимости от ссылки)
<div id="app">
<applet archive="/review/nagasaki-inn/tour/ptviewer.jar" code="ptviewer.class" width="700" height="480">
<param name="file" value="/review/nagasaki-inn/tour/large.jpg" />
<param name="wait" value="/review/nagasaki-inn/tour/naglogo.jpg" />
</applet>
</div><!--app-->