• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

files openen op USB stick met relatief pad

Status
Niet open voor verdere reacties.

nonono

Gebruiker
Lid geworden
28 jan 2009
Berichten
289
Ik heb een 2-tal files (test1.pdf en test2.html), zowel op de harde schijf als op een USB stick.
Deze files wil ik openen vanuit een html-pagina op de USB stick.
Aangezien ik de USB stick op willekeurige computers wil gebruiken, heb ik een relatief pad gemaakt voor de files op de USB stick.

De syntax voor voor de files op de USB stick is als volgt:
Code:
<a href="file://localhost//test1.pdf">test1.pdf
<a href="file://localhost//test2.htm">test2.html

Voor de files op de harde schijf:
Code:
<a href="file://localhost/C://test1.pdf">test1.pdf
<a href="file://localhost/C://test2.html">test2.html

Het openen van de files op de USB stick lukt niet. De files op de harde schijf worden wel geopend.

Wat is er mis bij de syntax voor de files op de USB stick?

Bij voorbaat dank,
Nono
 
ik heb er niet veel verstand van, maar... moet er geen volumenaam staan?

<a href="file://localhost//VOLUMENAAM//test2.htm">test2.html


Staat je firewall / antivirus dit soort acties wel toe? Zet ze eens uit en test het dan nog eens.
 
Bedankt voor je reaktie.
Bij het opgeven van een relatief pad zou geen volumenaam nodig zijn.

Het is de bedoeling, dat de USB drive op een willekeurige PC gebruikt kan worden ook al wordt dan een andere drive letter gebruikt.
 
Volgens mij is de localhost de pc waar het besturingssysteem op geïnstalleerd is en kan dus zeker niet gebruikt worden voor een relatief pad.
Het volgende werkt bij mij:
Code:
<html>
...
<body>
    <a href="file:./test2.pdf">test2.pdf</a>
</body>
<html>
...maar met Excel heeft dit eigenlijk niet veel te maken, wel?;)


edit:

rechtstreeks naar de root:

Code:
<a href="file:/test2.pdf">test2.pdf</a>
 
Laatst bewerkt:
Ik heb dit geprobeerd, maar het werkt bij niet.
Het probleem is onderdeel van een Excel bestand. Maar je hebt inderdaad gelijk. Ik zal de vraag overhevelen naar het HTML forum.
Bedankt zover,

Nono
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan