/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Javascript fejler i browser, udover på min~
Fra : Andreas Møller


Dato : 05-06-03 10:17

Hej. Jeg er igang med at lave en webapplikation. Og den kører
fint hos mig, mht. Javascript. Men i dag var jeg ude og
teste/præsentere det foreløbige resultat hos firmaet. Problemet
var at noget javscript ikke virkede/ikke blev afviklet.

Min browser: Ver. 6.0 - incl. ServicePack1
Deres browser:

eks.
<input type="Reset" value="Annull&eacute;r"
onclick="window.location.href('update.asp')" class="myButton">
- dette onclick-event virkede ikke?? Men det virker i min browser

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Andreas Møller (05-06-2003)
Kommentar
Fra : Andreas Møller


Dato : 05-06-03 10:39

Ja undskyld, det blev ikk helt færdigt inden jeg fik den sendt.

Andreas Møller wrote in dk.edb.internet.webdesign.clientside:
> Hej. Jeg er igang med at lave en webapplikation. Og den kører
> fint hos mig, mht. Javascript. Men i dag var jeg ude og
> teste/præsentere det foreløbige resultat hos firmaet. Problemet
> var at noget javscript ikke virkede/ikke blev afviklet.
>
> Min browser: Ver. 6.0 - incl. ServicePack1
> Deres browser: Ver. 5.0

>
> eks.
> <input type="Reset" value="Annullér"
> onclick="window.location.href('update.asp')" class="myButton">
> - dette onclick-event virkede ikke?? Men det virker i min browser

Derudover har jeg min validering liggende i en ekstern .js-fil.
<head>...
<script type="text/javascript" src="validering.js"></script>
...</head>

Den validering bliver simpelthen sprunget over og den submitter bare
med det samme. Hvilket selvfølgelig giver fejl, pga. manglende
indtastning.

Jeg fandt denne tekst et sted:
"External Javacript files should have the file name suffix '.js',
and the server must map the .js suffix to the MIME type
'application/x-javascript', which the server sends back in the HTTP
header. To map the suffix to the MIME type, add the following line
to the 'mime.types' file in the server's config directory, and then
restart the server."

Hvad betyder dette? og kan det have nogen betydning??

Siden afvikles på min egen server hjemme, som er IIS 5.0.

Noget andet er at; noget javascript som er placeret inde i selve
html-siden(genereret af Dreamweaver), såsom mouseover osv - det
fungerer fint og kan snildt afvikles.


Nu skulle jeg vist være færdig - håber der er nogen som kan hjælpe.







--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Stig Nygaard (05-06-2003)
Kommentar
Fra : Stig Nygaard


Dato : 05-06-03 11:46

Hej Andreas


Andreas Møller wrote:
>>onclick="window.location.href('update.asp')" class="myButton">

Du bør nok tildele location.href en fuld sti (URL). Sådan er
location.href tænkt.

> Jeg fandt denne tekst et sted:
> "External Javacript files should have the file name suffix '.js',
> and the server must map the .js suffix to the MIME type
> 'application/x-javascript', which the server sends back in the HTTP
> header. To map the suffix to the MIME type, add the following line
> to the 'mime.types' file in the server's config directory, and then
> restart the server."

Det lyder som om din webserver ikke sender *.js filer med den rigtige
MIME-type (skal være "text/javascript"). Jeg har ikke lige forstand på
din webserver og hvordan man sætter det op.


--
Mvh. Stig
stig[at]rockland[dot]dk
http://www.rockland.dk/
* Bedre (D)HTML ?! --> http://www.rockland.dk/stig/upghtml.html *


Andreas Møller (05-06-2003)
Kommentar
Fra : Andreas Møller


Dato : 05-06-03 11:54

Stig Nygaard wrote in dk.edb.internet.webdesign.clientside:

> Andreas Møller wrote:
> >>onclick="window.location.href('update.asp')" class="myButton">
>
> Du bør nok tildele location.href en fuld sti (URL). Sådan er
> location.href tænkt.

Tak - det prøver jeg lige.

> > Jeg fandt denne tekst et sted på:
> > "External Javacript files should have the file name suffix '.js',
> > and the server must map the .js suffix to the MIME type
> > 'application/x-javascript', which the server sends back in the HTTP
> > header. To map the suffix to the MIME type, add the following line
> > to the 'mime.types' file in the server's config directory, and then
> > restart the server."

Teksten fandt jeg forresten på nettet.

> Det lyder som om din webserver ikke sender *.js filer med den rigtige
> MIME-type (skal være "text/javascript"). Jeg har ikke lige forstand på
> din webserver og hvordan man sætter det op.

Ja, det sjove er bare at nu har jeg haft andre udefra til at teste siden
i deres browser (IE 6.0) og der har scriptene virket - det er ligesom om
at det bare ikke virker på virksomhedens intranet.

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste