J'essaie d'utiliser Process.Start pour lancer un fichier html local dans le navigateur par défaut.Process.Start (url) avec l'ancre dans l'URL
Un exemple d'URL est la suivante:
"file:///C:/Documentation/HelpContent/default_CSH.htm#SectionA/Topic1.htm"
Le problème est, le « # SectionA/Topic1.htm » peu s'enlevèrent une raison quelconque, de sorte que ces informations ne sont pas transmises au navigateur. Il fonctionne cependant bien pour une URL non locale.
Est-ce que quelqu'un sait comment je peux obtenir ce travail ou est-ce une sorte de problème de sécurité préventive?
grâce
L'adresse fonctionne si vous le collez dans la barre d'adresse du navigateur? Essayez d'enlever le caractère/de l'étiquette de l'ancre ... – munissor
Oui, je suis d'accord. Il y a deux noms de fichiers dans cette URL, ce qui est un peu étrange. – jgallant
Malheureusement le/est requis ici - l'url est comme ça parce qu'il lance Topic1.htm dans un autre cadre (c'est la sortie WebHelp de MadCap Flare) –