Vraag & Antwoord

Webprogrammeren & scripting

Script werkt wel lokaal maar niet op internet

7 antwoorden
  • Ik zit met een groot probleem. Ik heb m.b.v. AllWenMenu Pro een menu gemaakt. Dit werkt lokaal perfect, echter op internet niet. Ik krijg dan de melding 'parent.inhoud_f' is leeg of geen object, inhoud_f is de naam van mijn inline frame. Degene die mij zo snel mogelijk van dit probleem kan afhelpen kan een vergoeding tegemoet zien aangezien ik vandaag uiterlijk deze website moet opleveren. Het betreft [url]http://www.twowheels.nl[/url]klik op een van de verdiepingen kies een van de menu keuzes zie waar het fout gaat. Ik zal hier alvast het script voor de bovenverdieping plaatsen [code:1:47f743bf21] //----------DHTML Menu Created using AllWebMenus PRO ver 3.1-#532--------------- //D:\Website\ontwikkeling\16 - www.twowheels.nl\menu\menu_f.awm var awmMenuName='menu_fietsen'; var awmLibraryBuild=532; var awmLibraryPath='/awmData-menu_fietsen'; var awmImagesPath='/awmData-menu_fietsen'; var awmSupported=(navigator.appName + navigator.appVersion.substring(0,1)=="Netscape5" || document.all || document.layers || navigator.userAgent.indexOf('Opera')>-1)?1:0; if (awmAltUrl!='' && !awmSupported) window.location.replace(awmAltUrl); if (awmSupported){ var awmMenuPath; if (document.layers) mpi=((document.images['awmMenuPathImg-menu_fietsen'])?document.images['awmMenuPathImg-menu_fietsen'].src:document.layers['xawmMenuPathImg-menu_fietsen'].document.images['awmMenuPathImg-menu_fietsen'].src); else mpi=document.images['awmMenuPathImg-menu_fietsen'].src; awmMenuPath=mpi.substring(0,mpi.length-16); while (awmMenuPath.search("'")>-1) {awmMenuPath=awmMenuPath.replace("'", "'");} var nua=navigator.userAgent,scriptNo=(nua.indexOf('Safari')>-1)?7:(nua.indexOf('Gecko')>-1)?2:((document.layers)?3:((nua.indexOf('Opera')>-1)?4:((nua.indexOf('Mac')>-1)?5:((nua.indexOf('Konqueror')>-1)?6:1)))); document.write("<SCRIPT SRC='"+awmMenuPath+awmLibraryPath+"/awmlib"+scriptNo+".js'><\/SCRIPT>"); var n=null; awmzindex=1000; } var awmSubmenusFrame=''; var awmSubmenusFrameOffset; var awmOptimize=0; function awmBuildMenu(){ if (awmSupported){ awmCreateCSS(1,2,0,'#FFFFFF','#0000FF',n,'18px sans-serif',n,'none',2,n,0,4); awmCreateCSS(0,1,0,n,'#0000FF',n,n,n,'outset',2,'#0000FF',0,0); awmCreateCSS(1,2,1,'#FFFFFF','#0000FF',n,'14px sans-serif',n,'none',1,n,0,1); awmCreateCSS(0,2,1,'#FFFFFF','#EA6A0F',n,'14px sans-serif',n,'none',1,n,0,1); awmCreateCSS(1,2,1,'#FFFFFF','#0055E5',n,'14px sans-serif',n,'none',2,n,0,0); awmCreateCSS(1,2,0,'#FFFFFF','#0000FF',n,'14px sans-serif',n,'none',1,n,0,1); awmCreateCSS(0,2,0,'#FFFFFF','#EA6A0F',n,'14px sans-serif',n,'none',1,n,0,1); awmCreateCSS(1,2,0,'#FFFFFF','#000000',n,'14px sans-serif',n,'none',1,n,0,1); var s0=awmCreateMenu(0,0,0,0,1,0,0,0,1,0,0,0,2,1,0,n,"",n,1,62,1,1,n,n,100,0); it=s0.addItem(2,3,3,"  Home  ",n,n,"","Terug naar de startpagina",n,n,n,"http://www.twowheels.nl",n); it=s0.addItem(2,3,3,"  Contact  ",n,n,"","",n,n,n,"http://www.twowheels.nl/algemeen/contact.html","inhoud_f"); it=s0.addItem(2,3,3,"  Route  ",n,n,"","",n,n,n,"http://www.twowheels.nl/algemeen/route.html","inhoud_f"); it=s0.addItem(2,3,3,"  Nieuws  ",n,n,"","",n,n,n,"http://www.twowheels.nl/algemeen/nieuws_f.html","inhoud_f"); it=s0.addItem(2,3,3,"  Fietsen  ",n,n,"","",n,n,n,n,n); var s1=it.addSubmenu(0,0,0,2,0,0,0,1,4,n,"",n,1,1,1,0,n,n,100); it=s1.addItem(5,6,6,"  Loekie  ",n,n,"","",n,n,n,"http://www.loekie.nl/homecatalogus.asp","inhoud_f"); it=s1.addItem(5,6,6,"  Alpina  ",n,n,"","",n,n,n,"http://www.alpinafietsen.nl","inhoud_f"); it=s1.addItem(5,6,6,"  K3  ",n,n,"","",n,n,n,"http://www.k3fietsen.nl","inhoud_f"); it=s1.addItem(5,6,6,"  Kawasaki  ",n,n,"","",n,n,n,"http://www.kawasakifietsen.nl","inhoud_f"); it=s1.addItem(5,6,6,"  Rocketpower  ",n,n,"","",n,n,n,"http://www.rocketpowerfietsen.nl","inhoud_f"); it=s1.addItem(5,6,6,"  Next Generation  ",n,n,"","",n,n,n,"http://www.nextgenerationfietsen.nl","inhoud_f"); it=s1.addItem(5,6,6,"  Raket  ",n,n,"","",n,n,n,"http://www.twowheels.nl/fietsen/raket.html","inhoud_f"); it=s1.addItem(5,6,6,"  BMX KHE  ",n,n,"","",n,n,n,"htto://www.twowheels.nl/fietsen/bmx.html","inhoud_f"); it=s1.addItem(5,6,6,"  Haro Bikes  ",n,n,"","",n,n,n,"http://www.harobikes.com","inhoud_f"); it=s1.addItem(5,6,6,"  Overige  ",n,n,"","",n,n,n,n,n); var s2=it.addSubmenu(0,0,-4,2,0,0,0,1,4,n,"",n,1,1,1,0,n,n,100); it=s2.addItem(7,6,6,"  Barbie  ",n,n,"","",n,n,n,"http://www.twowheels.nl/fietsen/barbie.html","inhoud_f"); it=s2.addItem(7,6,6,"  Winnie the Pooh  ",n,n,"","",n,n,n,"http://www.twowheels.nl/fietsen/wtp.html","inhoud_f"); it=s0.addItem(2,3,3,"  Aanbiedingen  ",n,n,"","",n,n,n,"http://www.twowheels.nl/upload_f.php","inhoud_f"); s0.pm.buildMenu(); }}[/code:1:47f743bf21] Ik hoop dat iemand mij wil en kan helpen. De gouden tip is goed voor 20 eurootjes. Alvast bedankt Wil
  • allereerst wil ik even zeggen dat het menu het in Forefox (of iig bij mij) helemaal niet doet. Er klapt niets uit en ik krijg deze melding: Error: uncaught exception: Permission denied to set property CSSStyleDeclaration.backgroundColor in IE 6.0 klapt er wel iets uit, maar als ik dan ergens op klik, gebeurt er niets. Ik krijg ook geen foutmelding. Helpen kan ik je dus niet, evt andere problemen geven wel :wink:
  • zo te zien heb je in je html pagina's je inline frame nergens gedefinieerd
  • Heb je alle paden (ook in je .js file) enzo gecontroleerd? En alles op je server staan?
  • in het bestand start_f.html staat [code:1:440f9e38c2] <p> <iframe name="inhoud_f" src="start.html" width="100%" height="500" framespacing="0" border="0" frameborder="0"> De browser ondersteunt geen in line frames of is momenteel zodanig geconfigureerd dat in line frames niet kunnen worden weergegeven. </iframe> [/code:1:440f9e38c2] Dus dat is het probleem niet aangezien hij het anders ook lokaal niet zou doen. Ja ik heb alles gekopieerd, 3x gecheckt maar helaas pindakaas
  • [quote:1a529c8224]Dus dat is het probleem niet aangezien hij het anders ook lokaal niet zou doen.[/quote:1a529c8224] Ik bedoel niet zozeer het iframe, ik dacht meer aan verwijzingen in het script zelf. In zowel MSIE als Firefox schuiven de menu's uit, maar zodra ik op een link klik krijg ik een fout op de pagina (MSIE)... ik zou dus even de actie die dan uitgevoerd wordt controleren (heel precies kan ik je helaas niet helpen, maar daar gaat het mi fout...)
  • Het probleem is boven water, het zat hem niet in het script in het feit dat ik gebruik maakte van frames, of wel een frame openen om een andere bestand te openen zodat mijn url altijd dezelfde zou blijven op een of andere manier was dit de oorzaak. Nu werkt alles.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.