JavaScript入门教程-网页转换


Du hast eine neue Adresse und moechtest die Besucher die alten 
nicht verprellen? Dann leite sie einfach um.

你有一个新网址,不愿访问者再到老网址上去?那么就把他们引导到
新网址上去

Einfache Umleitung

普通转换

Syntax:
location.href="d_ziel.htm"

句法:
location.href="d_ziel.htm"

HTML完整源码如下:

<html>
<head>
   <title>Mein erstes Skript</title>

<script language="JavaScript" tpye="text/javascript">
<!--
   location.href="d_ziel.htm"
//-->
</script>

</head>

<body>
<h1>Wir sind umgezogen! Falls Sie nicht weitergeleitet werden,
klicken Sie bitte auf<a href="d_ziel.htm" target="_blank">Zielseite</a></h1>
</body>

</html>

Probiert mal mit dem d_umleitung.htm hier!

请利用d_umleitung.htm试验一下!

Timergeteuerte Umleitung

带时间控制的转换

Du moechtest den Surfer nach 5 oder 10 Sekonden umleiten? 

Die Syntax lautet folgendemassen:
setTimeout("Anweisung",Millisekunden)

Ersetze einfach den Code aus wie folgt:
setTimeout("location.href='d_ziel.htm'",5000);

Fergiss nicht: die inneren Gaensefuesschen stets als einfache 
Apostrophe (')!

你想把访问者在5到10秒内转换到新网址上去?

句法如下:
setTimeout("指令",毫秒)

把相应的源码按如下替换就行了:
setTimeout("location.href='d_ziel.htm'",5000);

别忘了:把引号里面的引号换成单引号。

Probiert mal mit dem d_umleitung00.htm hier!

请利用d_umleitung00.htm试验一下!

Umleitung per <meta> Tag

利用<meta>标示进行转换

Syntax:
<meta http-equiv="refresh" content="5;URL=d_ziel.htm" />
Setze sie entweder ueber oder unter <title></title> Tag

Die 5 bezieht sich auf 5 Sekunden. Setze die Gaensefuesschen
bitte exakt so wie angegeben. Schreibe ausserdem das Schluesselwort 
URL gross.

句法如下:
<meta http-equiv="refresh" content="5;URL=d_ziel.htm" />
将此行源码放到<title></title>上面或下面的位置均可。

其中,5代表5秒钟。引号的位置要完全一样。URL要大写。

Probiert mal mit dem d_umleitung01.htm hier!

请利用d_umleitung01.htm试验一下!


随着教程的进展,你掌握的HTML及JavaScript的德文词汇量越来越多,同时
对JavaScript的理解也越来越容易,那么“可怜”的我呢,也将尽量少打一点
儿字:

   1-除非是新字或重要的内容,将不在给中文翻译。
   2-源码只列出新的内容,格式性的或以前出现的,就不再列出来了。

所以,你一定得记住前头学的,否则可就看不懂了 :-)
 
下一章里,我们将给网页设计密码。