*редирект Вот например, файл index.html, заходим на http://домен/index.html и нас перенаправляет через js на указанную ссылку, как это реализовать?
Code: <script language='JavaScript'> function reload() {location = 'http://site.com'}; setTimeout('reload()', 0); </script> В данном коде создаётся функция с переадресацией на нужную страницу, а затем вызывается в функции setTimeout, что позволяет произвести переадресацию спустя необходимое время.
Вставь этот код в свою index.html страницу. Пример: Code: <body> <script language='JavaScript'> function reload() {location = 'http://ya.ru'}; setTimeout('reload()', 0); </script> </body>
вообщем, у меня какая-то информация на index.html, но в самом коде index.html редиректа не должно быть, только через *.js. Вставляю в *.js код Code: <script language='JavaScript'> function reload() {location = 'http://site.com'}; setTimeout('reload()', 0); </script> а дальше что?
В index.html после тега <head> вставляешь Code: <script language="JavaScript" src="*.js" type="text/javascript"></script> И все. Путь до своего js скрипта не забудь дописать.(src="*.js")
чё-то нихрена не работает( index.html HTML: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <script language="JavaScript" src="1.js" type="text/javascript"></script> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>*****</title> </head> <body> <pre> 1 2 3 <pre> </body> </html> 1.js Code: <script language='JavaScript'> function reload() {location = 'http://www.google.com'}; setTimeout('reload()', 0); </script>
В 1.js нужно вставить вот так: Code: function reload() {location = 'http://www.google.com'}; setTimeout('reload()', 0);