IF doesn't work while testing string containing ampersand. I know ampersand is logical operator in some languages so it can occur the problem. Klaus is it possible to test such strings?
Code
<krpano version="1.16" onstart="test(one, true, view.hlookat=-0.43063478347812634&view.vlookat=-3.5632336300814043&view.fov=90);">
<action name="test">
showlog();
trace(param 1: %1);
trace(param 2: %2);
trace(param 3: %3);
trace();
trace(testing IF...);
trace();
if(%3 != null,
trace('if %%3 != null - true');
,
trace('if %%3 != null - false');
);
if(%3 == null,
trace('if %%3 == null - true');
,
trace('if %%3 == null - false');
);
if(%3 !== null,
trace('if %%3 !== null - true');
,
trace('if %%3 !== null - false');
);
if(%3 === null,
trace('if %%3 === null - true');
,
trace('if %%3 === null - false');
);
</action>
</krpano>
Display More