Avatar billede cybergod Nybegynder
29. marts 2004 - 02:12 Der er 21 kommentarer og
1 løsning

Hvordan kan man kalde en menu.js

jeg er ved at lave en ny side, hvor jeg har lavet hele sitet i photoshop i forvejen og bruger den som baggrund og så vil jeg have kaldt min menu en js fil oven på "billedet" men den ligger sig neden under billedet, der må være en måde så den bliver kaldt oven på billedet på den position jeg vil have den vist ( venste side midt for ) Siden er bygget på en måske for nogen lidt anderledes måde da jeg vil lave en splashside med noget flash som så når kørt loader min side i et pic vindue så min billede´s størrelse bestemmer størrelsen af vinduet, det hele virker fint med undtagelse af menuen som gemmer sig neden under billedet, samt jeg vil højst sansynlig få samme problemmer når jeg kommer til de iframes som menuen skal pege på, håber der er nogen der kan hjælpe. mht point så sig mig hvordan det skal fungere da jeg ik har prøvet at spørge om noget før?
Avatar billede roenving Novice
29. marts 2004 - 02:20 #1
Hvis det er en flash, som menuen gemmer sig under har du problemer !-)

object-tags befinder sig på et andet niveau end almindelige html-elementer, så de kan ikke lægges bagved !o]
Avatar billede olebole Juniormester
29. marts 2004 - 02:28 #2
Avatar billede cybergod Nybegynder
29. marts 2004 - 03:24 #3
Her kan man se hvordan jeg kalder min side. først har jeg splash.htm som kalder forside.htm og det er så der på forside.htm at menu.js bliver "væk"  Jeg har også lagt menuen på splash.htm bare for at i kan se hvordan den ser ud og at den er der.

Måden hvorpå jeg kalder den ind på forside.htm er via objekt -->

<object type="text/x-scriptlet" width=100% height="300" data="pipe.htm">
</object>

Dette var jeg nød til at gøre på den måde for ellers blev der script fejl med det andet script der er på siden...

url til det sted jeg har den liggende midlertidig er :

http://hjem.get2net.dk/Cybergod/web/olstrup/splash.htm
Avatar billede olebole Juniormester
29. marts 2004 - 03:43 #4
Det er da en elendig løsning. Får du fejl, er det fordi, dit script er dårligt skrevet. At lægge siden i en scriptlet er som at træde på thermometret - man kan ikke se patienten er dødsyg.
Find hellere et nyt script - jeg tror ikke, der er nogen, der gider spilde tid på at lappe på en dårlig løsning  :)
/mvh
Avatar billede olebole Juniormester
29. marts 2004 - 03:46 #5
PS: I øvrigt har spørgsmålet intet med Windows Scripting Host at gøre  :)
Avatar billede cybergod Nybegynder
31. marts 2004 - 00:12 #6
Det er jo slet ikke der problemet ligger, scriplet eller ej. menuen skal ikke vises bag ved billedet men ovenpå billedet, det jeg er ude efter er en slags kommando der ligger menuen i et højere layer end baggrundsbilledet, thats it. Men er der som du siger ik nogen herinde der kan klare det, så klarer jeg den selv på en anden måde.

btw..sorry for at have placeret spørgsmålet forkert :)
Avatar billede olebole Juniormester
31. marts 2004 - 00:26 #7
Det handler ikke om, hvad folk herinde kan klare ... tværtimod. Jeg tror bare ikke, der er nogen, der gider bruge tid på en dårlig løsning.
Der er masser af gode menu-scripts 'derude' - hvorfor ikke bruge et af dem?
Avatar billede cybergod Nybegynder
31. marts 2004 - 01:35 #8
Det er pænt nok du svarer ole men vi må da snakke forbi hinanden, jeg er fuldstændig ligeglad med den scriplet, den er hermed slettet.

jeg vil have en *.js vist oven på baggrunden, og det vil den ikke den gemmer sig bagved i picvinduet. så det er sådan set ikke en evaluering af mit script eller site jeg er ude efter blot et svar, siden må du syntes er lige så dårligt som du vil.

Jeg er absolut bedst til grafik delen, men resten skal nok komme, jeg tror da jeg har de første 60 dvd træningsprogrammer til alt mulig inden for scripting såå hhe..

Men jeg starter forfra og bygger skidtet op på en anden måde

/lukket
Avatar billede olebole Juniormester
31. marts 2004 - 02:00 #9
Okay ... jeg forholdt mig blot til, hvad en eller anden havde skrevet ang. scriptlet'en i et af dine indlæg:

"Dette var jeg nød til at gøre på den måde for ellers blev der script fejl med det andet script der er på siden..."

Det beklager jeg da, hvis du mener, det var en fejl  :)
/mvh
Avatar billede olebole Juniormester
31. marts 2004 - 02:01 #10
... og hvis du vil lukke spørgsmålet, skal dit svar accepteres  :)
Avatar billede cybergod Nybegynder
31. marts 2004 - 23:38 #11
olebole jeg har jo lavet det billede som du har set tidligere og det vil jeg have vist og kun 1 gang derfor jeg valgte at vise den i et picvindue som tilpasser sig efter billedet størrelse, jeg må nok starte forfra og så bare lave en alm side hvor jeg på en måde kun får billedet vist 1 gang og ikke som det er her hvor kun det 0,5 af billedet kan ses eller hvis man maksimere vinduet så vises der 1,5 gang billede

http://hjem.get2net.dk/Cybergod/web/olstrup/test/test.htm

jeg tror du kan se på linket hvad jeg mener :)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<!-- Minus AutoDato -->
    <TITLE>eye4webdesign</TITLE>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
</HEAD>
<BODY BACKGROUND="site.jpg">
<P><BR>
<P><BR>
<P><BR>
<P><BR>
<P><BR>
<P><BR>
<P><BR>
<P><BR>
<P><BR>
<P><BR>
<script src="xaramenu.js"></script><script menumaker src="pipe.js"></script>
</BODY>
</HTML>
Avatar billede roenving Novice
31. marts 2004 - 23:44 #12
Kan du ikke bare lave det i en 'rude', som fylder præcis din baggrund, og så centrere den ?-)
Avatar billede cybergod Nybegynder
31. marts 2004 - 23:51 #13
jow roenving det er nok det der er svaret, kunne du skrive den kode
så ville jeg da være taknemlig :)
Avatar billede roenving Novice
31. marts 2004 - 23:59 #14
Jamen, så kommer der en byge spørgsmål:

-- langt det nemmeste er at lave et frameset, da man i det direkte kan centrere ...
-- er det en tilgængelig løsning ?-)

-- næstlettest er at tage udgangspunkt i noget tabel-opbygning, mulighed ?-)

-- ikke meget sværere er det at gøre det med nogle boxe inde i hinanden, men er mere irriterende, skal det være det ?-)
Avatar billede cybergod Nybegynder
01. april 2004 - 00:31 #15
jeg vil da sige at mit mål er at lave den her side så den bliver let at
administrere. jeg vil gerne have at vinduet bliver så stort som billede og så menuen kan få den placering som den har nu, den skal så kalde nogle iframes som skal ligge i højre side så er det ik tabeller der er svaret, det ved du vist betydelig mere om end jeg :-)
Avatar billede roenving Novice
01. april 2004 - 00:41 #16
Jeg har lavet en hammer-simpel løsning på mit eget site, hvor en tabel indeholder en fast størrelse box, og derinde har jeg så nogle boxe med overskrift og navigation og så en iframe til indhold, prøv lige at kig på den (og koderne !-)

http://roenving.users.whitehat.dk/WD5Opacity.html
Avatar billede cybergod Nybegynder
01. april 2004 - 00:53 #17
ja præsis sådan vil jeg gerne have det så vises hele siden som i dit tilfælde i grå , billedet bliver centreret og menuen sættes i en tabel i venstre side ..skide smart :)
Avatar billede cybergod Nybegynder
01. april 2004 - 00:58 #18
en iframe er som jeg opfatter det et sted du har defineret til at vise et givent indhold "feks et menupunkt der hedder jagtforening" kan blive vist et bestemt sted når man vælger det i menuen altså unden at hele siden skal loades igen hver gang man vælger et nyt menupunkt men kun at indholdet skifter i takt med hvad man vælger i emnuen , er det korrekt forstået ? i dit tilfælde de 2 billeder der fader frem og tilbage ik :-)
Avatar billede roenving Novice
01. april 2004 - 00:59 #19
Ja, du kan jo prøve at trykke på menu-punkterne !-)

-- og du er velkommen til at grabbe koden ...
Avatar billede cybergod Nybegynder
01. april 2004 - 01:08 #20
du kunne nemt blive fyrstelig belønnet for at skrive den jeg skal bruge, for det er lidt volapyk for mig :) Men ellers vil du så ikke skrive et svar og så siger jeg mange tak for hjælpen :-)
Avatar billede roenving Novice
01. april 2004 - 01:16 #21
Her er en lidt mere moderne udgave, som ikke tager udgangspunkt i en tabel, men som alligevel skulle virke cross-browser:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="Generator" content="Stone's WebWriter 4">
<style type="text/css">
html,body{height:100%;margin:0px;padding:0px;}
body{
  text-align:center;
}
div, iframe{margin:0px;padding:0px;border:0px;}
.center{
margin-left:auto;
margin-right:auto;
width:760px;
background:#22ee7f;
/*og billede: background-image url('')*/
border:1px solid black;
  text-align:left;
}
.top{
  height:120px;
  background:transparent;
  border-bottom:1px dotted black;
}
.menu{
  width:117px;
  height:400px;
  float:left;
  background:#eee;
}
.content{

}
#contentFrame{
  width:640px;
  height:400px;
}
</style>
</head>
<body>
<div class="center">
  <div class="top">
    En overskrift eller et banner
  </div>
  <div class="menu">
    Din menu
  </div>
  <div class="content">
    <iframe src="" name="contentFrame" id="contentFrame"></iframe>
  </div>
</div>
</body>
</html>

-- og her er en masse css-kode, som principielt bør flyttes ud i en stylesheet-fil !-)

-- og velbekomme '-)
Avatar billede cybergod Nybegynder
01. april 2004 - 01:39 #22
roenving join min icq #23170437 så skal du få noget brugbart :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester