04. januar 2001 - 23:24Der er
3 kommentarer og 1 løsning
Netscape DOM+strings
<html> <head> <script>
/* Jeg vil gerne have den blå box til at se ud og opføre sig som den røde! Først give den de rigtig blockElement egenskaber istedet for inline som nu! Den blå box skal tildelles koordinaterne 100,100 og dimensionerne 100X100px Og når jeg kan lave et layer på normal vis uden indhold men ikke fra scriptet?
Jeg forstår ikke at jeg kan overføre farveVariablen men ikke de andre??????? Jeg vil gerne se hvordan man gør med <layer name=> metoden men det skal dog oversættes til <div id=> metoden men stadig henvendt til Netscape.V4_DOM */
function nsLayer(callsign,a,b,x,y,bC) { document.write(\"<layer name=\'\"+callsign+\"\'>123</layer>\");
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<ole> atn >> Du er ude på dybt vand :)) Der er forskel på CSS og JavaScript. Det keep gør, er at han prøver at sætte baggrundsfarven på et <div> med den JavaScript property på layer-objektet, der ganske korrekt hedder \'bgColor\'. Vil du sætte den direkte i CSS, hedder den i IE\'s DOM \'background-color\' og i NS4\'s \'layer-background-color\' - så deeeeet..................
Problemet er, at NS har en tendens til kun at lade laget blive den størrelse, indholdet byder. Man kan dog lave et lille \'hack\' ved at sætte en border på laget. Jeg kan ikke huske om man kan lave noget style=\"layer-background-color:#ff0000; background-color:#ff0000; border:0px;\" eller om man skal sætte den til \'1px\' og samme farve som baggrunden...eller måske \'display:none;\' ...? Prøv dig lidt frem :) /mvh </bole>
olebole>> det er da halvdelen af løsningen i det mindste men det virker kun i bredden dvs. at jeg stadig kun kan få renderet et lag med angivet width-specifikationer Det er jo mindst lige så vigtigt med HEIGT ihvertfald nu hvor det andet virker for at få det hele med: er det mig, mangler noget?
<html><head><style>
#abc { position:absolute; top:123px;left:123px; width:123px;height:123px; border:1px solid black }
</style></head><body>
<div id=\"abc\"></div>
</body></html>
det må SQ da kunne lade sig gøre!
- OK jeg må snart erkende at man ikke kan rendere hverken <layer> eller <div> uden indhold, men det er heller ikke store problem; jeg har jo ikke lavet en transparent_pixel.gif for ingentíng
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.