Avatar billede apollon55 Nybegynder
04. januar 2004 - 07:27 Der er 27 kommentarer og
1 løsning

Html Scripts

Hey alle. Er igang med min første hjemmeside, og har fundet en masse scripts. De er af den slags man skal kopiere og sæte ind. Nu er mit problem bar HVOR jeg skal sætte det ind og hvor meget skal med osv osv. Jeg bruger frontpage og sætter scrpits ind i html editoren, altså der hvor der i forvejen er disse koder. Nå jeg så vil se eksempel er der bare den skiftjeg sætter ind, men ikke de ting scriptet skulle vise.. Håber i forsår og kan hjælpe..
Avatar billede apollon55 Nybegynder
04. januar 2004 - 07:30 #1
undskyld stavefejl da PUHA
Avatar billede technodance.dk Nybegynder
04. januar 2004 - 07:33 #2
havd er det vi taler om javascript, php, asp, dhtml, o.s.v
Avatar billede apollon55 Nybegynder
04. januar 2004 - 07:38 #3
http://www.html.dk/scripts/javascript/00022/ der er vist java.. Hvis jeg nu vil have sne på min HP, hvor og vordan skal jeg så sætte dette script ind
Avatar billede nak-m Nybegynder
04. januar 2004 - 07:39 #4
apollon55:
Kan du ikke vise din kode?
Avatar billede technodance.dk Nybegynder
04. januar 2004 - 07:40 #5
har huske at gemme sne.gif samme sted som fil der skal vise snen på i side
Avatar billede technodance.dk Nybegynder
04. januar 2004 - 07:41 #6
og har du et link
Avatar billede apollon55 Nybegynder
04. januar 2004 - 07:42 #7
hvis jeg bare vil have en tom side med sne på eks...
Avatar billede technodance.dk Nybegynder
04. januar 2004 - 07:43 #8
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
    <TITLE>[Ingen titel]</TITLE>
<META NAME="Generator" CONTENT="Stone's WebWriter 3">
<script LANGUAGE="JavaScript1.2">
<!-- Original:  Altan (snow@altan.hr) -->
<!-- Web Site:  http://www.altan.hr/snow -->

<!-- Begin
var no = 20; // snow number
var speed = 7; // smaller number moves the snow faster
var snowflake = "sne.gif";

var ns4up = (document.layers) ? 1 : 0;  // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp;    // coordinate and position variables
var am, stx, sty;  // amplitude and step variables
var i, doc_width = 800, doc_height = 600;
if (ns4up) {
  doc_width = self.innerWidth;
  doc_height = self.innerHeight;
} else if (ie4up) {
  doc_width = document.body.clientWidth;
  doc_height = document.body.clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i < no; ++ i) {
dx[i] = 0;                        // set coordinate variables
xp[i] = Math.random()*(doc_width-50);  // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;        // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random();    // set step variables
if (ns4up) {                      // set layers
  if (i == 0) {
    document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
    document.write("top=\"15\" visibility=\"show\"><img src=\"");
    document.write(snowflake + "\" border=\"0\"></layer>");
  } else {
    document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
    document.write("top=\"15\" visibility=\"show\"><img src=\"");
    document.write(snowflake + "\" border=\"0\"></layer>");
  }
} else if (ie4up) {
  if (i == 0) {
    document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
    document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
    document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
    document.write(snowflake + "\" border=\"0\"></div>");
} else {
    document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
    document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
    document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
    document.write(snowflake + "\" border=\"0\"></div>");
}
}
}
function snowNS() {  // Netscape main animation function
for (i = 0; i < no; ++ i) {  // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
  xp[i] = Math.random()*(doc_width-am[i]-30);
  yp[i] = 0;
  stx[i] = 0.02 + Math.random()/10;
  sty[i] = 0.7 + Math.random();
  doc_width = self.innerWidth;
  doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()", speed);
}
function snowIE() {  // IE main animation function
for (i = 0; i < no; ++ i) {  // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
  xp[i] = Math.random()*(doc_width-am[i]-30);
  yp[i] = 0;
  stx[i] = 0.02 + Math.random()/10;
  sty[i] = 0.7 + Math.random();
  doc_width = document.body.clientWidth;
  doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()", speed);
}
if (ns4up) {
  snowNS();
} else if (ie4up) {
  snowIE();
}
// End -->
</script>
</HEAD>
<BODY>

husk at gemmme SNE.GIF samme sted som denne fil

</BODY>
</HTML>
Avatar billede apollon55 Nybegynder
04. januar 2004 - 07:46 #9
Men det jeg mener er bare GENERELT. Altså på html.dk er der jo mange scripts og er der regler for hvor de skal lægges ind? Altså kopieres ind i mit dokument
Avatar billede nak-m Nybegynder
04. januar 2004 - 07:46 #10
sådan:

<html>
<head>
</head>
<body>
<script LANGUAGE="JavaScript1.2">
<!-- Original:  Altan (snow@altan.hr) -->
<!-- Web Site:  http://www.altan.hr/snow -->

<!-- Begin
var no = 20; // snow number
var speed = 7; // smaller number moves the snow faster
var snowflake = "sne.gif";

var ns4up = (document.layers) ? 1 : 0;  // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp;    // coordinate and position variables
var am, stx, sty;  // amplitude and step variables
var i, doc_width = 800, doc_height = 600;
if (ns4up) {
  doc_width = self.innerWidth;
  doc_height = self.innerHeight;
} else if (ie4up) {
  doc_width = document.body.clientWidth;
  doc_height = document.body.clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i < no; ++ i) {
dx[i] = 0;                        // set coordinate variables
xp[i] = Math.random()*(doc_width-50);  // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;        // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random();    // set step variables
if (ns4up) {                      // set layers
  if (i == 0) {
    document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
    document.write("top=\"15\" visibility=\"show\"><img src=\"");
    document.write(snowflake + "\" border=\"0\"></layer>");
  } else {
    document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
    document.write("top=\"15\" visibility=\"show\"><img src=\"");
    document.write(snowflake + "\" border=\"0\"></layer>");
  }
} else if (ie4up) {
  if (i == 0) {
    document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
    document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
    document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
    document.write(snowflake + "\" border=\"0\"></div>");
} else {
    document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
    document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
    document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
    document.write(snowflake + "\" border=\"0\"></div>");
}
}
}
function snowNS() {  // Netscape main animation function
for (i = 0; i < no; ++ i) {  // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
  xp[i] = Math.random()*(doc_width-am[i]-30);
  yp[i] = 0;
  stx[i] = 0.02 + Math.random()/10;
  sty[i] = 0.7 + Math.random();
  doc_width = self.innerWidth;
  doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()", speed);
}
function snowIE() {  // IE main animation function
for (i = 0; i < no; ++ i) {  // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
  xp[i] = Math.random()*(doc_width-am[i]-30);
  yp[i] = 0;
  stx[i] = 0.02 + Math.random()/10;
  sty[i] = 0.7 + Math.random();
  doc_width = document.body.clientWidth;
  doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()", speed);
}
if (ns4up) {
  snowNS();
} else if (ie4up) {
  snowIE();
}
// End -->
</script>
</body>
</html>
Avatar billede technodance.dk Nybegynder
04. januar 2004 - 07:47 #11
det skriver de hvis det er vigtigt
Avatar billede nak-m Nybegynder
04. januar 2004 - 07:48 #12
apollon55:
du kan jo lære hvordan en html-side er opbygget ved at læse:
http://www.html.dk/tutorials/html/
Avatar billede technodance.dk Nybegynder
04. januar 2004 - 07:49 #13
Apollon55

og de vil skrive hvis du skal ligge det et bestemt sted i den kode
Avatar billede apollon55 Nybegynder
04. januar 2004 - 07:51 #14
det skal ikke ligge mellem head og body og bla bla du kan bare kopiere det ind et hvilket som helst sted, for har prøvet et par stykker og ingen af dem virkede
Avatar billede nak-m Nybegynder
04. januar 2004 - 07:54 #15
apollon55: det skal _altid_ enten ligge mellem head eller body ... for det meste i body :)
Avatar billede nak-m Nybegynder
04. januar 2004 - 07:56 #16
altså det vil sige:

<html>
<head>
<!-- smid kode her -->
</head>
<body>
<!-- og smid kode her -->
</body>
</html>
Avatar billede technodance.dk Nybegynder
04. januar 2004 - 07:59 #17
Avatar billede nak-m Nybegynder
04. januar 2004 - 08:04 #18
Tekst, billeder, og alt andet der vises på siden skal i body

Ressourcer (scripts, styles osv.) skal i head
Avatar billede apollon55 Nybegynder
04. januar 2004 - 08:06 #19
<html>
<head>
</head>
<body>
<script LANGUAGE="JavaScript1.2">
<!-- Original:  Altan (snow@altan.hr) -->
<!-- Web Site:  http://www.altan.hr/snow -->

<!-- Begin
var no = 20; // snow number
var speed = 7; // smaller number moves the snow faster
var snowflake = "sne.gif";

var ns4up = (document.layers) ? 1 : 0;  // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp;    // coordinate and position variables
var am, stx, sty;  // amplitude and step variables
var i, doc_width = 800, doc_height = 600;
if (ns4up) {
  doc_width = self.innerWidth;
  doc_height = self.innerHeight;
} else if (ie4up) {
  doc_width = document.body.clientWidth;
  doc_height = document.body.clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i < no; ++ i) {
dx[i] = 0;                        // set coordinate variables
xp[i] = Math.random()*(doc_width-50);  // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;        // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random();    // set step variables
if (ns4up) {                      // set layers
  if (i == 0) {
    document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
    document.write("top=\"15\" visibility=\"show\"><img src=\"");
    document.write(snowflake + "\" border=\"0\"></layer>");
  } else {
    document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
    document.write("top=\"15\" visibility=\"show\"><img src=\"");
    document.write(snowflake + "\" border=\"0\"></layer>");
  }
} else if (ie4up) {
  if (i == 0) {
    document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
    document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
    document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
    document.write(snowflake + "\" border=\"0\"></div>");
} else {
    document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
    document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
    document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
    document.write(snowflake + "\" border=\"0\"></div>");
}
}
}
function snowNS() {  // Netscape main animation function
for (i = 0; i < no; ++ i) {  // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
  xp[i] = Math.random()*(doc_width-am[i]-30);
  yp[i] = 0;
  stx[i] = 0.02 + Math.random()/10;
  sty[i] = 0.7 + Math.random();
  doc_width = self.innerWidth;
  doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()", speed);
}
function snowIE() {  // IE main animation function
for (i = 0; i < no; ++ i) {  // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
  xp[i] = Math.random()*(doc_width-am[i]-30);
  yp[i] = 0;
  stx[i] = 0.02 + Math.random()/10;
  sty[i] = 0.7 + Math.random();
  doc_width = document.body.clientWidth;
  doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()", speed);
}
if (ns4up) {
  snowNS();
} else if (ie4up) {
  snowIE();
}
// End -->
</script>
</body>
</html>


Sådan her ser det ud i test i frontpage. Har gemt sne i samme mappe som filen
Avatar billede nak-m Nybegynder
04. januar 2004 - 08:12 #20
og virker det så ikke også?
Avatar billede technodance.dk Nybegynder
04. januar 2004 - 08:12 #21
det ser rigtigt ud
Avatar billede apollon55 Nybegynder
04. januar 2004 - 08:18 #22
det virker ikke
Avatar billede nak-m Nybegynder
04. januar 2004 - 08:23 #23
Jo, det gør - har testet det personligt :)

Hvad sker der når du tester siden?

Hvis du har sne.gif liggende i samme folder skulle det dú, ellers er det ikke siden, men din browsers opsætning den er gal med.
Avatar billede apollon55 Nybegynder
04. januar 2004 - 08:25 #24
sådan her ser det ud i browseren


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da" lang="da">
<head>
<title>Skærmopløsning og størrelse på browservinduet</title>
</head>
<body>

<script type="text/javascript">
<!-- Dette script og mange flere -->
<!-- findes hos http://www.html.dk -->
<!-- Start

function CheckPassword() {
  var username=document.login.username.value;
  var password=document.login.password.value;
  location.href = username + password+'.htm';
}

// Slut -->
</script>

<form method="post" action="ingen_javascript.htm"
  onsubmit="CheckPassword();return false;" name="login">
<pre>
Username: <input type="text" name="username">
Password: <input type="password" name="password">
</pre>
<input type="submit" value="log på"
  onclick="CheckPassword();return false;">
</form>

</body>
</html>
Avatar billede nak-m Nybegynder
04. januar 2004 - 08:27 #25
apollon55: viser den en anden side? - er du sikker på, at det er den rigtige fil du åbner så? :)
Avatar billede apollon55 Nybegynder
04. januar 2004 - 08:34 #26
hmmm gir sq op mand fatter det ikke har gjort hvad i sagde men kan ikke få det til at virke. Den sidste mulighed er at der er en som forklare det meget detaljeret fra start til slut....
Avatar billede nak-m Nybegynder
04. januar 2004 - 08:42 #27
apollon55: Prøv sådan:

1) Åbn Notepad, kopier al koden ind og gem filen til skrivebordet som test.html
2) Dobbeltklik på filen på skrivebordet - så skulle det altså gerne virke :)
Avatar billede roenving Novice
04. januar 2004 - 14:15 #28
-- og så er det vel hensigtsmæssigt at gøre opmærksom, at da koden er forældet, vil den ikke virke i nogen moderne browsere (altans kode var nærmest revolutionerende, da den kom frem for 5-6 år siden, men ikke i dag !-)

Internet Explorer kører den jo på, men skal de andre med, skal man have fat i den opdaterede udgave, som kan findes på dynamicdrive:

http://www.dynamicdrive.com/dynamicindex3/snow.htm
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
Kurser inden for grundlæggende programmering

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