geplaatst door: mug
Ik zit een beetje te prutsen en wil maar niet lukken. Toch lijkt het me niet heel hoog gegrepen. Ik wil in een gewone webpage gemaakt met iWeb een stukje HTML code toevoegen. En wel een keuze menu van waaruit je naar een hele reeks andere webpages gemaakt in iweb kunt gaan. Mij lukt het maar niet. Wie weet een leuk link waar het uitgelegd word of kan direct een oplossing geven?.
Een keuze menu heb ik al gemaakt en ziet er zo uit:
http://img65.imageshack.us/img65/3663/afbeelding2jv6.png
keuze menu in iWeb stukje HTML toevoegen lukt ... OPGELOST

(Bewerkt door mug om 17:49, 17-11-2007)

keuze menu in iWeb stukje HTML toevoegen lukt ... OPGELOST
16 november 2007 - 23:59    reactie #1
geplaatst door: mug
Heb inmiddels dit gevonden
http://www.rowan-cottage.co.uk/Site/Dropdown_Menus.html
Dit is precies wat ik bedoel maar het werkt bij mij niet. Maar waarom niet ? en is het wel werkend te krijgen ?
keuze menu in iWeb stukje HTML toevoegen lukt ... OPGELOST
17 november 2007 - 10:32    reactie #2
geplaatst door: Cornalijne
heb geen antwoord voor je helaas, alleen de suggestie: si het teveel java en te weinig plain-old-html?

maar lees dit met belangstelling: zal deze maanden een website in iweb gaanbouwen... voor het eerst en hopelijk gaat het bevallen. wil een site die makkelijk te onderhouden is en niet (meer) in de code hoeven duiken.
maar ben zeker geinteresseerd in de functie html toevoegen.

is er iemandop macfreak die hier wat op weet?
(wat kan er wel en niet met die functie?)

keuze menu in iWeb stukje HTML toevoegen lukt ... OPGELOST
17 november 2007 - 10:41    reactie #3
geplaatst door: Phil Schiller
Je bent ook vergeten het eerste stukje er voor te zetten:

In iWeb 08 kan je een HTML snippet openen en dan moet je het volgende er in zetten:


<script type="text/javascript">
<!--
//
function dropmenu1(){
SelObj1=document.form1.menu1.selectedIndex
if (document.form1.menu1.options[SelObj1].value != "none")
{
location = document.form1.menu1.options[SelObj1].value
}
}
//-->
</script>
<form name="form1" action="">
<select name="menu1">
<option value="Home.html">Home</option>
<option value="Media.html">Media</option>
<option value="Events.html">Events</option>
<option value="Blog/Blog.html">Blog</option>
<option value="Articles.html" selected="selected">Articles</option>
<option value="Links.html">Links</option>
<option value="Guestmap.html">Guestmap</option>
<option value="Sitemap.html">Search</option>
</select>
<input type="button" name="button1" value="Go!" onclick="dropmenu1()" />
</form>

Dat zou moeten werken (je moet wel de links naar je pagina's goed zetten uiteraard.

Succes

Hi Guys
keuze menu in iWeb stukje HTML toevoegen lukt ... OPGELOST
17 november 2007 - 12:53    reactie #4
geplaatst door: mug
Met de tip van Phil werkt het bijna goed, bedankt. Zou me er mee kunnen redden maar werkt eigenlijk nog niet helemaal zoals ik wil.
De site waar ik naar toe link opent zich namelijk in de bestaande pagina i.p.v. naar de pagina toe te gaan.
Ik gebruik de code: (voorbeeld externe en een interne link naar iwebsite die Bedrijf_1 heet)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><title></title></head><body>
<script type="text/javascript">
<!--
//
function dropmenu1(){
SelObj1=document.form1.menu1.selectedIndex
if (document.form1.menu1.options[SelObj1].value != "none")
{
location = document.form1.menu1.options[SelObj1].value
}
}
//-->
</script>

<form name="form1" action="">
<select name="menu1">
<option value="http://www.google.nl">testje_naar_Google</option>
<option value="../Bedrijf_1.html">Bedrijf No 1</option>
<option value="link4">linkje 4</option>
</select>
<input type="button" name="button1" value="Go!" onclick="dropmenu1()" />
</form>
</body>
</html>

(Bewerkt door mug om 13:18, 17-11-2007)

keuze menu in iWeb stukje HTML toevoegen lukt ... OPGELOST
17 november 2007 - 14:18    reactie #5
geplaatst door: mug
Nu heb ik hem werkende !
Ik heb nul verstand van javascipt, maar had toch op een gegeven moment het vermoeden dat het kleine scriptje daar wat correctie nodig had. Dus wat zitten surfen en verder de trail en error methode. Nu heb ik hem werkende zoals ik wil.
De code die je moet wijzigen is:
location = document.form1.menu1.options[SelObj1].value
en je maak er van:
parent.location.href = document.form1.menu1.options[SelObj1].value  
DEMO (tijdelijk blijft paar dagen staan)
http://www.bedrijfsbezoek.sgwp.nl/WP_bedrijfsbezoek/Bedrijven.html

(Bewerkt door mug om 21:33, 14-12-2007)

keuze menu in iWeb stukje HTML toevoegen lukt ... OPGELOST
18 november 2007 - 08:42    reactie #6
geplaatst door: ard
Ha Mug,

ziet er goed uit. Hoe heb je die contact pagina gemaakt in iWeb. Ik bouw een site voor mijn vrouw in iWeb en daar staat haar mail adres op aangezien mensen zo informatie moeten aanvragen. Maar daardoor krijgt ze nu natuurlijk een grote hoeveelheid spam. Die contactpagina van jou voorkomt dat tenminste. Zou je me in een PB kunnen aangeven hoe je dit gedaan hebt. Alvast bedankt.

(Edited by ard at 8:42, 18-Nov-2007)

"PC's voor het volk, Apples voor de goden" - intermediar 27.09.2002