Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Javascript in conflitto con easy php

    Sto tentando di generare un menù con javascript mediante un'array.
    Il problema che ho riscontrato è il seguente:
    Utilizzando una semplice pagina html in locale tutto funziona e il menù si genera correttamente sia con firefox che con explorer.

    Dovendo poi integrare il php ho installato easyphp e ricostruito il tp dividendo il sito in varie pagine (header,menu,contenuto,footer) fin qui tutto ok vado avanti facendo le mie prove cn firefox che funziona alla grande. ma poi mi viene il dubbio con explorer, faccio la prova e noto con grande stupore che il menù non si generava più e infondo alla pagine appare l'errorino di ie che dice ("proprietà o metodo non supportati dall'oggetto") possibile che passando a easy php quindi includendo questo linguaggio stesso possa creare questo tipo di problema??

    Grazie in anticipo.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    normalmente no
    e fatico a trovare una spiegazione per questo problema,
    che magari e' semplicissima e avendo tutto davanti agli occhi salterebbe fuori immediatamente

    cerca quindi di mostrare almeno tutto il codice xhtml e javascript coinvolto
    altrimenti si puo' solo tirare ad indovinare:
    se lo script e' in un file esterno controlla nomi (comprese maiuscole/minuscole) e percorsi

  3. #3
    Originariamente inviato da Xinod
    cerca quindi di mostrare almeno tutto il codice xhtml e javascript coinvolto
    per coinvolto Xinod intendeva dire quello generato, il view source del browser, per intenderci, poichè del php qui importa poco
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  4. #4
    <body>
    <div id="container">
    <div id="header">
    <span class="frontone"></span>
    </div> <style>@import url(css/menu.css);</style>
    <div id="menu">
    <span class="menu">
    <script language="javascript">

    menu = new Array("home" , "chiSiamo" , "artStudio" , "sviluppo" , "contatti" , "portfolio");
    ext=("index.php?page=");
    extImg=(".jpg");

    for (i=0; i<menu.length; i++){
    tot = menu[i];
    immagine = (menu[i]+extImg);
    l = (location.href);
    pageName = (l.substr(l.lastIndexOf("/")+1).split(/[=]/)[1]);
    if (pageName == tot){
    document.write("<img src=\"img/"+immagine+"\" />");

    }else{
    document.write("");
    }
    }
    </script>
    </span>
    </div>

    <div id="contenuto">
    <style type="text/css">@import url(css/artStudio.css);</style>

    <span class="desk">
    bla bla bla pri pro cuo ciacia i sdsasd il lo la i gli le tanto va la gatta a la rgo che ci lascia lo bla bla bla pri pro cuo ciacia i sdsasd il lo la i gli le tanto va la gatta a la rgo che ci lascia lo bla bla bla pri pro cuo ciacia i sdsasd il lo la i gli le tanto va la gatta a la rgo che ci lascia lo bla bla bla pri pro cuo ciacia i sdsasd il lo la i gli le tanto va la gatta a la rgo che ci lascia lo bla bla bla pri pro cuo ciacia i sdsasd il lo la i gli le tanto va la gatta a la rgo che ci lascia lo bla bla bla pri pro cuo ciacia i sdsasd il lo la i gli le tanto va la gatta a la rgo che ci lascia lo bla bla bla pri pro cuo ciacia i sdsasd il lo la i gli le tanto va la gatta a la rgo che ci lascia lo bla bla bla pri pro cuo ciacia i sdsasd il lo la i gli le tanto va la gatta a la rgo che ci lascia lo
    </span>
    </div>
    <div id="footer">
    </div>
    </div>
    </body>
    questo è l'html generato da explorer... spero possa esservi utile.
    il menù è un'accrocco lo so ma sto imparando da poco a utilizzare javascript. sorry

    grazie ancora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.