[div] query meesturen ?

Pagina: 1
Acties:

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 20:28
Kan ik aan een actie die een layer visible maakt, een (PHP) query meezenden?
Dus laten we zeggen:
code:
1
<a href="javascript:doLayer('layernaam&naam=Sjako','vissible');>169</a>

En dat er dus in de layer de naam Sjako verschijnt...

Is hier een een of ander truckje voor, in de <div> ofzo?
Ben erg benieuwd, nog nooit tegengekomen trouwens...

Motor (of auto) onderhoud bijhouden


Verwijderd

Ja hoor is eitje
code:
1
2
3
4
5
6
<script language="JavaScript">
function DoLayer(id,MyContent)(){
document.getElementById(id).innerHTML = MyContent;
document.getElementById(id).style.visibility = 'visible';
}
</script>

Vervolgens roep je deze aan met, want waarom zou je visible meezenden? .. wat is het nut van content wijzigen in een DIV als je deze op hidden hebt staan ;)
code:
1
<a href="javascript:doLayer('layernaam','Sjako');>169</a>

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

Op vrijdag 08 februari 2002 13:04 schreef willem169 het volgende:
Kan ik aan een actie die een layer visible maakt, een (PHP) query meezenden?
Dus laten we zeggen:
code:
1
<a href="javascript:doLayer('layernaam&naam=Sjako','vissible');>169</a>

En dat er dus in de layer de naam Sjako verschijnt...

Is hier een een of ander truckje voor, in de <div> ofzo?
Ben erg benieuwd, nog nooit tegengekomen trouwens...
Wat doet die doLayer() functie precies? Laadt die een extern document in die layer?

dan zou het zo kunnen: Layernaam.php?a=b&b=c&c=d

Stop uploading passwords to Github!


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 20:28
de functie doLayer doet
code:
1
2
3
4
5
6
7
function doLayer ( layerNaam, aanOfUit )
        {
           if ( IE4 )
            document.all [ layerNaam ].style.visibility = aanOfUit;
           else if ( NS4 )
            document.layers [ layerNaam ].visibility = aanOfUit;
        }


Dus in principe kan ik hier een element aan de functie toevoegen, "content" bijvoorbeeld?
code:
1
2
funtion doLayer (layernaam , aanOfUit , content) {
}


Dus laten we zeggen dat ik dan de functie zo aanroep:
code:
1
<a href="doLayer('layernaam' , 'visible' , 'Sjaak de Bever');">

Hoe zorg ik dan dat "Sjaak de Bever" in die layer komt te staan?

Motor (of auto) onderhoud bijhouden


Verwijderd

code:
1
2
3
4
5
6
7
8
9
10
11
12
function doLayer (layerNaam,aanOfUit,nieuwecontent){
   if ( IE4 ){
    document.all [ layerNaam ].style.visibility = aanOfUit;
    document.all[layerNaam].innerHTML = nieuwecontent;
   }
   else if ( NS4 ){
    document.layers [ layerNaam ].visibility = aanOfUit;
    var doc = document.layers [ layerNaam ].document
    doc.open();
    doc.write(nieuwecontent);
    doc.close();
   }

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 20:28
Nevermind, ik doe het wel d.m.v. een popup en PHP. Thnks anyway.

Motor (of auto) onderhoud bijhouden

Pagina: 1