Avatar billede 00-behave Nybegynder
05. april 2000 - 08:43 Der er 11 kommentarer og
1 løsning

dhtml script -> Netscape

Hej.

Jeg har følgende script til mit webcam... men det virker kun i IE.. nogen der kan ændre det til også at virke i Netscape?

<script language="JavaScript">
<!--
function reloadImg()
{
uniq = new Date();
uniq = "?"+uniq.getTime();
newImage = document.all.imgToLoad.src;
index = newImage.indexOf("?", 0);
if (index > 0)
{
    newImage = newImage.substr(0, index);
}
document.all.imgToLoad.src = newImage+uniq;
}
//-->
</script>
Avatar billede jumper Nybegynder
05. april 2000 - 19:52 #1
<script language="JavaScript">
<!--
function reloadImg()
{
uniq = new Date();
uniq = "?"+uniq.getTime();
newImage = document.imgToLoad.src;
index = newImage.indexOf("?", 0);
if (index > 0)
{
    newImage = newImage.substr(0, index);
}
document.imgToLoad.src = newImage+uniq;
}
//-->
</script>

Totalt utestet, men skulle virke ;)

/Thor
Avatar billede olebole Juniormester
06. april 2000 - 01:47 #2
Hmmmm...'newImage'...lige på kanten af en reserveret frase. Prøv lige om 'myPic' som variabelnavn gør nogen forskel...?
Rent refleksagtigt ville jeg aldrig selv bruge 'newImage'. Det ligner 'new Image()' for meget for min smag.
Dels for at 'holde rent' i koderne (gøre dem mere overskuelige), og dels fordi jeg ikke er helt sikker på, hvordan det tolkes. Man kan ligeså godt lade være at invitere øretæverne :-)
Avatar billede jumper Nybegynder
06. april 2000 - 01:51 #3
newImage er fint nok, så længe han ikke kommer til at lave et mellemrum så der står "new Image". () er valgbare, man behøves ikke at skrive "xy = new Image()" men kan godt nøjes med "xy = new Image", så hvis han laver et mellemrum midt i newImage vil han ganske rigtigt få et problem, da "new Image" ikke deklarerer et nyt billede til et objekt og derfor fejler.

/Thor
Avatar billede olebole Juniormester
06. april 2000 - 02:17 #4
Thor >> Det er også blot fordi, jeg er en patologisk skeptisk chicken-shit, der ikke har Skærsilden og kulbunker - men Muphy's Law, to browsere og to platforme - som evigt nagende skræk-ikon...LOL!

Og netop fordi men kan undlade '()', synes jeg, det er rart at kunne komme tilbage til et script efter et år og så kunne overskue det med det samme - uden at min bedagede celle bliver forvirret over 'newImage' og 'new Image'. :-))
Avatar billede 00-behave Nybegynder
06. april 2000 - 09:11 #5
Sorry jumper.. dit script virker hverken i IE eller NS
Avatar billede olebole Juniormester
06. april 2000 - 11:32 #6
Du må lige prøve at smide resten af din kode op...der er noget lag-halløj indvolveret, ikke?
Avatar billede 00-behave Nybegynder
06. april 2000 - 11:34 #7
<%@ Language=VBScript %>
<html>
<head>
<title>MadsCam</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body bgcolor="#FFFFFF" background="http://www.madsnordskov.dk/grafik/bakgr.gif">
<script language="JavaScript">
<!--
function reloadImg()
{
uniq = new Date();
uniq = "?"+uniq.getTime();
newImage = document.all.imgToLoad.src;
index = newImage.indexOf("?", 0);
if (index > 0)
{
    newImage = newImage.substr(0, index);
}
document.all.imgToLoad.src = newImage+uniq;
}
//-->
</script>

<center>

<img src="cam.jpg" id="imgToLoad" onLoad=reloadImg()>


<br>
  <font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF"><%
MyMonth = Array("","januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december")
Response.Write(Day(Date) & ". " & MyMonth(Month(Date)) & ", " & Year(Date))
%> <br>
  ..:: peppermint tea ::..</font>
</center>
</body>
</html>
Avatar billede mpj Nybegynder
06. april 2000 - 15:14 #8
Jeg er ikke nogen haj, men:

1. hvorfor er der @ i toppen?
2.øhhhhhh

MVH.
MPJ
Avatar billede 00-behave Nybegynder
06. april 2000 - 15:17 #9
Det er fordi det er en ASP-side, det har ikke noget at gøre med den kode der driller her...
Avatar billede mpj Nybegynder
06. april 2000 - 21:56 #10
OK!
Avatar billede 00-behave Nybegynder
07. april 2000 - 08:10 #11
ups... jeg kom til at acceptere mpj ved en fejl.... der er flere points til gode svar...
Avatar billede mpj Nybegynder
07. april 2000 - 19:02 #12
Tak Tak!!!! *lol*
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