Hyperlinks in Visio

J

JW

Hi All-
Trying to create hyperlinks in a Visio diagram and save it as a web page but
having some problems. What I'd like to do is let a user click on a hyperlink
which will take them to a different page in the same file, and move them
directly to a named shape. I've found that I can't use the file name itself
(as noted in other posts) but can only specify the page name and shape name
in the sub address field of the hyperlink dialog. I can get the hyperlink to
take me to the other page, but I can not get it to take me to the shape
(after that I also want to zoom to a high percentage so the shape essentially
is the dominant element in the browser, but of course this is not working
either!) Any help would be greatly appreciated!!

-JW
 
J

JW

I can get the desired effect I want if I create a straight hyperlink in HTML:
<a href="diagram.htm?page=page-2&zoom=300&shape=ShapeName">Link Text</a>

But I can't seem to get the same effect by passing in values through the
Insert Hyperlink dialog box in Visio!
 
J

JW

I found and downloaded the Visio 2003 SP1, which should fix the problem, but
it does not.
 
J

JW

Finally fixed the problem by creating my own query string in the address
field of the Insert Hyperlink dialog box. All of the Visio documentation
says that you can not reference the file name (of the same file you are
currently in) which is true. I have found that it does not work. But to
create my query string I needed to be able to do just that. I got around it
by moving up a folder in the directory structure, then coming back down to
the same folder and referencing the file. Here is my query string (placed in
the address field of the Insert Hyperlink dialog box - the sub address field
was left blank):

...\MyDiagram.htm?page=MyPage&shape=MyShape&zoom=300

Works great.
 
D

David

Thankyou JW, you really saved my day. I've spend two days with this issue.
Very practical and effective workarround. Congratulations and again thankyou
very very much.
 

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