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

    MM_setTextOfLayer link!

    Salve a tutti,

    qualcuno conosce la sintassi corretta per mettere un link all'interno di questa funzione?

    Testo

    MM_setTextOfLayer('Layer1','','Finto testo<link>vorrei mettere un link qui</link>')

  2. #2

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non puoi, spiega esattamente cosa fa quella funzione e cosa vorresti tu.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    La funzione fa una cosa molto semplice:
    Si mette questo tag

    <div id="Layer1"></div>

    e questo codice che va a scrivere nel DIV

    Testo

    Quando clicco sul link TESTO nella posizione dove ho collocato il tag DIV con id=LAYER1
    mi scriverà il parametro (in questo caso 'Finto testo') cche sta nella funzione MM_setTextOfLayer

    ti posto il codice della pagina

    <html>
    <head>
    <title>Titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_findObj(n, d) { //v4.01
    var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
    if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    if(!x && d.getElementById) x=d.getElementById(n); return x;
    }

    function MM_setTextOfLayer(objName,x,newText) { //v4.01
    if ((obj=MM_findObj(objName))!=null) with (obj)
    if (document.layers) {document.write(unescape(newText)); document.close();}
    else innerHTML = unescape(newText);
    }
    //-->
    </script>



    </head>
    <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td width="220" valign="top" id="lista" ><ul >[*]ADR[/list]</td>
    <td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td></td>
    </tr>
    <tr>
    <td valign="top" class="testoCorpo"><div id="Layer1"></div></td>
    </tr>
    </table></td>
    </tr>
    </table>
    </body>
    </html>

  5. #5
    dimenticavo...

    quello che mi serve èe poter mettere un link all'interno del testo che vado a richiamare,
    es.

    Lo Studio assicura ai propri <a href="link.html>clienti</a>un’ampia assistenza e consulenza nel campo dell’arbitrato e delle procedure alternative di risoluzione delle controversie in tutti i settori di competenza

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    prova questo esempio http://forum.html.it/forum/showthrea...1#post12022961 potrebbe essere adattato alle tue esigenze
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.