17. maj 2000 - 12:47Der er
22 kommentarer og 1 løsning
Hjælp til en nybegynder
Hej, Jeg er helt grøn inden for notes, men aligevel, skal jeg til at lave et site som skal laves i R5. Men, hvor dan laver jeg en dynamisk menu. Forklaring: Klienterne skal kunne lave en ny menu ud fra et view? og indsætte nogle billeder som menu punkter, der skal være en mouseover efekt på disse billeder.
Jeg aner ikke hvor jeg skal begynde. Håber at der en der kan hjælpe.
Hej jhr. Jeg skal lave en db som er en skabelon, der efter opretter man en ny db på baggrund af skabelonen. I skabelonen skal der være en "et eller andet", som når der laves en ny af den skal man bare indsætte billeder/knapper, og angive et link, og om der skal være mouseover effekt på billedet/knappen. Det skal bruges til en menu ala www.danapak.dk . Menupunkterne skal være billeder og ikke text.
Jeg har prøvet at lave en "outline", men det virkede ikke helt som jeg gerne ville. Jeg har et baggrunds billede som kan ses igennem knapperne. Knapperne er gennemsigtig, med en text på. Der er et ON og et OFF billede til hver knap.
jeg er ikke helt sikker på at jeg er helt med, men alligevel. Du kan lave en page ("side" hvis du køre en dansk version) - hvori du koder ganske almindelig javascript/DHTML/HTML. Bare marker det du har skrevet på siden og lav det til "pass-thru HTML" - det finder du under menupunktet tekst. Alternativt kan du indsætte dine javascripts under JS-header - dermed får du en lille hjælpecompiler, + en række genkendelsesfunktioner forærende. JS-headeren indsættes automatisk i HTML-headeren med commenttags osv. Billeder lægger du ind under ressourcer/billeder. Her har du en tillægsmulighed, for hvis du samler de 2 billeder til eet med præcist 1 pixel mellemrum - så har de automatisk mouse-overfunktion indbygget.
Jeg har fået at vide at der ikke virker internettet. Jeg har prøvet, det virker, men ikke hvis man sætter 4 billeder under hinanden, men vedsiden af (OK.). Problemet er bare at mine links ikke virker. Sitet er opbygget på følgende måde.
1) index er et frameset lavet i domino designer. Framesettet består af en frame i toppen som hedder TopFrame, en frame i venstre side som hedder MenuFrame. Og til sidst er frame til højre som hedder CenterFrame.
2) en frameset mere som hedder Center Center består af en frame til venstre som hedder MainFrame og en til højre som hedder RightFrame.
jeg "loader" default Center framesettet ind i MainFrame. og en Form som hedder Menu ind i MenuFrame som ligger i index framesettet. Hvis jeg trykker på et af mine billeder i menuen sker der ikke noger. Jeg har lavet et default hotspot på alle mine billede kanpper. og beder dem om at åbne et "named element" som jeg ved findes.
Den med dine Links kan jeg hurtigt klare for dig: Når du skal linke et billede, en page eller andet i Domino, så skal referencen se således ud: /Sti/databasenavn/sidenavn - ellers virker linket kun under bestemte forudsætninger. Hvis det er i HTML-headeren, eller et andet sted, hvor dominoserveren kan bruge en formel ser formlen således ud; (i eksemplet linker jeg til en page i basen som indeholder CSS, formlen ligger i HTML-headeren):
Billeder skal ganske rigtigt ligge ved SIDEN af hinanden, det fik jeg vist ikke skrevet sidste gang; der kan være 4 billeder horisontalt: 1. er almindelig visning. 2. er on-mouseover 3. er on selected 4. er on click
Jeg har lavet et frameset som jeg kalder index, og som består af 2 frames. menuFrame og mainFrame. Og to forms, menu og main. og to views, menu og main. Der efter lavede jeg i notes clienten 1 stk menu sider og 2 stk main sider(side 1 og side 2).
menuen indeholder kun 2 billeder og der er et default hotspot på begge. Det øverste billede linker til "side 1" og det nederste linker til "side 2". begge steder har jeg brugt "copy as link" og pastet det ind. Der efter angav jeg frame til linket "mainFrame".
Pkt.1: Dine URL´er peger på views - og ikke en side/formular, ret det som det første. (Du skal bruge: "copy as link/documentlink")
Pkt.2: Din angivelse af targets virker ikke helt efter bogen. Har du angivet noget target i framen? Eventuelt slet din targetangivelse, gem formularen og indsæt targetangivelsen igen.
Hej igen johnny. Jeg håber ikke at du er blevet træt af mig.
Jeg har gjort som du sagde. 1)Jeg har i clienten brugt "copy as link/documentlink") og pastet det ind i clienten på et hotspot, under link og ikke named element eller url. Og jeg har samme sted fjernet mit target, og har i index framesettet fortalt at default target for menuFrame er mainFrame.
Jeg startede lige forfra. men det hjalp ikke. den linker stadig til view'et men det er vist også et forkert view, linkene kommer fra et view der hedder main og ikke menu 1.
Kan du sende mig databasen som en fil - så kigger jeg på det i aften. Hvis du lægger din mailadresse ud - så mailer jeg min. Alternativt så giv mig adgang til db´en.
Mht. links så brug istedet "indsæt kæde" i hotspotmenuen - derfra kan du hente det du har behov for. En formular i sig selv kan der ikke linkes til - da det ikke er et document.
Glem alt om copy-paste. Gå ind i hotspotpopop-menuen. Vælg named element. Klik på den gule mappe som kommer frem. Vælg eksempelvis formular, aktuel database, og den formular du ønsker.
mvh.
jhr. PS: Jeg har sendt mail med min e-mailadresse.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.