HEj
Jag har en javameny i en vänsterställd frame och en högerframe som mainframe.
Jag får inte länkarna att fungera nu när jag håller på att utveckla min sida.
När jag klickar på "item" så får jag bara "error on page" i statusfältet.
Jag vill tex kunna öppna google när jag klickar på länken.
Så här ser den ut.
<img STYLE="visibility:hidden;filter: blendTrans(duration=0.2);POSITION: absolute;TOP : 65;LEFT:69" SRC="C:/mickeweb/micke/Java/sem02.gif" ID="SubMenu01" BORDER="0" onClick="newPageSelect('http://www.google.com',this.id)" onMouseOver="style.cursor='hand';">
Vad gör jag för fel?
jag bifogar hela koden
Tacksam för hjälp snarast
J.N.Medlem sedan apr. 20031 660 inlägg HEJ!
Vad får du för felmeddelande när du klickar på IE-triangeln i statusraden?
@ndersMedlem sedan juni 200032 969 inlägg Prova gärna med någon annan webbläsare också, exempelvis Firefox, som har en helt okej javascript-debugger. Det hjälper mycket när man har javascriptproblem!
Och du; välkommen till webForum! :bire
mvh :)
Ny upplysning
Hej
Jag får följande felmeddelande när jag klickar på triangeln i statusfältet.
(som ni märker är jag inte så bra på det här, men övning ger färdighet)
Line: 62
Char: 7
error: 'parent.document.frames[...].document' is null or not a document
Code: 0
URL: file//C:mickeweb\micke\menu.htm
kaxigtMedlem sedan okt. 2004636 inlägg hmm....det första som slår mig utan att kika närmare på dina koder är detta: SRC="C:/
Har du en mapp som heter C? Annar är ju det den vanliga sökvägen så länge sidan INTE ligger ute på nätet. C i detta fall borde då vara hårddisken helt enkelt. Har du inte en mapp som heter C så tar du bort den och anger sökvägen från root i din katalog ute på nätet.
Kanske inte var rätt svar trots allt....
Mina filer som är knutna till websidan ligger under c:\mickeweb\micke
Kan ingen kolla hela koden och testa. Borde vara enkelt för er som kan?
Tack på förhand
//Micke
kaxigtMedlem sedan okt. 2004636 inlägg alltså - du måste skicka med din url. Jag sitter på FF och när jag knappar in din siteurl, vilken du nu säger dig uppge så hamnar jag någon annanstans.
För det första:
Line: 62 Char: 7
error: 'parent.document.frames[...].document' is null or not a document
Code: 0
URL: file//C:mickeweb\micke\menu.htm
du har ett fel på rad 62 i 7:e "karaktären"= koden
felet ligger i huvuddok.ramar. Det finns inget dokument att hitta så antingen har du fel sökväg eller skrivit fel sökväg.
sedan, jag vidhåller att du anger sökvägen från hårddisken i och med att du anger detta :
C:
skicka hela url så vi får se.
ändrat; jag såg ett fel till. Du kan inte lägga in detta i head då det är en body onload:
<body bgcolor="#CCCCCC" BACKGROUND="images\background.gif" CLASS="MenuMain" STYLE="BACKGROUND-REPEAT: repeat-y;" onLoad="initializeVariables()">
Hej
websidan är inte publicerad.
Men URLen är i såfall när jag testar.
C:\mickeweb\micke\TMP5toge728ps.htm
(jag gör den i Dreamveawer)
Min 62:a rad ser ut så här:
parent.document.frames[FrameName].document.location.href=sGlobalUrl;
Tack
kaxigtMedlem sedan okt. 2004636 inlägg självklart är den inte publicerad - det säger jag ju! För du anger i din url sökvägen från din hårddisk eftersom du har C: med i koden. Alltså kan det bli svårt för oss andra att se vad felet är eftersom vi inte kan logga in på din dator.
Du använder frames (?)
(UseFrames == true )
och din parentframe är den ramen där ditt innehåll förmodligen ska länkas till. Kika då in i ramverket och se om du skrivit rätt där till att börja med. Vill du länka UTANFÖR ramverket anger du <a href="url:en" target="_blank">länken</a>
Du har skrivit fel i koden eftersom det är den i rad 62 som kommer upp som felmeddelande.
jag föreslår att du skickar upp HELA din källkod, det skulle underlätta.
Ledsen om du får slita ditt hår Kaxig, men jag vill lära mig.
Här är koden på menyn och mainframen
kaxigtMedlem sedan okt. 2004636 inlägg det första som slår mig är kaoset i dina koder. Du har meta info i body, de ska du lägga i head eftersom det inte har med sidans uppbyggnad att glra utan är till för sökmotorerna. Sedan föreslår jag att du gör en extern stilmall där du skriver in dina css-formateringar. Du har dessutom en massa "onödig" kod som skulle kunna styras av css-mallen. Det vinner du på.
Jag laddade ned dina två sidor och tycker att du ska läsa i javascriptkodernas anvisningar om var och hur du ska ange dina inställningar. Sedan har du dessutom flash.
Om jag får ge dig ett tips?
Eftersom du nu inte säger dig vara kunnig om detta så gör om sidan till en två tabellslayout. Har du tillgång till php så är det bra, annars kan du använda iframes. (Du slipper då formatera varenda sida = mkt jobb)
I mitt tycke är det väldigt många koder som ska skötas och om man då är nybörjare lovar jag att det kommer bli problem den dagen du ska ändra sidan.
Din uppställning av sidan är något mystisk i mina ögon. Å andra sidan - jag kanske inte har kunskap att reda ut det.
Varför inte köra xhtml istället? Och en ren css-layout?
Jag håller med om att den är rörig och jag inte förstår allt i den, men hur det förhåller sig till varandra börjar jag få humm om.
Allt jag vill är bara veta hur man får Onclick= kommandot att öpna en extrn websida i mainframen.
Och då det är fel på rad 62 när jag klickar på länken borde det väl vara där det skall göras något.
Men vad?
Tack för alla tankar
Tack alla, men jag lyckades lösa det efter att jag kollat vidare
Jag hade faktiskt byggt upp det lite fel i Dreamweaver.
Allt jag behövde göra var att skapa en ny indexsida som körde en "target" på framesen jag ville använda.
kaxigtMedlem sedan okt. 2004636 inlägg ja se där!
Det är viktigt att ange rätt sökväg. Bra också att du fixade till felet av dig själv. Sånt lär man sig på.