You are not logged in.

Dear visitor, welcome to krpano.com Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

niconutsch

Trainee

  • "niconutsch" started this thread

Posts: 112

Location: hall in tirol

Occupation: fotograph

  • Send private message

1

Tuesday, June 1st 2010, 9:08am

shadowbox 3er anlauf

seit einiger zeit, versuche ich, (vergeblich ) aus krpanorama über einen hotspot shadowbox zu aktivieren.
mit volgendem script funktioniert der aufruf der shadowbox in einer beliebigen html seite problemlos!!!!!
<head>
<link rel="stylesheet" type="text/css" href="js/shadowbox.css">
<script type="text/javascript" src="js/shadowbox.js"></script>
<script type="text/javascript">
Shadowbox.init();
</head>


<body>
<a href="index2.html" rel="shadowbox"><img src="button.png" width="350" height="147" /></a>
</body>


versuche ich nun, shadowbox aus dem panorama heraus aufzurufen.....
<hotspot name="hs5"
url="hs.swf"
keep="false"
ath="80" atv="80"
scale="0.7" zoom="false"
alpha="0.5"
onover="tween(alpha,1);tween(scale,1.5);"
onout="tween(alpha,0.5);tween(scale,0.7);"
onclick="js(shadowbox(index2.html));" />


............leider vergeblich, es geht gar nichts.......

frage1: stimmt der aufrufbefehl onclick="js(shadowbox(index2.html));" /> in dieser form.
frage2: wie muss der eintrag im html body aussehen,
<body>
<a href="index2.html" rel="shadowbox"></a>
</body>
??????????????????????????????????????????????????????????????????????
ich hoffe, dass es da draussen jemanden gibt, der da weiterhelfen kann.
mfg.
niconutsch

2

Tuesday, June 1st 2010, 9:46am

Hi,

sorry, ich persönlich habe mit shadowbox keinerlei Erfahrung,
aber:
frage1: stimmt der aufrufbefehl onclick="js(shadowbox(index2.html));" /> in dieser form.
damit dieser Aufruf funktioniert, muss es natürlich eine shadowbox() Javascript Funktion geben, auf der Shadowbox Seite habe ich diese aber nicht gefunden, aber die "Shadowbox.open" Funktion, damit könnte es vielleicht irgendwie funktionieren...


frage2: wie muss der eintrag im html body aussehen,
<body>
<a href="index2.html" rel="shadowbox"></a>
das rel="shadowbox" ist bloss eine Art Markierung, nach dem das Script nachher sucht, und dort eigene Events usw. einzufügen, das kann natürlich im Flash selbst nicht verwendet werden,

Schöne Grüße,
Klaus

iceman_fx

Professional

Posts: 602

Location: Sachsen

Occupation: Webdesigner- und entwickler sowie Fotodesigner

  • Send private message

3

Tuesday, June 1st 2010, 1:04pm

Ich hatte Dir doch schon in Deinem anderen shadowbox-Fred den Link zu den FAQ der SB geschickt.
Dort hast Du doch ein Beispiel drin, wie man aus Flash (was krp am Ende ja auch bloß ist) die SB anspricht.

Du musst Dir natürlich diese Funktion zum Aufrufen zuerst mal anlegen.
Dann kannst Du auch aus krp raus und per JS die SB aufrufen.