website op DVD met HTA

  • Onderwerp starter Onderwerp starter lw87
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

lw87

Gebruiker
Lid geworden
17 jan 2002
Berichten
361
Ik wil een website op DVD zetten.
De DVD bevat een AUTORUN.INF die de site start d.m.v. een HTA bestand dat de site in full screen weergeeft. Werkt goed.

De site bevat veel pagina's met foto's. Je klikt op een thumbnail en krijgt een grote versie te zien. Ik gebruik
Code:
<a href="#" onclick="history.go(-1)"><img src="foto_0001.jpg"></a>
en dat werkt niet meer! Ik krijg de grote foto en kan niet meer terug.

De HTA code heb ik van een CD van tijdschrijft Computer Idee:

Code:
<HTA:APPLICATION ID="Viewer" 
    APPLICATIONNAME="Australië DVD" 
    BORDER="thick"
	BORDERSTYLE="normal"
    CAPTION="yes"
	CONTEXTMENU="yes"
    ICON="kangaroo.ico"
	MAXIMIZEBUTTON="yes"
	MINIMIZEBUTTON="yes"
	NAVIGABLE="yes"
	SCROLL="auto"
	SCROLLFLAT="yes"
    SELECTION="no"
	SHOWINTASKBAR="yes"
    SINGLEINSTANCE="no"
    SYSMENU="yes"
	VERSION="1.0"
    WINDOWSTATE="normal">

Wie weet hier meer van?
 
Geen reacties, dus zelf aan de slag.
Na een uitgebreide zoektocht moet ik concluderen dat hta en history.go niet samengaan.
Dus op zoek naar een andere mogelijkheid.
Javascript dus.
En dat is gelukt.

Voor wie meer wil weten over autorun.inf:
Code:
[autorun]
open=winopen starten.htm
icon=kangaroo.ico
Een bestand als 'starten.htm' start niet vanzelf. Daarvoor gebruik ik programma winopen, gratis te downloaden op http://www.duckware.com/winopen/index.html

De bestanden autorun.inf starten.htm winopen.exe en kangaroo.ico staan in de root van de CD of DVD.
Bestand autorun.inf start vanzelf en gebruikt winopen.exe om starten.htm te openen. Dit idee komt van een CD van tijdschrift computeridee. Daarop werd een hta bestand gestart en daarmee begon mijn zoektocht: dat werkt niet samen met history.go.

'starten.htm' bevat 2 javascripts.
De eerste opent de site zonder navigatie-toeters-en-bellen en wordt uitgevoerd bij het openen van 'starten.htm'.
De tweede sluit 'starten.htm' zonder een bevestiging te vragen en wordt uitgevoerd als 'starten.htm'geladen wordt. Dat vond ik op
http://jennifermadden.com/javascript/windowClose.html

Hier is starten.htm
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>start=pagina</title>

<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
window.open("website/index.htm","null","height=4000,width=6000,status=yes,toolbar=no,menubar=no,location=no,titlebar=1,target=_top");

//-->
</script>

<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
function sluiten() { 
window.opener=''; window.close()
}
</script>

</head>

<body onload="sluiten();">

</body>
</html>

Met 'height=4000,width=6000' nep ik de boel een beetje. Het hele scherm wordt zo gevuld.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan