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.
// det virker nu somoom alt hvad der står i .js filen havde været skrevet inde // i denne script container.
// men husk at din .js fil er en extra fil der skal downloades. så du skal passe // på ikke at bruge variable og funktioner i .js filen før den er færdig med at loade. // fx ved at teste:
if ( variabel_defineret_i_js_filen ) { anden_variabel = variabel_defineret_i_js_filen; //... }
idanielsen >> uenig. se nedenfor fra Javascript Compendium PS: noget nyt om MusMus\'s sneglevæddeløb?
<script src=\"argument\"> ... </script>
Compatibility Chart This test is not yet complete.
\"The SRC attribute is optional and, if given, specifies a URL that loads the text of a script. Both attributes may be present. \"The SRC attribute specifies the scripting language by using the .js suffix. The suffix must be mapped by the web server to the MIME type \"application/x-javascript\" which the server sends back in the HTTP GET reply\'s Content-type: header. Without a properly configured server (one that maps .js filename suffix to application/x-javascript\" MIME), Netscape won\'t respond properly with the data coming back in the HTTP response to the SRC-initiated request.\" (Netscape 3.0b5)
men min language=\'javascript\' parameter er åbenbart redundant for .js extension er nok til at fortælle hvad sprog det er. Nå, den skader ikke.
ja det ville være mere logisk. Jeg vil tro det kommer af at HTML\'s overordnede syntax ikke tilader at et tag er en container den ene gang og så ikke er det i en anden situation.
Ligesom i <a name=\"xxxxxx\"> som jo ikke burde behøve en endtag, men som helt klart har bedst af at få en :)
Jep. Jeg er (næsten) sikker på at onLoad først aktiverer når .js en er inde.
Den test jeg foreslog går på at
if ( variabelnavn ) ...;
altid siger \'false\' hvis variablen ikke er defineret. så hvis du slutter din .js fil med en simpel variabelerklæring:
var dit_fil_navnVar = 2;
kan du se hvornår filen er inde ved at teste der.
Det kan evt forfines lidt.
var awaitOkHandle = setTimeout(\"testForOk()\",100);
function testForOk() { if ( dit_fil_navnVar ) { // .js er klar // din initieringskode. } else { // vent noget mere awaitOkHandle = setTimeout(\"testForOk()\",100); } }
men jeg tror onLoad er god nok og selv venter :)
mvh JakobA
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.