...
<script language="JavaScript">
<!--
var i;
location.href="index2.htm?i=stroka";
//-->
</script>
...
GET (JS)
есть 2 файла index.htm:
Код:
и index2.htm:
Код:
...
<script language="JavaScript">
<!--
document.write(i);
//-->
</script>
...
<script language="JavaScript">
<!--
document.write(i);
//-->
</script>
...
проблема в том, что никакого слова "stroka" на экране не появляется, но в строке браузера написано index2.htm?i=stroka
На сколько я знаю (но могу и ошибаться), то JavaScript не может так просто с URL работать. Для доступа к URL есть document.URL, вот его и нужно парсить.
пишу так: document.url="index.htm";, но страница почемуто не грузиться, неговоря уже о передачи значений переменных, пробовал еще так: document.url("index.htm");
скрипт, который присваивает переменной i значение, поместил в отдельный файл, а в остальных файлах написал: src="имя_файла.js", теперь значение все OK передается, но возникла еще одна проблема:
Код:
if (i==[color=red]ничему_не_равно[/color]) i=1; else i++;
вопрос: как узнать что переменной еще ничего не присваивали?
Попробуй ввести
Код:
document.writel(document.URL)
Спасибо за помошь...