<script>
function dodawanie()
{
document.a.wynik.value=parseInt(document.a.liczba1.value)+parseInt(document.a.liczba2.value)
}
function odejmowanie()
{
document.a.wynik.value=parseInt(document.a.liczba1.value)-parseInt(document.a.liczba2.value)
}
function mnozenie()
{
document.a.wynik.value=parseInt(document.a.liczba1.value)*parseInt(document.a.liczba2.value)
}
function dzielenie()
{
document.a.wynik.value=parseInt(document.a.liczba1.value)/parseInt(document.a.liczba2.value)
}
</script>
<form name="a">
Podaj pierwszą liczbę :
<input type="text" name="liczba1"><br>
Podaj drugą liczbę : <input type="text" name="liczba2"><br></br>
<input type="button" onclick="dodawanie()" value="Dodawanie"/>
<input type="button" onclick="odejmowanie()" value="Odejmowanie"/>
<input type="button" onclick="mnozenie()" value="Mnozenie"/>
<input type="button" onclick="dzielenie()" value="Dzielenie"/>
</br>
</br>
Wynik : <input type="text" name="wynik"/>
</form>
</body>
</html>
piątek, 27 listopada 2015
poniedziałek, 9 listopada 2015
CE PLUS PLUS PLUS
http://miroslawzelent.pl/wyklady/c-plus-plus-pascal-kurs-podstawowy.pdf
#include <iostream>
using namespace std;
float liczba1, liczba2;
float dodaj(float a, float b)
{
return a+b;
}
float odejmij(float a, float b)
{
return a-b;
}
int main()
{
cout<<"Kalkulator"<<endl;
cout<<"Podaj pierwsza liczbe: ";
cin>>liczba1;
cout<<"Podaj pierwsza liczbe: ";
cin>>liczba2;
cout<<"Suma = "<<dodaj(liczba1,liczba2);
cout<<endl;
cout<<"Roznica = "<<odejmij(liczba1,liczba2);
return 0;
}
=======================================================================
#include <iomanip.h>
#include <conio.h>
#include <iostream>
using namespace std;
int main(){
float a,b,pole;
cout<<"Program obliczający pole prostokąta"<<)endl;
cout<<"Podaj bok a"<<endl;
cin>>a;
cout<<"Podaj bok b"<<endl;
cin>>b;
pole = a*b;
cout<<fixed;
cout<<setprecision(2);
cout<<"Pole prostokąta a=<<a" i bok b<<b<<"wynosi<<pole<<endl;
getch();
}
Zadanie 2
#include <iostream>
using namespace std;
float liczba1, liczba2;
float dodaj(float a, float b)
{
return a+b;
}
float odejmij(float a, float b)
{
return a-b;
}
int main()
{
cout<<"Kalkulator"<<endl;
cout<<"Podaj pierwsza liczbe: ";
cin>>liczba1;
cout<<"Podaj pierwsza liczbe: ";
cin>>liczba2;
cout<<"Suma = "<<dodaj(liczba1,liczba2);
cout<<endl;
cout<<"Roznica = "<<odejmij(liczba1,liczba2);
return 0;
}
=======================================================================
#include <iomanip.h>
#include <conio.h>
#include <iostream>
using namespace std;
int main(){
float a,b,pole;
cout<<"Program obliczający pole prostokąta"<<)endl;
cout<<"Podaj bok a"<<endl;
cin>>a;
cout<<"Podaj bok b"<<endl;
cin>>b;
pole = a*b;
cout<<fixed;
cout<<setprecision(2);
cout<<"Pole prostokąta a=<<a" i bok b<<b<<"wynosi<<pole<<endl;
getch();
}
Zadanie 2
#include <iostream.>
#include <iomanip>
using namespace std;
main()
{
float r, objetosc;
cout << "Program oblicza objetosc kuli o promieniu r." << endl;
cout << "Podaj promien r." << endl;
cin >> r;
objetosc = 4*r*r*r/3;
cout << fixed;
cout << setprecision(2); //okresla dokladnosc liczb przecinkowych
cout << "Objetosc kuli o promieniu r = " << r << " wynosi ";
cout << objetosc << "." << endl;
return 0;
}
Zadanie 4
#include<iostream>
#include <iomanip>
using namespace std;
main()
{
int a = 37;
int b = 11;
cout << " dwoch liczb calkowitych." ;
cout << "Dla liczb a = " << a << " i b = " << b << endl;
cout << a << "%" << b << " = " << a%b << "." << endl;
return 0;
}
Zadanie 5
using namespace std;
main()
{
float x, y, suma, roznica, iloczyn, iloraz;
cout << "Program oblicza sume, roznice, iloczyn i iloraz" << endl;
cout << "dla dwoch liczb x i y wprowadzanych z klawiatury." << endl;
cout << endl;
cout << "Podaj x." << endl;
cin >> x;
cout << "Podaj y." << endl;
cin >> y;
suma = x+y;
roznica = x-y;
iloczyn = x*y;
iloraz = x/y;
cout << fixed;
cout << setprecision (2);
cout << "Dla x = " << x << " i y = " << y << endl;
cout << endl; // wydruk pustej linii
cout << "suma = " << suma << "," << endl;
cout << "roznica = " << roznica << "," << endl;
cout << "iloczyn = " << iloczyn << "," << endl;
cout << "iloraz = " << iloraz << ".";
return 0;
}
poniedziałek, 2 listopada 2015
Formularze i ich odbiór.
jeden.html
<html>
<head>
<meta charset="utf-8" />
<title>
Formularz kontaktowy:
</title>
</head>
<body>
<b>
<form action='dwa.php' method='GET'>
<p> Formularz kontaktowy: </p>
Nazwisko:<br/> <input type=text name='nazwisko'/><br/>
Imię: <br/> <input type=text name='imię'/><br/>
Zawód : <br/> <input type=text name='zawód'/><br/>
Adres e-mail : <br/><input type=text name='email'/><br/><br/>
Wykształcenie:<br/>
<input type=radio name=zamow value="Podstawowe"/>Podstawowe<br>
<input type=radio name=zamow value="Średnie"/>Średnie<br>
<input type=radio name=zamow value="Wyższe"/>Wyższe<br><br/>
<select name="wybor">
<option value="-">Wybór języka:</option>
<option value="ang">Język angielski</option> <br/>
<option value="nie">Język niemiecki</option> <br/>
<option value="fra">Język francuski</option> <br/>
<option value="wło">Język włoski</option> <br/>
</select>
<br/> <br/>
<input type=checkbox name="dane"/> Zgadzam się na przetwarzanie moich danych osobowych:
<br/><br/>
<input type=submit value="Wyślij"/>
<input type=reset value="Wyczyść"/>
</b>
</form>
</body>
</html>
dwa.php
<html>
<head>
<meta charset="utf-8" />
<title>
Wyniki
</title>
</head>
<body>
<b>
Dziękujemy! Rejestracja przebiegła pomyślnie </br> Wprowadzone dane: <?php echo ($_GET['dane'] == 'on' ? 'Tak' : 'Nie')?><br>
Nazwisko: <?php echo $_GET['nazwisko']?><br>
Imię: <?php echo $_GET['imię']?><br>
Zawód: <?php echo $_GET['zawód']?><br>
Adres e-mail: <?php echo $_GET['email']?><br>
Wykształcenie: <?php switch($_GET['zamow']){
case 'Podstawowe':
echo 'Podstawowe';
break;
case 'Średnie':
echo 'Średnie';
break;
case 'Wyższe':
echo 'Wyższe';
break;
}
?>
<br><br>
Znajomość języków: <?php switch($_GET['wybor']){
case 'ang':
echo 'Język angielski';
break;
case 'nie':
echo 'Język niemiecki';
break;
case 'fra':
echo 'Język francuski';
break;
case 'wło':
echo 'Język włoski';
break;
}
?>
</b>
</body>
</html>
<html>
<head>
<meta charset="utf-8" />
<title>
Formularz kontaktowy:
</title>
</head>
<body>
<b>
<form action='dwa.php' method='GET'>
<p> Formularz kontaktowy: </p>
Nazwisko:<br/> <input type=text name='nazwisko'/><br/>
Imię: <br/> <input type=text name='imię'/><br/>
Zawód : <br/> <input type=text name='zawód'/><br/>
Adres e-mail : <br/><input type=text name='email'/><br/><br/>
Wykształcenie:<br/>
<input type=radio name=zamow value="Podstawowe"/>Podstawowe<br>
<input type=radio name=zamow value="Średnie"/>Średnie<br>
<input type=radio name=zamow value="Wyższe"/>Wyższe<br><br/>
<select name="wybor">
<option value="-">Wybór języka:</option>
<option value="ang">Język angielski</option> <br/>
<option value="nie">Język niemiecki</option> <br/>
<option value="fra">Język francuski</option> <br/>
<option value="wło">Język włoski</option> <br/>
</select>
<br/> <br/>
<input type=checkbox name="dane"/> Zgadzam się na przetwarzanie moich danych osobowych:
<br/><br/>
<input type=submit value="Wyślij"/>
<input type=reset value="Wyczyść"/>
</b>
</form>
</body>
</html>
dwa.php
<html>
<head>
<meta charset="utf-8" />
<title>
Wyniki
</title>
</head>
<body>
<b>
Dziękujemy! Rejestracja przebiegła pomyślnie </br> Wprowadzone dane: <?php echo ($_GET['dane'] == 'on' ? 'Tak' : 'Nie')?><br>
Nazwisko: <?php echo $_GET['nazwisko']?><br>
Imię: <?php echo $_GET['imię']?><br>
Zawód: <?php echo $_GET['zawód']?><br>
Adres e-mail: <?php echo $_GET['email']?><br>
Wykształcenie: <?php switch($_GET['zamow']){
case 'Podstawowe':
echo 'Podstawowe';
break;
case 'Średnie':
echo 'Średnie';
break;
case 'Wyższe':
echo 'Wyższe';
break;
}
?>
<br><br>
Znajomość języków: <?php switch($_GET['wybor']){
case 'ang':
echo 'Język angielski';
break;
case 'nie':
echo 'Język niemiecki';
break;
case 'fra':
echo 'Język francuski';
break;
case 'wło':
echo 'Język włoski';
break;
}
?>
</b>
</body>
</html>
środa, 28 października 2015
Formatowanie ciągów znaków.
Funkcja Trim zwraca łańcuch (String) bez początkowych i końcowych spacji.
Składnia funkcji Trim:
Trim(Łańcuch)
Argument Łańcuch jest wymaganym wyrażeniem łańcuchowym. Jeżeli Łańcuch zwiera Null zostanie zwrócone Null.
Funkcja Trim usuwa początkowe i końcowe spacje.
Aby usunąć tylko początkowe spacje należy użyć funkcji LTrim a funkcji RTrim aby usunąć spacje końcowe.
Wywołanie funkcji Trim (Łańcuch) ma takie samo działanie jak wywołanie LTrim (RTim (Łańcuch)) lub RTrim (Ltrim (Łańcuch)).
Przykład użycia funkcji Trim:
Dim varNapis As Variant
varNapis=Trim(" - tekst - ")
'varNapis="- tekst -"
Składnia funkcji Trim:
Trim(Łańcuch)
Argument Łańcuch jest wymaganym wyrażeniem łańcuchowym. Jeżeli Łańcuch zwiera Null zostanie zwrócone Null.
Funkcja Trim usuwa początkowe i końcowe spacje.
Aby usunąć tylko początkowe spacje należy użyć funkcji LTrim a funkcji RTrim aby usunąć spacje końcowe.
Wywołanie funkcji Trim (Łańcuch) ma takie samo działanie jak wywołanie LTrim (RTim (Łańcuch)) lub RTrim (Ltrim (Łańcuch)).
Przykład użycia funkcji Trim:
Dim varNapis As Variant
varNapis=Trim(" - tekst - ")
'varNapis="- tekst -"
- Len(ciag) - długość ciągu, np. Len("Tekst") -> 4
- UCase(ciag) - zamiana na wielkie litery, np. UCase("Tekst") -> "TEKST"
- LCase(ciag) - zamiana na małe litery, np. LCase("Tekst") -> "tekst"
- Left(ciag, dlugosc) - początek ciągu, np. Left("Tekst",2) -> "Te"
- Right(ciag, dlugosc) - koniec ciągu, np. Right("Tekst",3) -> "kst"
- Mid(ciag, poczatek, dlugosc) - wnętrze ciągu, np. Mid("Tekst",2,3) -> "eks"
- Instr(poczatek, ciag, podciag) - szukanie podciągu w ciągu, np. Instr(1,"Tekst","e") -> 2
- Str(liczba) - konwersja liczby na ciąg, np. Str(12) -> "12"
- Val(ciag) - konwersja ciągu na liczbę, np. Val("12") -> 12
- Trim(ciag) - usuwanie spacji początkowych i końcowych, np. Trim(" Tekst ") -> "Tekst"
- LTrim(ciag) - usuwanie spacji początkowych, np. LTrim(" Tekst ") -> "Tekst "
- RTrim(ciag) - usuwanie spacji końcowych, np. RTrim(" Tekst ") -> " Tekst"
- String(liczba, podciag) - powtarzanie podciągu w ciągu, np. String(2, "ma") -> "mama"
- Space(liczba) - stworzenie ciągu złożonego ze spacji, np. Space(3) -> " "
- strlen - zlicza długośc znaków zwracając nam liczbę od zera numerowanie.
- strtoupper od dużej litery
- strtolower od małej litery
- substr
poniedziałek, 26 października 2015
czwartek, 22 października 2015
Formularze.
<script language ="JavaScript">
<meta charset="utf-8" />
function przetwarzaj_dane (formularz){
if(formularz.imie.value =="")
alert("A może jednak podałbyś swoje imie?");
else
alert(" Cześć " +formularz.imie.value+ "! Miło Cię poznać");
}
</script>
</head>
<body>
<h2>
<form name="formularz1">
Podaj nam swoje imię:
<br>
<input type="text"NAME="imie">
<br><br>
<input type="button" Value="Kliknij tutaj" onClick ="przetwarzaj_dane(this.form)">
</h2>
<!-- tutaj wstaw tresc strony -->
</body>
</html>
++++++++++++++++++++++++++++++++++++++++++++++++++++
<meta charset="utf-8" />
function przetwarzaj_dane (formularz){
if(formularz.imie.value =="")
alert("A może jednak podałbyś swoje imie?");
else
alert(" Cześć " +formularz.imie.value+ "! Miło Cię poznać");
}
</script>
</head>
<body>
<h2>
<form name="formularz1">
Podaj nam swoje imię:
<br>
<input type="text"NAME="imie">
<br><br>
<input type="button" Value="Kliknij tutaj" onClick ="przetwarzaj_dane(this.form)">
</h2>
<!-- tutaj wstaw tresc strony -->
</body>
</html>
++++++++++++++++++++++++++++++++++++++++++++++++++++
środa, 21 października 2015
Doblo drzwi.
http://allegro.pl/drzwi-lewe-przednie-fiat-doblo-wysylka-i5403868598.html
http://allegro.pl/drzwi-lewe-prawe-fiat-doblo-czesci-i5706426241.html
http://allegro.pl/fiat-doblo-00-04-drzwi-przednie-cale-kompletne-i5066198291.html
http://allegro.pl/drzwi-lewe-fiat-doblo-czesci-i5068530967.html
http://allegro.pl/drzwi-lewe-prawe-fiat-doblo-czesci-i5706426241.html
http://allegro.pl/fiat-doblo-00-04-drzwi-przednie-cale-kompletne-i5066198291.html
http://allegro.pl/drzwi-lewe-fiat-doblo-czesci-i5068530967.html
czwartek, 15 października 2015
Takie zadania
<html>
<head>
<script>
function powitanie(imie){
imie=prompt("podaj swoje imie");
if(imie==null || imie==""){
document.write("czemu nie podales imienia?");
}
else{
document.write("milo cie poznac"+imie+"!");}
}
function pozegnanie(imie){
if(imie != "brak" ) {
document.write("milo" +imie+ "ze nas odwiedziles");
}
else{
document.write("do widzenia");
}
return imie;
}
</script>
</head>
<body onLoad="powitanie(imie)"; onunLoad="pozegnanie(imie)" >
<script>
var imie=podaj_imie();
</script>
</body>
</html>
//////////////////////////////////////////////////////////////////////////////////////////
<html>
<head>
</head>
<body>
<p onmouseover="alert('This is tykst!')" > Moja strona </p>
</body>
</html>
////////////
<html>
<head>
</head>
<body>
<a href="http://wwww.wp.pl"onClick="window.close()"> Zamknij okno </a>
</body>
</html>
////////
<html>
<head>
<script>
function zdarzenie(){
window.location.href="http://www.wp.pl";}
</script>
</head>
<body>
<form>
<button name="Przycisk" value="przekierowanie" type="button" onClick="zdarzenie()">Przykierownie</button>
</form>
</body>
</html>
/////////
<html>
<head>
<script>
function zdarzenie(){
if (confirm("Czy na pewno chcesz tam wyjsc?"))
window.location.href="http://www.wp.pl";}
</script>
</head>
<body>
<form>
<button name="Przycisk" value="przekierowanie" type="button" onClick="zdarzenie()">Lokno konfirm</button>
</form>
</body>
</html>
<head>
<script>
function powitanie(imie){
imie=prompt("podaj swoje imie");
if(imie==null || imie==""){
document.write("czemu nie podales imienia?");
}
else{
document.write("milo cie poznac"+imie+"!");}
}
function pozegnanie(imie){
if(imie != "brak" ) {
document.write("milo" +imie+ "ze nas odwiedziles");
}
else{
document.write("do widzenia");
}
return imie;
}
</script>
</head>
<body onLoad="powitanie(imie)"; onunLoad="pozegnanie(imie)" >
<script>
var imie=podaj_imie();
</script>
</body>
</html>
//////////////////////////////////////////////////////////////////////////////////////////
<html>
<head>
</head>
<body>
<p onmouseover="alert('This is tykst!')" > Moja strona </p>
</body>
</html>
////////////
<html>
<head>
</head>
<body>
<a href="http://wwww.wp.pl"onClick="window.close()"> Zamknij okno </a>
</body>
</html>
////////
<html>
<head>
<script>
function zdarzenie(){
window.location.href="http://www.wp.pl";}
</script>
</head>
<body>
<form>
<button name="Przycisk" value="przekierowanie" type="button" onClick="zdarzenie()">Przykierownie</button>
</form>
</body>
</html>
/////////
<html>
<head>
<script>
function zdarzenie(){
if (confirm("Czy na pewno chcesz tam wyjsc?"))
window.location.href="http://www.wp.pl";}
</script>
</head>
<body>
<form>
<button name="Przycisk" value="przekierowanie" type="button" onClick="zdarzenie()">Lokno konfirm</button>
</form>
</body>
</html>
czwartek, 8 października 2015
don’t push that button!
<input type="button" onClick="history.back()" value="wstecz">
<input type="button"onClick="history.forward()" value="dalej">
<input type="button" id="prompt" value="Okienko Prompt" />
<script type="text/javascript">
function oknoPrompt() {
var imie = prompt('Podaj swoje imię:', '');
if (imie != null) {
alert('Witaj ' + imie);
} else {
alert('Anulowałeś akcję');
}
}
document.getElementById('prompt').onclick = function() {
oknoPrompt()
// Przycisk który wyświetli okno dialogowe
}
</script>
<html lang="pl">
<head>
</head>
<body onload="alert('Witaj na stronie');">
<title> Nazwa Strony </title>
</body>
</html>
Ocena 5 z aktywności
<input type="button"onClick="history.forward()" value="dalej">
<input type="button" id="prompt" value="Okienko Prompt" />
<script type="text/javascript">
function oknoPrompt() {
var imie = prompt('Podaj swoje imię:', '');
if (imie != null) {
alert('Witaj ' + imie);
} else {
alert('Anulowałeś akcję');
}
}
document.getElementById('prompt').onclick = function() {
oknoPrompt()
// Przycisk który wyświetli okno dialogowe
}
</script>
<html lang="pl">
<head>
</head>
<body onload="alert('Witaj na stronie');">
<title> Nazwa Strony </title>
</body>
</html>
Ocena 5 z aktywności
środa, 7 października 2015
LOKATION!
LOCATION!
Nazwa
|
Znaczenie
|
Dostępność
|
hash
|
Część adresu URL znajdująca się za znakiem #.
|
FF, IE3, NN2, OP7
|
host
|
Część adresu URL zawierająca nazwę hosta oraz numer portu.
|
FF, IE3, NN2, OP7
|
hostname
|
Część adresu URL zawierająca nazwę hosta.
|
FF, IE3, NN2, OP7
|
href
|
Pełny adres URL.
|
FF, IE3, NN2, OP7
|
pathname
|
Część adresu URL zawierająca ścieżkę dostępu i nazwę pliku.
|
FF, IE3, NN2, OP7
|
port
|
Część adresu URL zawierająca numer portu.
|
FF, IE3, NN2, OP7
|
protocol
|
Część adresu URL zawierająca nazwę protokołu (np.http, ftp).
|
FF, IE3, NN2, OP7
|
search
|
Część adresu URL znajdująca się za znakiem zapytania.
|
FF, IE3, NN2, OP7
|
Metody :
reload - Wczytuje ponownie
assaint - Wczystuje nam dokument
Replace - Zastepuję nam bieżacy dokument przez wskazany adres
1. hostname – zwraca nazwę hosta, przypisanego do danej witryny internetowej, np. dla http://rynko.pl/, nazwą hosta będzie rynko.pl.
Przykładowy kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <!DOCTYPE html><html lang="pl"> <head> <meta charset="UTF-8"> </head> <body> <div id="hostname"> <!-- W tym div'ie pojawi się informacja o nazwie hosta --> </div> <script> var hostname = "Twoja nazwa hosta to: " + location.hostname; document.getElementById("hostname").innerHTML = hostname; </script> </body></html> |
2. href – zwraca całkowity adres URL
Przykładowy kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <!DOCTYPE html><html lang="pl"> <head> <meta charset="UTF-8"> </head> <body> <div id="href"> <!-- W tym div'ie pojawi się całkowity adres URL --> </div> <script> var href = "Całkowity adres URL to: " + location.href; document.getElementById("href").innerHTML = href; </script> </body></html> |
3. protocol – zwraca protokół, którego używa strona www. Na przykład, protokół dla http://rynko.pl/ to http:. O innych protokołach możesz przeczytać tutaj.
Przykład:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <!DOCTYPE html><html lang="pl"> <head> <meta charset="UTF-8"> </head> <body> <div id="protocol"> <!-- W tym div'ie pojawi się protokół jakiego używa witryna www --> </div> <script> var protocol = "Protokół, którego używa strona to: " + location.protocol; document.getElementById("protocol").innerHTML = protocol; </script> </body></html> |
4. search – zwraca ciąg przekazany w adresie URL, np.: ?action=search&string=some+string
Przykładowy kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <!DOCTYPE html><html lang="pl"> <head> <meta charset="UTF-8"> </head> <body> <div id="search"> <!-- W tym div'ie pojawią się parametry przekazane przez adres URL --> </div> <script> var search = "Parametry w adresie URL to: " + location.search; document.getElementById("search").innerHTML = search; </script> </body></html> |
Dodatkowo można te zmienne wyodrębnić za pomocą funkcji split.
5. Port – zwraca port obecnego adresu URL.
Przykładowy kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <!DOCTYPE html><html lang="pl"> <head> <meta charset="UTF-8"> </head> <body> <div id="port"> <!-- W tym div'ie pojawi się numer portu --> </div> <script> var search = "Używany port to: " + location.port; document.getElementById("port").innerHTML = port; </script> </body></html> |
Uwaga! Domyślnym portem jest port 80. Jeśli nic nie zostanie zwrócone oznacza, że port jest ustawiony jako domyślny.
6. Hash – zwraca hash z adresu URL.
Przykładowy kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <!DOCTYPE html><html lang="pl"> <head> <meta charset="UTF-8"> </head> <body> <div id="hash"> <!-- W tym div'ie pojawi się hash z adresu URL--> </div> <script> var search = "Hash z adresu URL: " + location.hash: document.getElementById("hash").innerHTML = hash; </script> </body></html> |
Jeśli adresu URL wygląda tak: http://example.com/#top, to location.hash zwróci: #top.
Metody:
1. assign – ładuje nowy dokument.
Przykładowy kod:
1
2
3
4
5
6
7
8
9
10
11
| <!DOCTYPE html><html lang="pl"> <head> <meta charset="UTF-8"> </head> <body><script>location.assign("https://google.com");</script> </body></html> |
Różnica pomiędzy metodą assign i replace jest taka, że replace usuwa wpis z historii przeglądarki o tym, że załadowano nowy dokument, przez co nie można wrócić do poprzedniej strony.
2. replace – ładuje nowy dokument.
Przykładowy kod:
1
2
3
4
5
6
7
8
9
10
11
| <!DOCTYPE html><html lang="pl"> <head> <meta charset="UTF-8"> </head> <body><script>location.replace("https://google.com");</script> </body></html> |
Aby zobaczyć różnicę pomiędzy replace i assign wróć do wyjaśnienia z metody assign.
3. reload – przeładowuje obecną stronę(dokument).
Przykładowy kod:
1
2
3
4
5
6
7
8
9
10
11
| <!DOCTYPE html><html lang="pl"> <head> <meta charset="UTF-8"> </head> <body><script>location.reload(false);</script> </body></html> |
<html lang="pl">
<head>
</head>
<body>
<script>
function przekierowanie()
{
window.location.replace("http://zszwg.edu.pl");
}
setTimeout("przekierowanie()"*,10000);
document.write("Za 10 sekundy nastąpi przekierowanie");
</script>
</body>
</html>
Subskrybuj:
Komentarze (Atom)