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

    problema JScript nascosto??

    il mio circuito banner esegue in output, tramite un semplice include Jscript classico, questo codice:


    Codice PHP:
    <!--
        
    document.write('<table border=0 cellpadding=0 cellspacing=0 height=72>');
        
    document.write('<tr><td valign="bottom" align="center">
            <script language=\"JavaScript\">document.write(\'<s\'+\'cript language=\"JavaScript\" src=\"http://altrodominio.com/nwsa/ad.1?user=102697&\'+new Date().getTime()+\'\"></s\'+\'cript>\');</script>
        </td></tr>'
    );
        
    document.write('<tr><td valign="top" align="center"><a target="_blank" href="http://www.miodominio.com">[img]http://www.miodominio.com/images/logo_below.gif[/img]</td></tr></table>');
        
    //--> 
    questo codice viene generato includendo nella pagina con questo:
    <script language="JavaScript" src="http://www.miodominio.com/adbanner/work.php?n=23&size=1&j=1"></script>


    adesso, la particolarità sta nel fatto che all'interno del Jscript, tramite il Document.write viene stampato a video ed eseguito un secondo <script> all'interno!.. cmq viene eseguito normalmente però c'è un piccolo problema che l'iconcia logo_below.gif compare sopra il banner che genera l'include contenuto nella prima cella!

    non so se mi sono spiegato bene!

    allora, lo script principale, quindi i 3 document.write disegnano una tabella fatta di due celle, uno sopra l'altra, nella prima dovrebbe comparire quello generato appunto come indicato nella prima cella quindi il secondo script all'interno mentre nella seconda cella deve semplicemente caricare l'iconcina 468x12!! fatto sta che mi fà il contrario... pur essendo l'HTML perfetto... niente errori di JScript o altro ma solo questo scambio nella visualizzazione!

    mi viene da pensare.. è possibile che il browser generi la seconda cella in html e poi generi, con ritardo quindi, la prima cella con l'altro script???

    che bel grattacapo!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Problema interessante ...

    Hai provato la cosa su browser / computer diversi?

    Quello di invertire l'ordine di alcune istruzioni IE lo fa (vuole far vedere di essere piu` intelligente di certi programatori): in qualche caso lo scambio e` giustificato, ma forse il rovescio della medaglia e` quello da te evidenziato.

    Inoltre anche la velocita` del processore su cui gira il browser puo` avere influenza.

    Ci potrebbe poi essere un problema di sintassi, nel senso che la doppia slash del link potrebbe introdurre il commento in qualche browser, per cui ti consiglio di spezzarla, come hai fatto con il tag <script> (nota: non so se e` il tuo caso specifico).

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    credo che sia proprio come dici tu, sono stato a fare a botte con l'autore dello script che mi diceva invece che a lui il banner gli si vedeva benissimo! alla fine gli ho mandato lo screenshot della mia videata ... quindi abbiamo risolto che dipende dal browser.. o forse ancora meglio dal PC stesso!!?... cmq ho provato a spezzare l'url così http:/'+'/www però mi da lo stesso problema!!... booo!!!???... cmq adesso mi installo il mozilla o l'opera e vedo comq và con quelli.. ma sono già sicuro che funzionerà!!

    adesso capisco perchè gli affiliati non mi hanno scritto ... però ci puo essere sembra quella percentuale, come non compare bene a me... non compare sicuramente ad altri utenti!..

    c'è qualche sistema(qualche funzione JScript) per ritardare l'HTML??? della seconda cella? quella che compare prima ??.. cosa da altro mondo!!

  4. #4
    nessuno che sia incuriosito da questo problema strano!!??

    suggerimenti su quali possano essere le possibil cause?? fino ad ora si è parlato di PC/Browser lento!

    dimenticavo, con Mozilla da lo stesso problema!

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.