Avatar billede gadebarnet Nybegynder
18. marts 2005 - 12:43 Der er 10 kommentarer

preload af billeder.

Det er muligt at dette ikke er det rigtige fora, men hvordan laver man en preload af billeder..?
Avatar billede Slater Ekspert
18. marts 2005 - 12:50 #1
ganske simpelt :)
jeg plejer at gøre det med en array, for overskuelighed, men man kan også bruge individuelle variabler.

var imgs = new Array(2);
imgs[0] = new Image();
imgs[0].src = "billeder/billede1.jpg";
imgs[1] = new Image();
imgs[1].src = "billeder/billede2.jpg";

Dette precacher de to billeder, billede1.jpg og billede2.jpg.
Du kan altid tilføje flere, bare husk at ændre hvor lang arrayen skal være.
Avatar billede gadebarnet Nybegynder
18. marts 2005 - 12:54 #2
Hvad så hvis mine billeder ser sådan her ud ?

<img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{BC19974F-A906-4D8E-B87C-C1A321E90C04}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{6A212043-A3DD-4A67-ADCC-054E93FF94FA}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{66055B14-8979-4CA6-8119-9C856ACB3F02}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{47FBB540-EB98-4B24-9C83-4F4CACB044AC}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{11DC2288-4671-4459-8E93-49DBC920DEE3}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{EEFB0116-CD47-45CE-9306-C0BA714A5DF6}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{C3E718F2-471A-490A-A26B-14A0BE5E2F0C}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{E921EE75-A59B-4E90-8488-711C78E55B3F}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{BE20A8EB-FF6E-4CDB-A13A-EF3182B057A9}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{11061E04-F96C-481D-B0BA-758D37DDF282}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{C1C97D47-13D6-4F13-8972-721F63AED934}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{E7ECD4F6-DF59-4CD8-83F9-82E778A0C9B7}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{FF931426-4471-4584-940C-0CFFE5D394EB}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{70F8FD6A-933F-4842-AE46-B6F45209BD81}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{52A788CB-606F-4F2B-B1D1-B17F07B924A5}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{AA0F6018-DA64-4C37-89AA-CA2363045CA7}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{5E2B88C1-BD02-491C-8A98-D222CB29A72C}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{3C418F9B-2B4B-4E29-8D7B-D7053D2BA619}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{CDBA6A3D-49FA-4B40-92A6-434BD947E1CB}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{A4B1E986-FABD-4BAE-A241-06E133A908A8}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{6D554E84-5408-405E-B99E-20EBE23C2063}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{3083F8BC-F182-4961-A7AB-26C3DC733694}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{15A778E5-F02E-45F8-8614-395B2010DB43}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{349F5DF2-7F2B-481B-A132-403871B53F6D}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{3D440CB4-99BF-4077-B657-3A6AFE820BF1}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{96E00442-4F43-48CF-B71E-461A500B55EA}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{38ABD8DF-CDF5-44FD-AF1A-3C0B69810D7E}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{F5E692D1-DD26-48E5-83CB-834B35399667}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{388EF56D-FDA1-496D-B88C-D2C2B0ADB600}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{CF31F0D1-0954-4F97-956C-B7D1BC74FB49}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{471FF1B7-0DEE-4C38-A7C4-C7EC3CAD8475}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{90EE7A19-AB41-4ED3-A1BD-64E7DBCE9C27}.jpg&SizeConversionType=Type6>
Avatar billede Slater Ekspert
18. marts 2005 - 12:58 #3
Hmm.. jeg har ikke tidligere prøvet med billeder, fanget fra aspx.
Men jeg går ud fra, du kan skrive hele din src der, i src'en i javascriptet.

altså
imgs[0].src = "thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{BC19974F-A906-4D8E-B87C-C1A321E90C04}.jpg&SizeConversionType=Type6><img style=border:1;";
Avatar billede gadebarnet Nybegynder
18. marts 2005 - 13:03 #4
jeg prøver det lige...
Avatar billede gadebarnet Nybegynder
18. marts 2005 - 13:15 #5
jeg kan sku ikke få det til at virke...

Er der ikke en anden måde ?
Avatar billede Slater Ekspert
18. marts 2005 - 13:18 #6
At precache på? Det er jeg rimelig overbevist om at der ikke er :/

Hvad er det du ikke kan få den til?
Avatar billede gadebarnet Nybegynder
18. marts 2005 - 13:21 #7
der kommer en script fejl....

ER der ikke en der kan skære det helt ud.
Avatar billede olebole Juniormester
18. marts 2005 - 20:22 #8
<ole>

Hvad siger din JS-fejl - og i hvilken linie sker det?

/mvh
</bole>
Avatar billede gadebarnet Nybegynder
18. marts 2005 - 21:08 #9
Jamn, jeg tror at jeg laver det forkert...

Sådan her ser hele mit script/html ud.... UDEN PRELOAD

---

<table cellpadding="0" cellspacing="0" ><tr><td width=313></td><td >
        <div class="box" id="boxContainer"><div class="box" id="boxContent"><div style="border: 1px solid #aeacad;width: 214px;height: 23px;padding: 3px 3px 3px 3px;"><table cellspacing=0 cellpadding=0 border=0 height=17><tr>    <td width=14 height=17 background=images/bblue.jpg valign=top><span style="padding-top: 2px;padding-left: 2px;position: absolute;"><img src=images/pil.gif width=12 height=12></span></td>    <td width=180 height=17 background=images/bblue.jpg valign=top><span class=box_overskrift>STAT ?</span></td>    <td width=14 height=17 background=images/bblue.jpg valign=top><span style="padding-top: 2px;padding-right: 2px;position: absolute; cursor:hand;" onclick='showContext(this, -6, 20, 0, 0,0 );' help_title=''><img src=images/spg.gif></span></td></tr><tr><td colspan=3 height=2></td></tr><tr><td colspan=3 bgcolor="#c3e0f2" width=208 height=100 class=box_tekst valign=top></td></tr></table></div></div></div>   
    </td></tr></table>   

    <div style=padding-left:4;>
   




<style type="text/css">
.clContent
{
    left: 0px;
    top: 0px;
    height: 80px;
    vertical-align: bottom;
    position: absolute;
}



#scrollContainer1
{
    position: absolute;
    overflow: hidden;
    left: 7px;
    top: -42px;
    width: 504px;
    height: 80px;
   
   
}

#scrollLeft1
{
    position: absolute;
    left: 8px;
    top: 44px;
    width: 12px;
    height: 12px;
    background-color: #beddf1;
    font-size: 1px;
    background-image: url(images/forsidebillederleft.gif);
    cursor:hand;
   
}

#scrollRight1
{
    position: absolute;
    left: 498px;
    top: 44px;
    width: 12px;
    height: 12px;
    background-color: #beddf1;
    font-size: 1px;
    background-image: url(images/forsidebillederright.gif);
    cursor:hand;
   
}

#scrollBar1
{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 19px;
    height: 12px;
    background-color: #beddf1;
    font-size: 1px;
    background-image: url(images/forsidebillederbar.gif);
    cursor:hand;
   
   
}

#scrollTrack1
{
    position: absolute;
    left: 23px;
    top: 44px;
    width: 472px;
    height: 12px;
    background-color: #ffffff;
    font-size: 1px;
    cursor: hand;
   
}
</style>





<script type="text/javascript">
// scroller3 by rod.rant-on.net | rodmorelos@msn.com
// keep these two lines and you're free to use this code

// lib_basic.js by rod.rant-on.net | rodmorelos@msn.com
// keep these two lines and you're free to use this code

// object constructor
function createObjectById(id)
{
    this.el = document.getElementById ? document.getElementById(id) : null;
    if (!this.el) throw new Error('Element with "' + id + '" id not found.');
    this.css = this.el.style;
    this.i = createObjectById.registry.length;
    createObjectById.registry[this.i] = this;
    this.w = this.el.offsetWidth ? this.el.offsetWidth : 0;
    this.h = this.el.offsetHeight ? this.el.offsetHeight : 0;
    this.x = this.el.offsetLeft ? this.el.offsetLeft : 0;
    this.y = this.el.offsetTop ? this.el.offsetTop : 0;
    this.o = 100;
}

// global reference to the dhtml object
createObjectById.registry = [];

// update object values
createObjectById.prototype.update = function()
{
    this.w = this.el.offsetWidth ? this.el.offsetWidth : 0;
    this.h = this.el.offsetHeight ? this.el.offsetHeight : 0;
    this.x = this.el.offsetLeft ? this.el.offsetLeft : 0;
    this.y = this.el.offsetTop ? this.el.offsetTop : 0;
}

// visibility
createObjectById.prototype.show = function() { this.css.visibility = 'visible'; }
createObjectById.prototype.hide = function() { this.css.visibility = 'hidden'; }

// display
createObjectById.prototype.display = function(d) { this.css.display = d; }

// colors
createObjectById.prototype.fg = function(f) { this.css.color = f; }
createObjectById.prototype.bg = function(b) { this.css.backgroundColor = b; }

// set layer opacity (in percent, between 0 and 100)
createObjectById.prototype.setOpacity = function(o)
{
    if (typeof this.css.MozOpacity != 'undefined') { this.css.MozOpacity = (o / 100); this.o = o; }
    else if (this.el.filters) { this.css.filter = 'alpha(opacity=' + o + ')'; this.o = o; }
}

// moves a layer to (x, y) pixels
createObjectById.prototype.moveTo = function(x, y)
{
    if (x != null && typeof x == 'number')
    {
        x = Math.round(x);
        this.x = x;
        this.css.left = x + 'px';
    }
    if (y != null && typeof y == 'number')
    {
        y = Math.round(y);
        this.y = y;
        this.css.top = y + 'px';
    }
}

// resize layer to (width, height) pixels
createObjectById.prototype.setSize = function(w, h)
{
    if (w != null && typeof w == 'number')
    {
        if (w < 0) w = 0;
        w = Math.round(w);
        this.css.width = w + 'px';
    }
    if (h != null && typeof h == 'number')
    {
        if (h < 0) h = 0;
        h = Math.round(h);
        this.css.height = h + 'px';
    }
    this.update();
}

// clips layer to specific dimensions; (top, right, bottom, left) in pixels
createObjectById.prototype.clipTo = function(t, r, b, l)
{
    if (t < 0) t = 0; if (r < 0) r = 0; if (b < 0) b = 0; if (l < 0) l = 0;
    this.css.clip = 'rect(' + t + 'px, ' + r + 'px, ' + b + 'px, ' + l + 'px)';
}

// write content to layer
createObjectById.prototype.write = function(text)
{
    if (typeof this.el.innerHTML != 'undefined')
    {
        this.el.innerHTML = text;
        this.update();
    }
}


var scroller = {
    scrollables: 1, // set the number of scrollable scrollContent
    step: 30, // set the timeout between each scroll
    speed: 5, // set the scroll speed
    wheelSpeed: 15, // set the scroll speed when using the mouse wheel
    wheelScrolled: false,
    timer: 0,
    contentX: 0,
    dragX: 0,
    clickX: 0,

    mouseDown: function(e)
    {
       
        e = fixEvent(e);
        var canvas = new getViewport();
        var mouseX = e.clientX + canvas.scrollX;
        var target = (e.target.nodeType == 3 || e.target.tagName.toLowerCase() == 'img') ? e.target.parentNode : e.target;
        scroller.wheelScrolled = false;
        for (var i = 1; i <= scroller.scrollables; i++)
        {
            if (target.id == scroller.bar[i].el.id)
            {
                scroller.bar[i].grab = true;
                scroller.clickX = mouseX - scroller.bar[i].x;
                e.preventDefault();
            }
            else if (target.id == scroller.track[i].el.id)
            {
                if (scroller.content[i].w > scroller.container[i].w)
                {
                    scroller.track[i].grab = true;
                    scroller.dragX = e.layerX - (scroller.bar[i].w / 2);
                    if (scroller.dragX < 0) scroller.dragX = 0;
                    if (scroller.dragX > scroller.track[i].w - scroller.bar[i].w) scroller.dragX = scroller.track[i].w - scroller.bar[i].w;
                    scroller.contentX = 0 - (scroller.dragX * (scroller.content[i].w - scroller.container[i].w) / Math.round(scroller.track[i].w - scroller.bar[i].w));
                    scroller.content[i].moveTo(scroller.contentX, 0);
                    scroller.bar[i].moveTo(scroller.dragX, 0);
                    e.preventDefault(e);
                }
            }
            else if (target.id == scroller.left[i].el.id)
            {
                scroller.left[i].grab = true;
                scroller.scroll(i, scroller.speed);
                e.preventDefault();
            }
            else if (target.id == scroller.right[i].el.id)
            {
                scroller.right[i].grab = true;
                scroller.scroll(i, -scroller.speed);
                e.preventDefault();
            }
        }
    },

    mouseUp: function(e)
    {
        for (var i = 1; i <= scroller.scrollables; i++)
        {
            scroller.bar[i].grab = false;
            scroller.track[i].grab = false;
            scroller.left[i].grab = false;
            scroller.right[i].grab = false;
        }
        clearTimeout(scroller.timer);
    },

    mouseMove: function(e)
    {
        for (var i = 1; i <= scroller.scrollables; i++)
        {
            if (scroller.bar[i].grab && scroller.content[i].w > scroller.container[i].w)
            {
                e = fixEvent(e);
                var canvas = new getViewport();
                var mouseX = e.clientX + canvas.scrollX;
                scroller.dragX = mouseX - scroller.clickX;
                if (scroller.dragX < 0) scroller.dragX = 0;
                if (scroller.dragX > scroller.track[i].w - scroller.bar[i].w) scroller.dragX = scroller.track[i].w - scroller.bar[i].w;
                scroller.contentX = 0 - (scroller.dragX * (scroller.content[i].w - scroller.container[i].w) / Math.round(scroller.track[i].w - scroller.bar[i].w));
                scroller.content[i].moveTo(scroller.contentX, 0);
                scroller.bar[i].moveTo(scroller.dragX,0);
                e.preventDefault();
            }
        }
    },

    scroll: function(num, speed)
    {
        if (scroller.content[num].x < 0 || scroller.content[num].x > -scroller.content[num].w + scroller.container[num].w)
        {
            scroller.contentX = scroller.content[num].x + speed;
            if (scroller.contentX < -(scroller.content[num].w - scroller.container[num].w)) scroller.contentX = -scroller.content[num].w + scroller.container[num].w;
            else if (scroller.contentX > 0) scroller.contentX = 0;
            scroller.content[num].moveTo(scroller.contentX, 0);
            scroller.dragX = 0 - (scroller.content[num].x * Math.round(scroller.track[num].w - scroller.bar[num].w) / (scroller.content[num].w - scroller.container[num].w));
            scroller.bar[num].moveTo(scroller.dragX, 0);
            if (!scroller.wheelScrolled) scroller.timer = setTimeout('scroller.scroll(' + num + ', ' + speed + ')', scroller.step);
        }
    },

    wheelScroll: function(e)
    {
        e = fixEvent(e);
        var el = e.target;
        if (el.id.slice(0, el.id.length - 1) != 'scrollContent')
        {
            do el = el.parentNode;
            while (el.tagName.toLowerCase() != 'div' || el.id.slice(0, el.id.length - 1) != 'scrollContent')
        }
        var i = el.id.charAt(el.id.length - 1);
        if (window.event.wheelDelta <= -120)
        {
            scroller.wheelScrolled = true;
            scroller.scroll(i, -scroller.wheelSpeed);
        }
        else if (window.event.wheelDelta >= 120)
        {
            scroller.wheelScrolled = true;
            scroller.scroll(i, scroller.wheelSpeed);
        }
        e.preventDefault();
    },

    init: function()
    {
        scroller.container = new Array();
        scroller.content = new Array();
        scroller.bar = new Array();
        scroller.left = new Array();
        scroller.right = new Array();
        scroller.track = new Array();
        for (var i = 1; i <= scroller.scrollables; i++)
        {
            scroller.container[i] = new createObjectById('scrollContainer' + i);
            scroller.content[i] = new createObjectById('scrollContent' + i);
            scroller.content[i].css.position = bw.moz ? 'relative' : 'absolute';
            scroller.content[i].update();
            scroller.bar[i] = new createObjectById('scrollBar' + i);
            scroller.bar[i].grab = false;
            scroller.track[i] = new createObjectById('scrollTrack' + i);
            scroller.track[i].grab = false;
            scroller.left[i] = new createObjectById('scrollLeft' + i);
            scroller.left[i].grab = false;
            scroller.right[i] = new createObjectById('scrollRight' + i);
            scroller.right[i].grab = false;
            if (bw.ie6) addEvent(scroller.content[i].el, 'mousewheel', scroller.wheelScroll, false);
        }
        addEvent(document, 'mousemove', scroller.mouseMove, false);
        addEvent(document, 'mousedown', scroller.mouseDown, false);
        addEvent(document, 'mouseup', scroller.mouseUp, false);
    }
}

onload = scroller.init;

// lib_js by rod.rant-on.net | rodmorelos@msn.com
// keep these two lines and you're free to use this code

// functions i find useful or are used in my scripts

// measure page width and height (the viewable canvas area)
function getViewport()
{
    if (document.documentElement && document.documentElement.scrollLeft) this.scrollX = document.documentElement.scrollLeft;
    else if (document.body && document.body.scrollLeft) this.scrollX = document.body.scrollLeft;
    else if (window.scrollX) this.scrollX = window.scrollX;
    else if (window.pageXOffset) this.scrollX = window.pageXOffset;
    else this.scrollX = 0;
    if (document.documentElement && document.documentElement.scrollTop) this.scrollY = document.documentElement.scrollTop;
    else if (document.body && document.body.scrollTop) this.scrollY = document.body.scrollTop;
    else if (window.scrollY) this.scrollY = window.scrollY;
    else if (window.pageYOffset) this.scrollY = window.pageYOffset;
    else this.scrollY = 0;
    if (document.documentElement && document.documentElement.clientWidth) this.width = document.documentElement.clientWidth;
    else if (document.body && document.body.clientWidth) this.width = document.body.clientWidth;
    else if (window.innerWidth) this.width = window.innerWidth;
    else this.width = 0;
    if (document.documentElement && document.documentElement.clientHeight) this.height = document.documentElement.clientHeight;
    else if (document.body && document.body.clientHeight) this.height = document.body.clientHeight;
    else if (window.innerHeight) this.height = window.innerHeight;
    else this.height = 0;
}

// event listeners
// object      = the object to attach the event handler to
// eventType    = the type of event to listen for
// functionName = the handler function to execute when the event is fired
// capture      = use event capture?
function addEvent(object, eventType, functionName, capture)
{
    if (object.addEventListener)
    {
        object.addEventListener(eventType, functionName, capture);
        return true;
    }
    else if (object.attachEvent)
    {
        var ae = object.attachEvent('on' + eventType, functionName);
        return ae;
    }
    else { object['on' + eventType] = functionName; }
}

function removeEvent(object, eventType, functionName, capture)
{
    if (object.removeEventListener)
    {
        object.removeEventListener(eventType, functionName, capture);
        return true;
    }
    else if (object.detachEvent)
    {
        var re = object.detachEvent('on' + eventType, functionName);
        return re;
    }
    else { object['on' + eventType] = null; }
}

function fixEvent(e, currentTarget)
{
    if (!e) e = event;
    if (!e.target) e.target = e.srcElement;
    if (!e.currentTarget) e.currentTarget = currentTarget;
    if (typeof e.layerX == 'undefined') e.layerX = e.offsetX;
    if (typeof e.layerY == 'undefined') e.layerY = e.offsetY;
    if (typeof e.clientX == 'undefined') e.clientX = e.pageX;
    if (typeof e.clientY == 'undefined') e.clientY = e.pageY;
    if (!e.stopPropagation) e.stopPropagation = function() { this.cancelBubble = true; }
    if (!e.preventDefault) e.preventDefault = function() { this.returnValue = false; }
    return e;
}

// browser check
function browserCheck()
{
    this.ua = navigator.userAgent.toLowerCase();
    this.dom = document.getElementById ? 1 : 0;
    this.op7 = (this.dom && this.ua.indexOf('opera 7') > -1 || this.ua.indexOf('opera/7') > -1) ? 1 : 0;
    this.ie5 = (this.dom && this.ua.indexOf('msie 5') > -1) ? 1 : 0;
    this.ie6 = (this.dom && this.ua.indexOf('msie 6') > -1) ? 1 : 0;
    this.moz = (this.dom && this.ua.indexOf('mozilla') > -1 && this.ua.indexOf('gecko') > -1) ? 1 : 0;
    return this;
}

// returns a random number between x and y (integers)
function rand(x, y) { return (Math.round(Math.random() * (y - x)) + x); }

// browser check variable
var bw = browserCheck();

</script>




<table cellspacing=0 cellpadding=0 border="0" height=132 width=520>
<tr>
    <td background=images/forsidebillederbg.jpg>
<div style="position: absolute;">
<span style="left 135px;top:-64px;position: absolute;" class=box_overskrift id=over></span>
<div id="scrollContainer1">
<div id="scrollContent1" class="clContent">
</div>
</div>

<div id="scrollLeft1"></div>
<div id="scrollRight1"></div>
<div id="scrollTrack1"><div id="scrollBar1"></div></div>

</div>
</div>
   
    </td>
</tr>
</table>
<script>document.getElementById('over').innerHTML = '&nbsp;16-02-2005 [ IN - La Hacienda / The Dance Floor ]';</script>
<script>document.getElementById('scrollContent1').innerHTML = '<nobr><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{BC19974F-A906-4D8E-B87C-C1A321E90C04}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{6A212043-A3DD-4A67-ADCC-054E93FF94FA}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{66055B14-8979-4CA6-8119-9C856ACB3F02}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{47FBB540-EB98-4B24-9C83-4F4CACB044AC}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{11DC2288-4671-4459-8E93-49DBC920DEE3}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{EEFB0116-CD47-45CE-9306-C0BA714A5DF6}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{C3E718F2-471A-490A-A26B-14A0BE5E2F0C}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{E921EE75-A59B-4E90-8488-711C78E55B3F}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{BE20A8EB-FF6E-4CDB-A13A-EF3182B057A9}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{11061E04-F96C-481D-B0BA-758D37DDF282}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{C1C97D47-13D6-4F13-8972-721F63AED934}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{E7ECD4F6-DF59-4CD8-83F9-82E778A0C9B7}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{FF931426-4471-4584-940C-0CFFE5D394EB}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{70F8FD6A-933F-4842-AE46-B6F45209BD81}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{52A788CB-606F-4F2B-B1D1-B17F07B924A5}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{AA0F6018-DA64-4C37-89AA-CA2363045CA7}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{5E2B88C1-BD02-491C-8A98-D222CB29A72C}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{3C418F9B-2B4B-4E29-8D7B-D7053D2BA619}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{CDBA6A3D-49FA-4B40-92A6-434BD947E1CB}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{A4B1E986-FABD-4BAE-A241-06E133A908A8}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{6D554E84-5408-405E-B99E-20EBE23C2063}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{3083F8BC-F182-4961-A7AB-26C3DC733694}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{15A778E5-F02E-45F8-8614-395B2010DB43}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{349F5DF2-7F2B-481B-A132-403871B53F6D}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{3D440CB4-99BF-4077-B657-3A6AFE820BF1}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{96E00442-4F43-48CF-B71E-461A500B55EA}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{38ABD8DF-CDF5-44FD-AF1A-3C0B69810D7E}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{F5E692D1-DD26-48E5-83CB-834B35399667}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{388EF56D-FDA1-496D-B88C-D2C2B0ADB600}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{CF31F0D1-0954-4F97-956C-B7D1BC74FB49}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{471FF1B7-0DEE-4C38-A7C4-C7EC3CAD8475}.jpg&SizeConversionType=Type6><img style=border:1; src=thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{90EE7A19-AB41-4ED3-A1BD-64E7DBCE9C27}.jpg&SizeConversionType=Type6></nobr>';</script>












    </div>
   
   
</td>
    <td valign=top>
   
    <div class="box" id="boxContainer"><div class="box" id="boxContent"><div style="border: 1px solid #aeacad;width: 114px;height: 23px;padding: 3px 3px 3px 3px;"><table cellspacing=0 cellpadding=0 border=0 height=17><tr>    <td width=14 height=17 background=images/borange.jpg valign=top><span style="padding-top: 2px;padding-left: 2px;position: absolute;"><img src=images/pil3.gif width=12 height=12></span></td>    <td width=80 height=17 background=images/borange.jpg valign=top><span class=box_overskrift>REKLAME</span></td>    <td width=14 height=17 background=images/borange.jpg valign=top></td></tr><tr><td colspan=3 height=2></td></tr><tr><td colspan=3 bgcolor="#ff890e" width=108 height=100 class=box_reklame>
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0' width='140' height='350'>
<param name='movie' value='http://www.ffab.dk/tuborg/140x350_loop.swf?clickTag=http://www.eads.dk/gorich.asp?eadsid=528'> 
<param name='quality' value='high'>
<PARAM NAME='bgcolor' VALUE='#E4D196' >
<PARAM NAME=WMode VALUE=Opaque> 
<embed src='http://www.ffab.dk/tuborg/140x350_loop.swf?clickTag=http://www.eads.dk/gorich.asp?eadsid=528' quality='high' pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='140' height='350'> 
</embed>
</object>
</td></tr></table></div></div></div>   
   
    </td>
</tr>
</table>

   
   
   
   
   
   
   
   
   
   
    </td>
    <td width=4 background=images/right.jpg></td>
</tr>
<tr>
    <td width=4 background=images/bundleft.jpg></td>
    <td height=5 background=images/bund.jpg></td>
    <td width=4 background=images/bundright.jpg></td>
</tr>
</table>
Avatar billede roenving Novice
19. marts 2005 - 06:53 #10
-- men uanset evt. preload vil de fleste brugeres indstillinger betyde, at browseren lige kigger efter på serveren om der findes en ny udgave, når billedet skal vises ...

-- og du kan sagtens preloade, men skal så, som viperine også angiver, angive den sti, som serveren kender billederne som, som src ...

-- i øvrigt er der ikke nogle script-tags i html uden type, så det skal du lige tilføje, så andet end M$-produkter kan finde ud af det !-)

<script type="text/javascript">
var pic = new Array();
pic[pic.length] = new Image();
pic[pic.length-1].src = "thump.aspx?imagefilename=storage/ibyen/13/16-02-2005/{BC19974F-A906-4D8E-B87C-C1A321E90C04}.jpg&SizeConversionType=Type6";

// -- og så skal du have dit asp-script til at skrive alle disse urler ind ...
// Ved at bruge pic.length og pic.length-1 slipper du for at tælle op serverside

</script>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester