Gå til innhold

opera og eksterne script


Anbefalte innlegg

Scriptet:

<!--
   //Rediger inn eventuell HTML-kode du vil ha med under
   //Dette er koden før bildet
   var f_kode = "<html><head><title>Bilde</title></head><body style=\"margin:0;padding:0;\">";
   //Dette er koden etter bildet
   var e_kode = "</body></html>";

   //ikke rediger noe etter dette!
   var g_bilde;
   
   function picLoad() {
     if(g_bilde.width > 0 && g_bilde.height > 0) {
       g_bilde.onerror = null;
       g_bilde.onload = null;
       vindu = window.open('', '', 'width='+g_bilde.width+',height='+g_bilde.height);
       var kode = f_kode + "<img src=\""+g_bilde.src+"\" alt=\"\"/>" + e_kode;
       vindu.document.write(kode);
       vindu.document.close();
     }
     else {
       // Bildet kunne ikke loades, en liten hack for Opera;)
       if(navigator.userAgent.toLowerCase().indexOf("opera") != -1) {
         picError();
       }
     }
   }

   function picError() {
     g_bilde.onerror = null;
     g_bilde.onload = null;
     vindu = window.open('', '', 'width=200,height=100');
     var kode = "<html><head><title>Bilde</title></head><body style=\"margin:0;padding:0;\">Beklager, en feil oppstod under lasting av bildet</body></html>";
     vindu.document.write(kode);
     vindu.document.close();
   }
   
   function popupPic(url) {
     g_bilde = new Image();
     g_bilde.onerror = picError;
     g_bilde.onload = picLoad;
     g_bilde.src = url;
   }
 -->

 

js konsollen til opera:

http://www.disabused.com/scripts/bildePopup2.js
Unknown context
Syntax error while loading (line 43)
 -->
------^

 

Er det bare meg eller klager den på at jeg kommenterer ut scriptet, noe jeg har lært at er riktig selv i eksterne script..?

Selvsagt bugger ikke opera 7.11 hos en annen person *rive seg i håret av møkkaopera*

Endret av enden
Lenke til kommentar
Videoannonse
Annonse

Hmm, kanskje fordi du har "kommentert" ut hele greia i .js fila? Du trenger jo ikke <!-- og --> rundt scriptet i ekstern fil :p

 

Skal du kommentere vekk kode i ekstern fil, kode som ikke skal være med. Må enten være i /* mange linjers kode */ eller // enkel linje

Endret av FuLu
Lenke til kommentar
men det har jeg lært :wallbash:

Får prøve uten da

 

Once again; u teh mannen! Gikk som smurt uten kommentar

D e bærre lækkert :p Har aldri lært at jeg skulle skrevet <!-- --> i eksterne scripts heller, /me lurer på hvor du har lært det? :D Men bra det fungerer hehe

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...