Toon posts:

[HTML + HTML Help] EMBED SRC functie werkt niet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik ben bezig een help file te maken en dan wel zo'n chm bestand. Dit wil ik doen met behulp van HTML bestanden.

Nu refereer ik in deze html code naar een lokaal bestand. Het is een bestand van het type .pdb (Protein Database), daar is dan een Internet Explorer plugin voor nodig. Maar goed dat maakt verder niet uit natuurlijk.
Het HTML bestand werkt prima, als het hem gewoon lokaal test. Ik verwijs gewoon naar een bestand in dezelfde map.
HTML:
1
<embed src="VitamineB2.pdb" display3d=ball&stick width=400 height=350 spiny=80 startspin=true>

Maar zodra ik dit compileer naar een chm bestand werkt het niet meer. Hij geeft dan zo'n error van; "The data that the plugin requested, did not download completed." Als ik nu het complete pad opgeef, dus;
HTML:
1
2
<embed src="C:\Documents and Settings\Dennis Noordzij\Bureaublad\Vitamins\VitamineB2.pdb" 
    display3d=ball&stick width=400 height=350 spiny=80 startspin=true>
doet hij het wel. Dit slaat echt nergens op, want met een plaatje (IMG tag) doetie het wel gewoon op de bovenste manier.

Het zit m dus in de verwijzing. Kan ik misschien een variabele meegeven? "working_directory" ofsow?

THX!

PS. Als iemand wil weten wat dit is met die moleculen:
http://www.chemistry.ccsu.edu/crundwell/Galleries/nmg.htm (met plugin link)
Daar zit nog best wat interessant programmeer werk in.

  • André
  • Registratie: Maart 2002
  • Laatst online: 19-08 12:30

André

Analytics dude

Het zit m dus in de verwijzing. Kan ik misschien een variabele meegeven? "working_directory" ofsow?
Je working directory is gewoon in javascript de "top.location", tot en met de laatste slash dan.

Verwijderd

Topicstarter
Zo bedoel je dan toch?


HTML:
1
<embed <script language=javascript> top.location.src="images/riboflavin.pdb"</script> display3d=ball&stick width=400 height=350 spiny=80 startspin=true>
Daar is hij het niet helemaal mee eens. Ik krijg gewoon de code uit de embed tag te zien.
Volgens mij kan dit inderdaad ook niet werken, omdat de code in de embed tag voor de plugin bestemd is. Deze moet dan wel javascript ondersteunen natuurlijk.

Het heeft echt te maken met de wijze waarop het chm bestand gecompileerd wordt. nogmaals, t slaat werkelijk nergens op. Is er misschien iemand die hier ervaring mee heeft?

  • André
  • Registratie: Maart 2002
  • Laatst online: 19-08 12:30

André

Analytics dude

Nee, zo bedoel ik dat niet.

JavaScript:
1
2
3
4
5
<script language="javascript">
  Pad = "c:\bla\";

  document.write("<embed src='" + pad + "VitamineB2.pdb' display3d=ball&stick width=400 height=350 spiny=80 startspin=true>");
</script>