Registreer FAQ Ledenlijst Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Topic gesloten
 
Topictools Zoek in deze topic
Oud 30-04-2004, 17:48
Verwijderd
Citaat:
Fade of Light schreef op 30-04-2004 @ 17:47 :
Ik wil in een popup, de waarde uit een drop down menu halen uit de window die um geopend heeft.

Oftewel in de popup staat dit stukje code voor het halen van de waarde uit ene normaal text input geval, maar de dropdownmeuk kan ik niet uitgelezen krijgen :/
*knip*
element[0] van het form is dus dat drop down menu:
*knip*
Kun je ook even aangeven wat er niet goed gaat?
Advertentie
Oud 30-04-2004, 18:19
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
JA hoor

Om te testen doe ik daarna direct: alert(devariabele). De alert van het dropdownmenu is leeg.
Oud 30-04-2004, 19:21
wildeman
Avatar van wildeman
wildeman is offline
Citaat:
eddie schreef op 30-04-2004 @ 18:43 :
Met CSS kun je dit doen. Je moet dan position: fixed; gebruiken.
ok, maar bij wat moet ik dat fixed dan doen?
kan dat gewoon in de < a href="" position:'fixed'>

??


nog ene vraagje btw:

ik heb nu in mijn pagina een tabel aangemaakt:

____
| | |
| | |
| | |
| | |
| | |

maar als ik nu een heel lang stuk tekst aan de linkerkant heb staan dan gaat de kleine stuk tekst automatisch naar het midden van de rechtse kolom. Hoe kan ik deze tekst gewoon bovenaan laten staan?
Oud 30-04-2004, 22:26
M@rco
Avatar van M@rco
M@rco is offline
<td valign="top">
__________________
What experience and history teach is this — that people and governments never have learned anything from history, or acted on principles deduced from it.
Oud 01-05-2004, 09:59
Verwijderd
Citaat:
wildeman schreef op 30-04-2004 @ 20:21 :
ok, maar bij wat moet ik dat fixed dan doen?
kan dat gewoon in de < a href="" position:'fixed'>

??
Niet echt. Meer iets in de trant van:
Code:
<a href="" style="left: 10xp; top: 20px; position: fixed">bla</a>
Citaat:
wildeman schreef op 30-04-2004 @ 20:21 :

nog ene vraagje btw:

ik heb nu in mijn pagina een tabel aangemaakt:

____
| | |
| | |
| | |
| | |
| | |

maar als ik nu een heel lang stuk tekst aan de linkerkant heb staan dan gaat de kleine stuk tekst automatisch naar het midden van de rechtse kolom. Hoe kan ik deze tekst gewoon bovenaan laten staan?
Prober eens
Code:
<table style="table-layout: fixed"></table>
Oud 01-05-2004, 10:00
Verwijderd
Citaat:
Fade of Light schreef op 30-04-2004 @ 19:19 :
JA hoor

Om te testen doe ik daarna direct: alert(devariabele). De alert van het dropdownmenu is leeg.
Heb je ook wat meer code? Anders kan ik niet achterhalen wat er fout gaat
Oud 01-05-2004, 10:26
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Citaat:
eddie schreef op 01-05-2004 @ 11:00 :
Heb je ook wat meer code? Anders kan ik niet achterhalen wat er fout gaat
Komt ie:

parent window, waarin je alles moet invullen:
Code:
<html>
<head>
<script type="text/javascript">
function openwindow() 
{
 window.open("testjs.html") 
<!-- bla = document.forms[0].elements[0].value -->
<!-- alert(bla) -->
}

</script>
</head>
<body>
<form>
<input type="text" name="field" size="30"> 
<SELECT name="category"><option>a</option><option>b</option><option>c</option></select>
<input type=button value="Open Window" onclick="openwindow()">
</form>
</body>
</html>
en de testjs.html

Code:
<script type="text/javascript">
bla = window.opener.document.forms[0].elements[0].value
bla2 = window.opener.document.forms[0].elements[1].value
alert(bla)
alert(bla2)
</script>
alert(bla) gaat goed, geeft het goede aan
alert(bla2) geeft wel een alert geval, maar geen waarde

Bij die input text kan je al een value="blabla" meegeven, de waarde staat dus in 'value', maar bij option is dat niet zo. Daar zal de fout wel inzitten, maar wat je dan wel moet namen in plaats van die .value...no clue

Laatst gewijzigd op 01-05-2004 om 10:30.
Oud 01-05-2004, 11:30
wildeman
Avatar van wildeman
wildeman is offline
Citaat:
M@rco schreef op 30-04-2004 @ 23:26 :
<td valign="top">
dankje!
Oud 01-05-2004, 14:11
Verwijderd
Citaat:
Fade of Light schreef op 01-05-2004 @ 11:26 :
Komt ie:

parent window, waarin je alles moet invullen:
*knip*

en de testjs.html

*knip*

alert(bla) gaat goed, geeft het goede aan
alert(bla2) geeft wel een alert geval, maar geen waarde

Bij die input text kan je al een value="blabla" meegeven, de waarde staat dus in 'value', maar bij option is dat niet zo. Daar zal de fout wel inzitten, maar wat je dan wel moet namen in plaats van die .value...no clue
Het lijkt goed. Alleen hoe weet je zeker dat elements[1] de selectiebox is?
Verder moet value gewoon werken. Heb je wel een optie geselecteerd?
Oud 01-05-2004, 16:14
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Citaat:
eddie schreef op 01-05-2004 @ 15:11 :
Het lijkt goed. Alleen hoe weet je zeker dat elements[1] de selectiebox is?
Verder moet value gewoon werken. Heb je wel een optie geselecteerd?
Dat gaat goed, maar het probleem is opgelost. Ik had
<OPTION>a</OPTION>
... etc

als je dit verandert in:
<OPTION VALUE="a">a</OPTION>
... etc

dan werkt het wel

Laatst gewijzigd op 01-05-2004 om 23:01.
Oud 01-05-2004, 19:25
Verwijderd
Citaat:
eddie schreef op 30-04-2004 @ 14:19 :
volgens mij is het in JS niet mogelijk om keys te gebruiken als array reference.
hmm..
dus dat word 2 arrays gebruiken :/
Oud 02-05-2004, 10:31
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Nog 2 vragen :]

Hoe kun je waarden van php aan javascript doorgeven?

bla = '<? echo $var; ?>'

? Ik geloof dat ikd at geprobeerd had en niet werkte dus ik deed het maar zo:
<form>
<input type="hidden" value="<?echo $var; ?>">
</form>
en daaruit lezen heh :/

en vraag 2:

File A, zorgt voor een popup B. Popup B zorgt er dan voor dat A gereload wordt. Als die reload gedaan is, dan moet B weer iets doorsturen naar A. Nu heb ik met een timer, maar dat is niet echt netjes, is er een functie die zegt "klaar met reloaden van de window.opener" ?
Oud 02-05-2004, 11:06
Verwijderd
Antwoord 1:
Code:
var bla = "<?echo $var ?>";

document.getlementbyid['je_hidden_id'].value = bla;
Antwoord 2:
onLoad gebruiken?
Oud 02-05-2004, 11:18
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Citaat:
********** schreef op 02-05-2004 @ 12:06 :
Antwoord 1:
Code:
var bla = "<?echo $var ?>";

document.getlementbyid['je_hidden_id'].value = bla;
Antwoord 2:
onLoad gebruiken?
1) dank je
2) ik dacht juist onunload, aangezien A al wel gerefreshed moet zijn? Ik zal er nog even mee kutten, misschien heb ik net iets verkeerd gedaan
Oud 02-05-2004, 12:50
Verwijderd
Citaat:
Fade of Light schreef op 01-05-2004 @ 17:14 :
Dat gaat goed, maar het probleem is opgelost. Ik had
<OPTION>a</OPTION>
... etc

als je dit verandert in:
<OPTION VALUE="a">a</OPTION>
... etc

dan werkt het wel
Daar had ik ook nog aan gedacht, maar naar dit gelezen te hebben kwam ik tot de conclusie dat dit het niet mocht zijn. Kennelijk heb je een foute browser

Citaat:
value = cdata [CS]
This attribute specifies the initial value of the control. If this attribute is not set, the initial value is set to the contents of the OPTION element.
Oud 02-05-2004, 19:52
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Citaat:
eddie schreef op 02-05-2004 @ 13:50 :
Daar had ik ook nog aan gedacht, maar naar dit gelezen te hebben kwam ik tot de conclusie dat dit het niet mocht zijn. Kennelijk heb je een foute browser
ghehe stuur maar een klachtenbrief naar microsoft
Oud 02-05-2004, 21:23
Verwijderd
JavaScript

In php kan dit:
PHP-code:
$var "Ik ben";
$var .= "Een idioot"
Maar in javascript kan dat niet, het kan zo:
Code:
var = "Ik ben";
var = var+"Een idioot";
Maar.. er is vast wel een mooiere manier...
Nu nog iemand die het me verteld
Oud 03-05-2004, 12:48
Verwijderd
Citaat:
********** schreef op 02-05-2004 @ 22:23 :
JavaScript

In php kan dit:
*knip*
Maar in javascript kan dat niet, het kan zo:
*knip*

Maar.. er is vast wel een mooiere manier...
Nu nog iemand die het me verteld
Code:
<script type="text/javascript">
var a;
a = "Ik ben";
a += " een goede vent";

document.write( a );
</script>
(a là c/c++)
Oud 03-05-2004, 13:01
TIGEK
TIGEK is offline
Ik open "nieuwe" venters door middel van:

<a href="#" title="forum.scholieren.com" onclick="window.open('http://forum.scholieren.com','','')\">"Scholieren.com forum</a>

Nu zou ik graag in de statusbalk ipv van:
http://mijndomeinnaam.tdl/#
http://forum.scholieren.com willen zien. Hoe kan ik dit het beste aan pakken.

onmouseover="window.status='forum.scholieren.com';" onmouseout="window.status=' ';"

werkt te bij niet
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Oud 03-05-2004, 13:36
Verwijderd
Citaat:
TIGEK schreef op 03-05-2004 @ 14:01 :
Ik open "nieuwe" venters door middel van:

<a href="#" title="forum.scholieren.com" onclick="window.open('http://forum.scholieren.com','','')\">"Scholieren.com forum</a>

Nu zou ik graag in de statusbalk ipv van:
http://mijndomeinnaam.tdl/#
http://forum.scholieren.com willen zien. Hoe kan ik dit het beste aan pakken.

onmouseover="window.status='forum.scholieren.com';" onmouseout="window.status=' ';"

werkt te bij niet
zie de JavaScript 1.3 Reference.
Kennelijk moet er nog ;return true achter.

Code:
onmouseover="window.status='forum.scholieren.com';return true"
Oud 03-05-2004, 16:10
Krekker
Krekker is offline
Even wederom een noobvraagje van mij: Hoe maak je een pagina die je automatisch doorstuurt naar een andere pagina?
Oud 03-05-2004, 16:49
TIGEK
TIGEK is offline
Citaat:
eddie schreef op 03-05-2004 @ 14:36 :
zie de JavaScript 1.3 Reference.
Kennelijk moet er nog ;return true achter.

Code:
onmouseover="window.status='forum.scholieren.com';return true"
thx
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Oud 03-05-2004, 16:50
TIGEK
TIGEK is offline
php
PHP-code:
<?php header("location: http://www.domein.tdl");?>
HTML

<meta http-equiv="Refresh" content="1; URL=domeinnaam.tdl">
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Oud 03-05-2004, 17:06
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Citaat:
w4s4 cr4ft schreef op 03-05-2004 @ 17:10 :
Even wederom een noobvraagje van mij: Hoe maak je een pagina die je automatisch doorstuurt naar een andere pagina?
wel w3cschools.com of hoe dat ding ook heet uit de eerste post (met lunks) checken he

dit is de javascript functie:
location.replace("www.url.com");
Oud 03-05-2004, 20:01
Verwijderd
Citaat:
eddie schreef op 03-05-2004 @ 13:48 :
Code:
<script type="text/javascript">
var a;
a = "Ik ben";
a += " een goede vent";

document.write( a );
</script>
(a là c/c++)
Het werkt

tnx
Oud 06-05-2004, 14:11
TIGEK
TIGEK is offline
Links open ik in mijn website (XHTML 1.0) zo:
<a href="#" title="http://www.fluffles.net" onclick="window.open('http://www.fluffles.net','','')" onmouseover="window.status='http://www.fluffles.net';return true" onmouseout="window.status='';return true">fluffles.net</a>

Nu raad je het al. Als je met browsers als "Firefox" enz.. werkt en met tabs niet altijd fijn vind om een nieuwe pagina te moeten open omdat ik dat wil .

Is er een manier om dit mooi op lossen. Om een venster te open zonder deze script. Hebben ze maar pech gehad.
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Oud 06-05-2004, 14:40
Verwijderd
ik denk dat dat niet kan.

Ik vind dat 'men' (de website bouwers) zowiezo mij niet moet verplichten om in een nieuw venster te browsen; dat bepaal ik zelf wel (shift+click oid). Blijf van mijn browser af (dus ook van mijn venstergrootte/-positie)!!
Oud 06-05-2004, 15:03
Verwijderd
Citaat:
TIGEK schreef op 06-05-2004 @ 15:11 :
Links open ik in mijn website (XHTML 1.0) zo:
<a href="#" title="http://www.fluffles.net" onclick="window.open('http://www.fluffles.net','','')" onmouseover="window.status='http://www.fluffles.net';return true" onmouseout="window.status='';return true">fluffles.net</a>

Nu raad je het al. Als je met browsers als "Firefox" enz.. werkt en met tabs niet altijd fijn vind om een nieuwe pagina te moeten open omdat ik dat wil .

Is er een manier om dit mooi op lossen. Om een venster te open zonder deze script. Hebben ze maar pech gehad.
Als je denkt dat daarmee je website xhtml valid is..
Want eigenlijk mag dat niet

onlick hoort niet in a,
maar mag wel in bijv. span
Oud 06-05-2004, 15:16
TIGEK
TIGEK is offline
Citaat:
********** schreef op 06-05-2004 @ 16:03 :
Als je denkt dat daarmee je website xhtml valid is..
Want eigenlijk mag dat niet

onlick hoort niet in a,
maar mag wel in bijv. span
Hoe verklaar je dit dan
http://validator.w3.org/check?uri=ht....nl%2Fschip%2F
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Oud 06-05-2004, 15:23
Verwijderd
Citaat:
TIGEK schreef op 06-05-2004 @ 16:16 :
Hoe verklaar je dit dan
http://validator.w3.org/check?uri=ht....nl%2Fschip%2F
Die keurt ook tabellen goed..
Het is ook niet de bedoeling dat je nog tabellen gebruikt
Oud 06-05-2004, 15:48
Verwijderd
Citaat:
********** schreef op 06-05-2004 @ 16:23 :
Die keurt ook tabellen goed..
Het is ook niet de bedoeling dat je nog tabellen gebruikt
Tabellen mogen afaik nog wel; tabellen zijn ooit bedoelt om data op een gestructureerde manier weer te geven, zoals specificaties...
Oud 06-05-2004, 16:30
Jordi
Avatar van Jordi
Jordi is offline
Citaat:
TIGEK schreef op 06-05-2004 @ 15:11 :
Links open ik in mijn website (XHTML 1.0) zo:
<a href="#" title="http://www.fluffles.net" onclick="window.open('http://www.fluffles.net','','')" onmouseover="window.status='http://www.fluffles.net';return true" onmouseout="window.status='';return true">fluffles.net</a>

Nu raad je het al. Als je met browsers als "Firefox" enz.. werkt en met tabs niet altijd fijn vind om een nieuwe pagina te moeten open omdat ik dat wil .

Is er een manier om dit mooi op lossen. Om een venster te open zonder deze script. Hebben ze maar pech gehad.
Waarom kan het niet gewoon zo:
<a href="http://www.fluffles.net" target="_blank">fluffles.net</a>
?
Oud 06-05-2004, 17:05
Verwijderd
Citaat:
AragornElessar schreef op 06-05-2004 @ 17:30 :
Waarom kan het niet gewoon zo:
<a href="http://www.fluffles.net" target="_blank">fluffles.net</a>
?
Omdat target niet mag
Oud 06-05-2004, 17:58
TIGEK
TIGEK is offline
Ik zet er gewoon een "knopje" achter dat aan geeft dat het een externe link is Nu er nog 1 maken
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Oud 07-05-2004, 13:08
TIGEK
TIGEK is offline
Ik ben nu bezig met een "nieuws script" met ubb knoppen voor een gemakkelijk gebruik

Code:
function AddUbb(StartTag,EndTag) {
var StartTag;
var EndTag;
var OldMessage = document.getElementById( 'bericht' ).value;
var Text = prompt("Vul de tekst in","");
if(Text == ""){
document.getElementById( 'bericht' ).value=OldMessage; 
document.getElementById( 'bericht' ).focus(); 
}else{
NewMessage = OldMessage + StartTag + Text + EndTag;
document.getElementById( 'bericht' ).value=NewMessage; 
document.getElementById( 'bericht' ).focus(); 
}
return;
}
Alleen wanneer bij het prompt gedeelte
var Text = prompt("Vul de tekst in","");
Annuleer. krijg ik [UBB]null[/UBB]
UBB = is de UBB tag
Hoe onder vang ik dit zodat er dat alleen de oude tekst zicht baar is.
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Oud 07-05-2004, 13:16
Verwijderd
Citaat:
TIGEK schreef op 07-05-2004 @ 14:08 :
Ik ben nu bezig met een "nieuws script" met ubb knoppen voor een gemakkelijk gebruik
*knip*

Alleen wanneer bij het prompt gedeelte
var Text = prompt("Vul de tekst in","");
Annuleer. krijg ik [UBB]null[/UBB]
UBB = is de UBB tag
Hoe onder vang ik dit zodat er dat alleen de oude tekst zicht baar is.
Gewoon controleren of Text ook null is, of undefined.
Oud 07-05-2004, 15:15
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
Citaat:
Jordi schreef op 06-05-2004 @ 17:30 :
Waarom kan het niet gewoon zo:
<a href="http://www.fluffles.net" target="_blank">fluffles.net</a>
?
Dat mag prima, alleen in XHTML 1.0 is dat Depricated (dus de oude manier; beter niet gebruiken) en in XHTML 1.1 is het unsupported (werkt het niet).

Ik vind de oplossing van javascript zeer onbevredigend met het oog op tabbed browsers, het W3C laat hierin een steek vallen.

Ook het gebrek aan een goede align:center; directive in CSS voor tabellen, images, etc. neem ik ze zeer kwalijk. Prima om iets op de nette manier te doen, maar geen functionaliteit wegnemen die als noodzakelijk wordt beschouwd in de huidige webdesign wereld.
__________________
Per undas adversas (tegen de stroom in)
Oud 07-05-2004, 15:26
Verwijderd
Citaat:
Enlightenment schreef op 07-05-2004 @ 16:15 :
Ik vind de oplossing van javascript zeer onbevredigend met het oog op tabbed browsers, het W3C laat hierin een steek vallen.
Helemaal niet. Ik ben de baas over mijn browser dus bepaal ik of ik de link in een nieuw scherm wil openen of niet, niet de webdesigner.

Citaat:
Enlightenment schreef op 07-05-2004 @ 16:15 :

Ook het gebrek aan een goede align:center; directive in CSS voor tabellen, images, etc. neem ik ze zeer kwalijk. Prima om iets op de nette manier te doen, maar geen functionaliteit wegnemen die als noodzakelijk wordt beschouwd in de huidige webdesign wereld.
text-align: center?
Oud 07-05-2004, 15:49
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
Citaat:
eddie schreef op 07-05-2004 @ 16:26 :
Helemaal niet. Ik ben de baas over mijn browser dus bepaal ik of ik de link in een nieuw scherm wil openen of niet, niet de webdesigner.
Dat is nooit de issue geweest. Dat is ook nu zo. De target is adviserend voor de browser. De browser heeft de touwtjes in handen en met tabbrowser extensions kun je instellen dat openen in een nieuw window een nieuwe tab moet worden. Of met ik geloof shift-click kun je forceren dat hij de link in hetzelfde window opent. De webpage geeft aan wat de default behavior is, de gebruiker heeft het laatste woord. Dat is althans mijn filosofie.

Tabbed browsing wordt anaal genomen als dat met javascript doorgaat. Bovendien herkennen zoekmachines zoals Google dat niet als links en werkt het dus niet voor mensen die Javascript uit hebben staan. Slechte ontwikkeling.
Aanschouw het verschil:

<center>
<table> .. blabla .. </table>
<img src="blah.jpg" alt="">
Hey cool he dat alles in het midden staat!
</center>

En:

<div style="text-align:center">
<table> .. blabla .. </table>
<img src="blah.jpg" alt="">
Hey! Waarom staat alleen deze tekst in het midden?? :(
</div>
__________________
Per undas adversas (tegen de stroom in)
Oud 07-05-2004, 16:43
Verwijderd
Citaat:
Enlightenment schreef op 07-05-2004 @ 16:49 :
Dat is nooit de issue geweest. Dat is ook nu zo. De target is adviserend voor de browser. De browser heeft de touwtjes in handen en met tabbrowser extensions kun je instellen dat openen in een nieuw window een nieuwe tab moet worden. Of met ik geloof shift-click kun je forceren dat hij de link in hetzelfde window opent. De webpage geeft aan wat de default behavior is, de gebruiker heeft het laatste woord. Dat is althans mijn filosofie.

Tabbed browsing wordt anaal genomen als dat met javascript doorgaat. Bovendien herkennen zoekmachines zoals Google dat niet als links en werkt het dus niet voor mensen die Javascript uit hebben staan. Slechte ontwikkeling.
Daarom moet je ook geen javascript gebruiken maar gewoon de link erneer zetten.
Citaat:
Enlightenment schreef op 07-05-2004 @ 16:49 :

Aanschouw het verschil:

<center>
<table> .. blabla .. </table>
<img src="blah.jpg" alt="">
Hey cool he dat alles in het midden staat!
</center>

En:

<div style="text-align:center">
<table> .. blabla .. </table>
<img src="blah.jpg" alt="">
Hey! Waarom staat alleen deze tekst in het midden??
</div>
Dat komt omdat table een block-level element is en standaard ook zo wordt gerenderd. Om de tabel ook in het midden te hebben, kun je iets doen in te trant van:
<table style="display: inline-table;"> ... </table>

Nu zal de tabel mooi gecentreerd staan
Oud 07-05-2004, 19:01
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
Citaat:
eddie schreef op 07-05-2004 @ 17:43 :
Daarom moet je ook geen javascript gebruiken maar gewoon de link erneer zetten.
Wat dus een verlies aan functionaliteit betekent.
Citaat:
Dat komt omdat table een block-level element is en standaard ook zo wordt gerenderd. Om de tabel ook in het midden te hebben, kun je iets doen in te trant van:
<table style="display: inline-table;"> ... </table>

Nu zal de tabel mooi gecentreerd staan
Geef mij dan eens één tag die alle elementen; text, plaatjes, tables of divs, in het midden centreert.

Dat is er dus niet; wederom een verlies aan functionaliteit. Daar ligt mijn bezwaar. CSS vervangt slechts deels de slechte HTML 3.02/4.01 standaard. Ik ben pro-structurering en pro-CSS en pro-W3C, maar ik ben er niet voor om functionaliteit die hedendaags als noodzakelijk geacht wordt, te schrappen in de "volgende generatie" (X)HTML en CSS. Het zal de populariteit en correct gebruik van deze standaarden in elk geval niet bevorderen.
__________________
Per undas adversas (tegen de stroom in)
Oud 07-05-2004, 19:45
M@rco
Avatar van M@rco
M@rco is offline
Citaat:
Enlightenment schreef op 07-05-2004 @ 20:01 :
Geef mij dan eens één tag die alle elementen; text, plaatjes, tables of divs, in het midden centreert.
Wat is er mis met <div align="center">?
__________________
What experience and history teach is this — that people and governments never have learned anything from history, or acted on principles deduced from it.
Oud 07-05-2004, 22:07
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
Citaat:
M@rco schreef op 07-05-2004 @ 20:45 :
Wat is er mis met <div align="center">?
Dat is geen geldig HTML. Of je moet HTML 3.02 bedoelen, maar of die ook DIV elementen heeft betwijfel ik.
__________________
Per undas adversas (tegen de stroom in)
Oud 07-05-2004, 22:15
M@rco
Avatar van M@rco
M@rco is offline
Citaat:
Enlightenment schreef op 07-05-2004 @ 23:07 :
Dat is geen geldig HTML. Of je moet HTML 3.02 bedoelen, maar of die ook DIV elementen heeft betwijfel ik.
Ik zou niet weten waarom het geen geldig HTML is?
__________________
What experience and history teach is this — that people and governments never have learned anything from history, or acted on principles deduced from it.
Oud 07-05-2004, 22:19
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
Citaat:
M@rco schreef op 07-05-2004 @ 23:15 :
Ik zou niet weten waarom het geen geldig HTML is?
http://www.w3schools.com/tags/tag_div.asp

The "align" attribute of the div element was deprecated in HTML 4.01.
The "align" attribute of the div element is not supported in XHTML 1.0 Strict DTD.
__________________
Per undas adversas (tegen de stroom in)
Oud 07-05-2004, 22:21
M@rco
Avatar van M@rco
M@rco is offline
Citaat:
Enlightenment schreef op 07-05-2004 @ 23:19 :
http://www.w3schools.com/tags/tag_div.asp

The "align" attribute of the div element was deprecated in HTML 4.01.
The "align" attribute of the div element is not supported in XHTML 1.0 Strict DTD.
Aha, vandaar... ik gebruik XHTML 1.0 Transitional.
__________________
What experience and history teach is this — that people and governments never have learned anything from history, or acted on principles deduced from it.
Oud 07-05-2004, 22:27
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
Dan nog is het depricated en wordt het gebruik ervan afgeraden. Deprecated houdt in dat het bij de volgende versie unsupported wordt, dus dat het ook echt niet meer werkt gewoon.

Dus je verliest deze functionaliteit dan, wat CSS maar slechts deels kan vervangen. Ik zou willen dat ik dit kan doen:

PHP-code:
<div style="align:center">

Dit wordt gecentreerd.
<
table><tr><td>Deze tabel ook!</td></tr></table>
<
img src="blah.jpg" alt="Zelfs dit plaatje zal gecentreerd worden!" />

</
div

*zucht*
__________________
Per undas adversas (tegen de stroom in)
Oud 07-05-2004, 22:35
M@rco
Avatar van M@rco
M@rco is offline
En ik zou willen dat mensen zich niet zo druk maakten om wat het W3C allemaal roept en voor denkt te kunnen schrijven.

Sure, standaarden zijn goed, maar je kunt het ook overdrijven. Ik heb nu een layout gemaakt, helemaal XHTML 1.0 compliant, ziet er indentiek uit in IE5.x, IE6, Mozilla en Opera. Prachtig toch? Wat boeit het mij dan dat er nog een tabel in de layout zit? Of dat ik misschien wel iets gebruik wat deprecated is en wel eens niet meer voor zou kunnen komen in de volgende standaard, waarvoor we in 2008 wel in alle browsers support zullen hebben.
Bovendien, het feit dat iets niet in een standaard voorkomt betekent nog niet dat het ook maar meteen, pats, boem, niet meer werkt. Kijk maar naar IE

Denk je nou werkelijk dat er ook maar één bezoeker is die in je source gaat lopen loeren of alles wel netjes volgens de W3C-regeltjes is gemaakt? Natuurlijk niet. Ze willen gewoon een site die naar behoren werkt, het boeit ze geen reet of jij tot 3:00 's nachts bezig bent geweest om ervoor te zorgen dat alles én de W3C-richtlijnen volgt én er fatsoenlijk uitziet in alle gangbare browsers.

Zo.
__________________
What experience and history teach is this — that people and governments never have learned anything from history, or acted on principles deduced from it.

Laatst gewijzigd op 07-05-2004 om 22:38.
Oud 08-05-2004, 02:13
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
Standaarden opvolgen zijn juist belangrijk om ervoor te zorgen dat de webpagina er hetzelfde uitziet in alle browsers die aan die standaard voldoen.

Als jij slordige code schrijft maakt dat in zoverre uit dat de code ofwel niet goed werkt bij sommige browsers, of slecht te volgen is als jij over 4 maanden er nog eens aan wilt werken, of je gewoon slordig werkt waardoor je fouten maakt en als je iets wilt toevoegen je lang bezig bent hoe de structuur zit.

Bovendien vind ik het bijzonder amateuristisch overkomen als je site gewoon bullshit HTML is. Zeker als je iets van webdesign doet; webdesigners die geen W3C compliant code kunnen schrijven neem ik niet serieus.

Hetzelfde geldt voor programmeren, sure je kunt gewoon geen indents gebruiken en smerige code schrijven. Met een beetje geluk compileert het met de meeste compilers, en nee de gebruikers zullen we ook vrij weinig van merken, mits je code dan ook bug-free is. Maar toch is die situatie niet wenselijk, om bovengenoemde redenen.
__________________
Per undas adversas (tegen de stroom in)
Oud 08-05-2004, 08:38
TIGEK
TIGEK is offline
Citaat:
M@rco schreef op 07-05-2004 @ 23:35 :
En ik zou willen dat mensen zich niet zo druk maakten om wat het W3C allemaal roept en voor denkt te kunnen schrijven.

Sure, standaarden zijn goed, maar je kunt het ook overdrijven. Ik heb nu een layout gemaakt, helemaal XHTML 1.0 compliant, ziet er indentiek uit in IE5.x, IE6, Mozilla en Opera. Prachtig toch?
Mijn huidige website ziet er ook perfect uit in IE, Morzilla op gebouwd in div het heeft mijn 1 uur extra gekost voor de aan passingen meer niet. En nu is hij 100% volgende de standaard 8)
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Advertentie
Topic gesloten


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [Centraal] Sitecheck topic (2)
Manuzhai
4 02-02-2006 16:29
Software & Hardware Afwisselende reclamebanner op pagina
dlennartd
4 10-01-2006 19:21
Software & Hardware Wat is het verschil tussen PHP en HTML
DG
6 05-01-2005 22:58
Software & Hardware Oplichten delen plaatje
Verwijderd
12 28-12-2004 15:57
Software & Hardware [Prog] VB => JavaScript (server-side)
Kawoutertje
5 06-06-2004 12:55


Alle tijden zijn GMT +1. Het is nu 13:51.