Pagina 1 van 2
caterogieen inklappen (vooral vraag aan mosymuis)
Geplaatst: 28 aug 2004, 08:11
door sukkelaap
Kijk op spammersheaven van mosymuis heb je het volgende bij het bewerken van je profiel:
Die dingen kunnen in en uitgeklapt worden. Wat is in hemelsnaam daar een script voor?
Geplaatst: 28 aug 2004, 13:28
door Podium4
Als je een beetje handig bent rip je het zo uit zijn pagina:
Subkopje profiel:
Code: Selecteer alles
<tr>
<th class="thHead-alt" colspan="2" height="25" valign="middle" onClick="toggle_normal('toggle_interests','');" style="cursor:pointer;cursor:hand;"><img src="graphics/icoon_up-down.png" border="0" alt="" title="" align="middle" /> Interesses</th>
</tr>
<tbody id="toggle_interests" style="display:none;">
<tr>
<td class="row2" colspan="2"><span class="gensmall">Vertel hier iets over je hobby's, bezigheden en andere dingen die je boeien. Smilies en BBCodes zijn beschikbaar.</span></td>
</tr>
<tr>
<td class="row1" colspan="2" style="padding:8px 0;" align="center"><textarea name="interests" style="width:98%;padding:3px;" rows="10" cols="30" class="post">Ja</textarea></td>
</tr>
</tbody>
En als ik het goed heb moet je daarvoor dit scriptje in je head tags hebben:
Code: Selecteer alles
function toggle_normal(item,mode)
{
if( document.getElementById(item).style.display == mode) {
document.getElementById(item).style.display = 'none';
} else {
document.getElementById(item).style.display = mode;
}
return true;
}
Sorry moos

Geplaatst: 28 aug 2004, 16:57
door sukkelaap
maar hoe kan je dat uit die pagina vroeten dan?
Want met php script kan je niet in broncodes komen enzo.
Trouwens hij doet het nie, ik heb net wta lopen klooien en toen deed ie het plots wel maar paar tellen later nie meer.
Geplaatst: 28 aug 2004, 18:31
door Podium4
Wat Moos daar gebruikt is gewoon javascript. Je moet dus gewoon ff goed kijken in de bron als je je profiel aan het aanpassen bent op spammersheaven.
Geplaatst: 28 aug 2004, 19:25
door sukkelaap
laatste tijd doet mijn pc erg vaag dus ik kan broncode nie openen dat heb ik vaker.
Geplaatst: 28 aug 2004, 20:29
door Stef
Dit kreeg ik lang geleden van muis, dat zal hij ongetwijfeld nog wel weten.
In de header:
Code: Selecteer alles
<SCRIPT language="JavaScript" type="text/javascript">
<!--
function ref(object)
{
if (document.getElementById)
{
return document.getElementById(object);
}
else if (document.all)
{
return eval('document.all.' + object);
}
else
{
return false;
}
}
function expand(object)
{
object = ref(object);
if( !object.style )
{
return false;
}
else
{
object.style.display = '';
}
if (window.event)
{
window.event.cancelBubble = true;
}
}
function contract(object)
{
object = ref(object);
if( !object.style )
{
return false;
}
else
{
object.style.display = 'none';
}
if (window.event)
{
window.event.cancelBubble = true;
}
}
function toggle(object)
{
object = ref(object);
if( !object.style )
{
return false;
}
if( object.style.display == 'none' )
{
object.style.display = '';
}
else
{
object.style.display = 'none';
}
}
//-->
</SCRIPT>
En dit in je body:
Code: Selecteer alles
<a href="#" onClick="toggle('toet');return false;">klik</a>
<TBODY id="toet" style="display:none">
<TR><TD
bleh
</TD></TR>
</TBODY>
Volgensmij werkt het wel ook al kreeg ik het toen niet aan het werk.

[/code]
Geplaatst: 28 aug 2004, 21:15
door sukkelaap
dan heb je gelijk het werkt nie. net zoals dat van eerst.
Dit is eigenlijk hetzelfde als wat ik van podium 4 kreeg.
Geplaatst: 28 aug 2004, 21:25
door desert spider
het werkt wel
heel goed zelfs maar het heeft een paar nadelen
1 als je hem opent gaat hij naar boven
2 je kan er geen html in gebruiken dus je moet het in een andert tpl bestantje aan maken
3 er komt een #achter je url te staan
4 je kan niet instellen dat die is uitgeklapt is als je naar de url toe gaat
Geplaatst: 28 aug 2004, 21:30
door sukkelaap
bij mij werkt ie niet hoor :S
Code: Selecteer alles
<html>
<head><br />
<SCRIPT language="JavaScript" type="text/javascript">
<!--
function ref(object)
{
if (document.getElementById)
{
return document.getElementById(object);
}
else if (document.all)
{
return eval('document.all.' + object);
}
else
{
return false;
}
}
function expand(object)
{
object = ref(object);
if( !object.style )
{
return false;
}
else
{
object.style.display = '';
}
if (window.event)
{
window.event.cancelBubble = true;
}
}
function contract(object)
{
object = ref(object);
if( !object.style )
{
return false;
}
else
{
object.style.display = 'none';
}
if (window.event)
{
window.event.cancelBubble = true;
}
}
function toggle(object)
{
object = ref(object);
if( !object.style )
{
return false;
}
if( object.style.display == 'none' )
{
object.style.display = '';
}
else
{
object.style.display = 'none';
}
}
//-->
</SCRIPT>
<title>Untitled</title>
</head>
<body>
<a href="#" onClick="toggle('toet');return false;">klik</a>
<TBODY id="toet" style="display:none">
<TR><TD>
bleh
</td></tr>
</TBODY>
</body>
</html>
Geplaatst: 28 aug 2004, 21:33
door sukkelaap
Er komt trouwens geen hackje te staan als je die oude versie neemt die podium 4 me gaf want daar word die onclick in de <TD> gezet i.p.v. een link dus hoeft die ook niet te linken.
Geplaatst: 28 aug 2004, 21:39
door desert spider
ik denk dat we over een ander script hebben
Code: Selecteer alles
<script type="text/javascript">
<!--
function menu_toggle(id)
{
if( document.getElementById(id).style.display == '')
{
document.getElementById(id).style.display = 'none';
}
else
{
document.getElementById(id).style.display = '';
}
return true;
}
-->
</script>
</head>
<body>
<a href="#" onclick="menu_toggle('quickreply');">lol</a>
<div id="quickreply" style="display: none;">
lol
</div>
</body>
</html>
Geplaatst: 28 aug 2004, 21:53
door sukkelaap
deze werkt wel jah.
Wat is het verschil?
Geplaatst: 28 aug 2004, 22:12
door desert spider
bekijk mijn lijsje met mnadeelen eens
Geplaatst: 28 aug 2004, 22:17
door sukkelaap
jah maar op al jowu nadelen heb ik een oplossing

Geplaatst: 28 aug 2004, 22:20
door sukkelaap
desert spider schreef:het werkt wel
heel goed zelfs maar het heeft een paar nadelen
1 als je hem opent gaat hij naar boven
2 je kan er geen html in gebruiken dus je moet het in een andert tpl bestantje aan maken
3 er komt een #achter je url te staan
4 je kan niet instellen dat die is uitgeklapt is als je naar de url toe gaat
1. ik snap niet wat je bedoeld (geloof dat dat bij mij dus ook neit is)
2. ik kan er wel html in gebruiken
3. hoeft niet want je kan die onclick ook in een <TD> code zetten i.p.v. een link
4.Volgensmij heb ik dat toetraks nog gedaan.
Geplaatst: 28 aug 2004, 22:22
door sukkelaap
effuh terug komen op probleem 4
zoek:
verander in:
Geplaatst: 28 aug 2004, 22:31
door desert spider
je kan er wel html in gebruiken maar geen tabbelen
en ik denk dat vraag 3 ook de oplossing is voor 1
//edit// je kan er dus wel html in gebruiken, mijn fout sorry
Geplaatst: 28 aug 2004, 22:33
door sukkelaap
Ik wel
Geplaatst: 29 aug 2004, 09:12
door sukkelaap
maar nu toch ook tabellen gewoon?
Alles wta jij opnoemde heb ik wat voor alleen jouw eerste probleem vatte ik niet.
Geplaatst: 05 sep 2004, 12:54
door sukkelaap
Ik kom er nog effuh op terug omdat me het niet bevalt.
Als ik erop klik laad die namelijk te pagina opnieuw en staat die weer bovenaan. Bij mossymuis zie je helemaal niet dat die de pagina vernieuwd en het beeld blijft op dezelfde plek staan.