Hyperlink problem in VML Visio webpages

P

Pete

My company has provided a solution that includes the display of Visio Webpage
flowcharts through a website built using frames. These flowcharts are saved
as VML webpages.

Many of these flowcharts cover multiple pages linked together by off page
references providing the user with the ability to navigate through the
flowchart by clicking each reference.

However, it appears that either XP, IE6 or something else has 'broken' this
functionality in that instead of the relevant page appearing I just get a
blank page (about:blank).

Interestingly, if I insert a Javascript alert() in the code that navigates
to the new page everything is fine (obviously, except for the alert).

My two current options are to insert this alert or launch a new window for
the flowchart, neither of which are ideal.

Has anyone got any ideas?

Oh yes, I've also recreated the simplest possible frameset with a VML shape
hyperlink using onclick and location.href to navigate and get the same
problem.

Cheers,
 
N

news.microsoft.com

I've had some weird problems with links too, but never enough time to track
them all down.

Have you experimented with the Publish... settings, specifically the one
that "puts all supporting files in a sub-directory"? Try UN-checking this
and see if your links work any better. Those vml files seem to be items
inside of frames, buried inside of the web-sub-directory, and perhaps Visio
coder forgot a "..\" or too when creating the relative-links...?


--
Hope this helps,

Chris Roth
Visio MVP

www.wanderkind.com/visio
 
P

Pete

I don't think it can be a missing "../" as the links work fine if I insert a
javascript alert("Hello") anywhere in the script that is executed "onclick".
Just click OK and it continues merrily to the correct page.

I've actually recreated the problem with a WC3 standard frames page with the
most basic VML example with a shape hyperlink I could find.

So I'm thinking it must be some sort of problem with VML shape links in
nested frames?

Not sure if there's any way of publishing with the actual href in the shape
link, this seems to work fine when I mess around with the code?

Cheers


Pete
 
L

Leo of Mars

I just posted a similar question, then I saw yours. The difference is that
my links work on some machines, but not others. Is there a setting which
toggles jscript functionality?
 
P

Pete

Hey,

Do these machines have different operating systems and/ or versions of IE?
I'm not 100% sure but it seems that the XP & IE6 combination may cause the
problem? Or maybe even just XP (not sure why)? My client had the problem
when they were in the process of updating their standard OS to XP.

I'm not sure if it can be a Javascript setting (unless I'm missing
something) because sticking an alert() in the code fixes that whole thing.
My best guess at the moment is something to do with the way the different
frames load?

Pete
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top