Advertisement

02.18.2008 at 01:44PM PST, ID: 23172658
[x]
Attachment Details
[x]
The Solution Rating System

With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.

  • The Grade of the Solution
  • The Zone Rank of the Expert Providing the Solution
  • The Number of Author and Expert Comments
  • The Number of Experts Contributing
  • The Feedback of the Community

Your Input Matters
Because of the way the system is set up, the most important variable in this equation is you. As a member of Experts Exchange, you are able to cast your vote on the quality of the solutions in regard to how complete, accurate, helpful and easy to understand each solution is. When you provide your feedback, each rating is adjusted accordingly. So, if you see a solution that has a poor rating that you think is a good solution, let us know by rating it. As you do, the rating will be adjusted and will become more accurate for other members of our site.

If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support.

Thank you!

How to link directly to a Visio Sheet within a Visio document after it's exported to HTML?

Tags: Microsoft, Visio, 2003, Export HTML
I have a Visio document with 9 sheets.  When exported to HTML, the drawing will open to the last sheet opened before saving.  You can then choose the drop down list under "Go To Page" and choose a sheet to view.  Instead of using this drop down list, I want to create a HTML link directly to one of the sheets.  I don't want this link to be on one of the existing sheets.  The link will be on a normal HTML page.
Start your free trial to view this solution
Question Stats
Zone: Microsoft
Question Asked By: cscherrey
Solution Provided By: scott
Participating Experts: 1
Solution Grade: A
Views: 15
Translate:
Loading Advertisement...
02.18.2008 at 05:38PM PST, ID: 20925034

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
02.19.2008 at 05:25AM PST, ID: 20928065

Rank: Guru

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
02.19.2008 at 06:52AM PST, ID: 20928827

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
02.19.2008 at 07:23AM PST, ID: 20929174

Rank: Guru

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
02.19.2008 at 07:47AM PST, ID: 20929434

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
02.19.2008 at 11:40AM PST, ID: 20931775

Rank: Guru

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
02.19.2008 at 01:39PM PST, ID: 20932899

Rank: Guru

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
02.19.2008 at 01:58PM PST, ID: 20933070

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
02.19.2008 at 02:42PM PST, ID: 20933347

Rank: Guru

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
02.22.2008 at 12:34PM PST, ID: 20961144

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
 
Loading Advertisement...
Microsoft
  • Internet Protocols
  • Applications
  • Development
  • OS
  • Hardware
  • Windows Security
Apple
  • Operating Systems
  • Hardware
  • Programming
  • Networking
  • Software
Internet
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Spy / Ad Blockers
  • Web Browsers
  • New Net Users
  • Web Development
  • Chat / IM
  • Anti Spam
  • Web Servers
  • Anti-Virus
  • Email Clients
Gamers
  • Tips
  • Online / MMORPG
  • Puzzle
  • Emulators
  • Action / Adventure
  • Role Playing
  • Consoles
  • Game Programming
  • Strategy
  • Sports
  • Misc
  • Computer Games
Digital Living
  • Hardware
  • New Net Users
  • New Users
  • Software
  • Digital Music
  • Gaming World
  • Home Security
  • Apple
  • Networking Hardware
Virus & Spyware
  • Vulnerabilities
  • IDS
  • Encryption
  • Anti-Virus
  • Operating Systems Security
  • Software Firewalls
  • WebApplications
  • Cell Phones
  • Operating Systems
  • Internet
  • Hardware Firewalls
Hardware
  • Handhelds / PDAs
  • Displays / Monitors
  • Components
  • Networking Hardware
  • Peripherals
  • Laptops/Notebooks
  • Storage
  • Servers
  • Desktops
  • New Users
  • Misc
  • Apple
Software
  • System Utilities
  • Industry Specific
  • Network Management
  • Photos / Graphics
  • Page Layout
  • VMWare
  • Misc
  • Web Development
  • OS
  • CYGWIN
  • Voice Recognition
  • Message Queue
  • Quality Assurance
  • Security
  • Firewalls
  • MultiMedia Applications
  • Development
  • Database
  • Office / Productivity
  • Business Management
  • OS/2 Apps
  • Server Software
  • Internet / Email
ITPro
  • OS
  • Storage
  • Encryption
  • Operating Systems Security
  • Apple Hardware
  • Laptops & Notebooks
  • Servers
  • Networking Hardware
  • Peripherals
  • Devices
  • Displays / Monitors
  • WebTrends / Stats
  • Search Engines
  • Firewalls
  • WebApplications
  • IDS
  • Vulnerabilities
  • Email Clients
  • File Sharing
  • Spy / Ad Blockers
  • Web Browsers
  • Web Servers
  • Networking
  • Anti-Virus
  • Chat / IM
  • Anti Spam
Developer
  • Web Servers
  • Web Browsers
  • Game Programming
  • Dev Tools
  • Industry Specific
  • Office / Productivity
  • Database
  • CYGWIN
  • Web Development
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Programming
  • Content Management
  • Application Servers
  • Protocols
Storage
  • Removable Backup Media
  • Storage Technology
  • Servers
  • Grid
  • Remote Access
  • Backup / Restore
  • Misc
  • Hard Drives
OS
  • Miscellaneous
  • Security
  • Development
  • Linux
  • VMWare
  • MainFrame OS
  • Unix
  • Apple
  • OS / 2
  • AS / 400
  • BeOS
  • Microsoft
  • VMS / OpenVMS
Database
  • Oracle
  • Miscellaneous
  • MySQL
  • Software
  • Sybase
  • Contact Management
  • PostgreSQL
  • Data Manipulation
  • Clarion
  • InterSystems Cache
  • Siebel
  • MUMPS
  • OLAP
  • SQLBase
  • SAS
  • GIS & GPS
  • 4GL
  • Berkeley DB
  • DB2
  • Informix
  • Interbase / Firebird
  • FoxPro
  • Reporting
  • LDAP
  • Filemaker Pro
  • MS SQL Server
  • dBase
  • MS Access
Security
  • Misc
  • Web Browsers
  • Software Firewalls
  • Operating Systems Security
  • File Sharing
  • Spy / Ad Blockers
  • Vulnerabilities
  • WebApplications
  • IDS
  • Anti-Virus
  • Encryption
  • Anti Spam
  • Email Clients
  • VPN
  • Chat / IM
Programming
  • Editors IDEs
  • Installation
  • Handhelds / PDAs
  • Multimedia Programming
  • System / Kernel
  • Algorithms
  • Game
  • Signal Processing
  • Project Management
  • Open Source
  • Database
  • Misc
  • Languages
  • Processor Platforms
  • Theory
Web Development
  • Scripting
  • Blogs
  • Web Servers
  • Software
  • Search Engines
  • Web Graphics
  • Images
  • Internet Marketing
  • Images and Photos
  • Components
  • Document Imaging
  • Web Languages/Standards
  • Illustration
  • WebApplications
  • Fonts
  • WebTrends / Stats
  • Authoring
  • Digital Camera Software
  • Miscellaneous
Networking
  • Protocols
  • Apple Networking
  • Network Management
  • Message Queue
  • Application Servers
  • Content Management
  • File Servers
  • Email Servers
  • Misc
  • Java Editors & IDEs
  • Wireless
  • Networking Hardware
  • Backup / Restore
  • System Utilities
  • ISPs & Hosting
  • Web Servers
  • Storage Technology
  • Removable Backup Media
  • Servers
  • Broadband
  • Grid
  • OS / 2
  • Novell Netware
  • Unix Networking
  • Windows Networking
  • Security
  • Telecommunications
  • Operating Systems
  • Linux Networking
Other
  • Community Advisor
  • Lounge
  • Community Support
  • New Net Users
  • Philosophy / Religion
  • Math / Science
  • Miscellaneous
  • URLs
  • Expert Lounge
  • Politics
  • Puzzles / Riddles
Community Support
  • Suggestions
  • New to EE
  • New Topics
  • Community Advisor
  • CleanUp
  • Announcements
  • General
  • Feedback
  • Input
  • EE Bugs
 
02.18.2008 at 05:38PM PST, ID: 20925034
I've tried this: (test.html is my Visio document exported to HTML and Sheet2 is one of the sheets within the document)
http://www.example.com/test.html#Sheet2
It did not work.

-Charles S
 
02.19.2008 at 05:25AM PST, ID: 20928065

Rank: Guru

You can create a hyperlink from any page to any other page within a Visio drawing (or to a page in another drawing, for that matter) -- and the link will be functional after you save as html.

From what you've described I think this is what you want to do:
1) Add another page to your drawing.
2) Place an object on that page -- this is the object to which the hyperlink will be attached; it can be a graphic, a text box or anything else
3) Create the hyperlink:
    -- select the object
    -- type CTRL+K to open the hyperlink dialog
    -- click the browse button to the right of sub-address (leave the address field blank)
    -- use the dropdown list to select the target for the hyperlink
    --  select a zoom level, if desired ("page" is probably the best bet so the full page will display)
    -- click OK
    -- enter a description (this is the text that will popup when someone mouses over your object
    --  click OK
4) save as html
 
02.19.2008 at 06:52AM PST, ID: 20928827
No, this is not what I'm looking for.  I don't want the link to the Visio sheet to be on another sheet.  I want to be able to type in a http URL and get directly to the sheet.  For example, if my Visio document has 9 sheets and I want to access sheet 5 directly, I want to be able to type in the address bar something like "http://www.example.com/test.html#Sheet5".  I hope this clarifies my issue.

-Charles S
 
02.19.2008 at 07:23AM PST, ID: 20929174

Rank: Guru

Sorry for my misunderstanding. You can create links directly to specific pages but need to know two things first:

1) When Visio creates web pages from your drawing, it creates a subfolder that contains all of the bits and pieces of the mini-website that it creates for you. It uses a specific folder name convention that is based on your drawing hame. For example, if your Visio drawing is "fred.vsd", the subfolder is called "fred_files".


2) In that subfolder, Visio creates a separate web page for each page of your drawing. It uses a filename of the format
   jpg_N.htm
where N is the page number. For example, the web page for the second page of your TaskMap is jpg_2.htm

Consequently, if you want to create a link to Page 8, you must create a link to jpg_8.htm in the published web subfolder. For example,
   fred_files/jpg_8.htm
will get you to page 8 (when you precede it with http://<your web site>).

Let me know if this does what you want.

Scott
 
02.19.2008 at 07:47AM PST, ID: 20929434
That does get me to the page, however it leaves off the sidebar on the right that gives you the ability to search and to zoom and pan on the drawing.  That's important since these drawings have small details that need to be seen.

-Charles S
 
02.19.2008 at 11:40AM PST, ID: 20931775

Rank: Guru

The side panes are part of a frameset generated by the javascript code in the index page that Visio produces. Unless you display that page first, I don't know of a way to get the side panes to appear.

You could probably create a copy of the index page for each of your nine pages and manually alter the code to load the desired page -- a bit messy but it might get the job done. Not as useful if you republish frequently but OK if you don't.

The bottom line here is that you are dealing with code produced by Visio and don't have a lot of control. I'll continue to poke around to see whether I can discover anything else.
 
02.19.2008 at 01:39PM PST, ID: 20932899

Rank: Guru

If you want to use the idea I suggested in my previous post, I found the javascript variable that sets the default page.

Find the index file ("fred.htm" in my earlier example). Search for:
     var g_CurPageIndex = 0;

Change the value to the desired page number minus 1 (the list is zero-relative), save the file with any name you desire and create your hyperlink to it. The page will load along with the left nav frame.
Accepted Solution
 
02.19.2008 at 01:58PM PST, ID: 20933070
Is there a way to change the code in "fred.htm" to make 'var g_CurPageIndex' accept arguments where I can pass a parameter to it in the URL like the page number?

-Charles S
 
02.19.2008 at 02:42PM PST, ID: 20933347

Rank: Guru

I'm sure there is but I think you'll have to post that as a separate question in the javascript zone. I'm not a javascript programmer so I'm not sure the best way to do it.

BTW, if you really want to take control, the Visio API's give you access to the Save as web page function -- if you're willing to write the code, you make make web pages that sing and dance to your own tune. But I rather suspect that's beyond the scope of what you have in mind!
Assisted Solution
 
02.22.2008 at 12:34PM PST, ID: 20961144
If I edit 'fred.htm' file and replace the line "var g_CurPageIndex = 0;" and replace it with the following I can then pass the variable:
var args = location.search.substr(1).split("?");
var g_CurPageIndex = args;

The url would then be http://www.example.com/fred.htm?1

The number after the question mark would be the page I need.

-Charles S
 
 
02.22.2008 at 12:49PM PST, ID: 20961282
Excellent solution, Charles. I'm glad I got you pointed in the right direction and I will file your solution away for potential future use.
 
 
 
20080236-EE-VQP-29 / EE_QW_2_20070628